builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-064 starttime: 1468841126.9 results: success (0) buildid: 20160718022251 builduid: 72fb3d9a169a470cb4d3b09ac56c5523 revision: 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 04:25:26.903391) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 04:25:26.904426) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 04:25:26.904949) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 04:25:27.089151) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 04:25:27.089780) ========= '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-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows using PTY: False --04:25:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.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% 15.21 MB/s 04:25:29 (15.21 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.701000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 04:25:29.857487) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-07-18 04:25:29.858122) ========= '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-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=9.318000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-07-18 04:25:39.201490) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-18 04:25:39.202367) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 --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 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows using PTY: False 2016-07-18 04:25:40,056 truncating revision to first 12 chars 2016-07-18 04:25:40,056 Setting DEBUG logging. 2016-07-18 04:25:40,056 attempt 1/10 2016-07-18 04:25:40,056 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2b7160a603f1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 04:25:41,421 unpacking tar archive at: mozilla-beta-2b7160a603f1/testing/mozharness/ program finished with exit code 0 elapsedTime=3.090000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-18 04:25:42.401948) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 04:25:42.402345) ========= script_repo_revision: 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 04:25:42.402896) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 04:25:42.403208) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 04:25:42.422481) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 25 secs) (at 2016-07-18 04:25:42.422921) ========= '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-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 04:25:43 INFO - MultiFileLogger online at 20160718 04:25:43 in C:\slave\test 04:25:43 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 04:25:43 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:25:43 INFO - {'append_to_log': False, 04:25:43 INFO - 'base_work_dir': 'C:\\slave\\test', 04:25:43 INFO - 'blob_upload_branch': 'mozilla-beta', 04:25:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:25:43 INFO - 'buildbot_json_path': 'buildprops.json', 04:25:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:25:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:25:43 INFO - 'download_minidump_stackwalk': True, 04:25:43 INFO - 'download_symbols': 'true', 04:25:43 INFO - 'e10s': False, 04:25:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:25:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:25:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:25:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:25:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:25:43 INFO - 'C:/mozilla-build/tooltool.py'), 04:25:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:25:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:25:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:25:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:25:43 INFO - 'log_level': 'info', 04:25:43 INFO - 'log_to_console': True, 04:25:43 INFO - 'opt_config_files': (), 04:25:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:25:43 INFO - '--processes=1', 04:25:43 INFO - '--config=%(test_path)s/wptrunner.ini', 04:25:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:25:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:25:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:25:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:25:43 INFO - 'pip_index': False, 04:25:43 INFO - 'require_test_zip': True, 04:25:43 INFO - 'test_type': ('testharness',), 04:25:43 INFO - 'this_chunk': '1', 04:25:43 INFO - 'total_chunks': '10', 04:25:43 INFO - 'virtualenv_path': 'venv', 04:25:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:25:43 INFO - 'work_dir': 'build'} 04:25:43 INFO - ##### 04:25:43 INFO - ##### Running clobber step. 04:25:43 INFO - ##### 04:25:43 INFO - Running pre-action listener: _resource_record_pre_action 04:25:43 INFO - Running main action method: clobber 04:25:43 INFO - rmtree: C:\slave\test\build 04:25:43 INFO - Using _rmtree_windows ... 04:25:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:29:43 INFO - Running post-action listener: _resource_record_post_action 04:29:43 INFO - ##### 04:29:43 INFO - ##### Running read-buildbot-config step. 04:29:43 INFO - ##### 04:29:43 INFO - Running pre-action listener: _resource_record_pre_action 04:29:43 INFO - Running main action method: read_buildbot_config 04:29:43 INFO - Using buildbot properties: 04:29:43 INFO - { 04:29:43 INFO - "project": "", 04:29:43 INFO - "product": "firefox", 04:29:43 INFO - "script_repo_revision": "production", 04:29:43 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 04:29:43 INFO - "repository": "", 04:29:43 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 04:29:43 INFO - "buildid": "20160718022251", 04:29:43 INFO - "pgo_build": "False", 04:29:43 INFO - "basedir": "C:\\slave\\test", 04:29:43 INFO - "buildnumber": 22, 04:29:43 INFO - "slavename": "t-w864-ix-064", 04:29:43 INFO - "revision": "2b7160a603f1f8f1fb5cef64dc73fb87c115bed7", 04:29:43 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 04:29:43 INFO - "platform": "win64", 04:29:43 INFO - "branch": "mozilla-beta", 04:29:43 INFO - "repo_path": "releases/mozilla-beta", 04:29:43 INFO - "moz_repo_path": "", 04:29:43 INFO - "stage_platform": "win64", 04:29:43 INFO - "builduid": "72fb3d9a169a470cb4d3b09ac56c5523", 04:29:43 INFO - "slavebuilddir": "test" 04:29:43 INFO - } 04:29:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 04:29:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.zip. 04:29:43 INFO - Running post-action listener: _resource_record_post_action 04:29:43 INFO - ##### 04:29:43 INFO - ##### Running download-and-extract step. 04:29:43 INFO - ##### 04:29:43 INFO - Running pre-action listener: _resource_record_pre_action 04:29:43 INFO - Running main action method: download_and_extract 04:29:43 INFO - mkdir: C:\slave\test\build\tests 04:29:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:43 INFO - https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 04:29:43 INFO - trying https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 04:29:43 INFO - Downloading https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:29:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:29:44 INFO - Downloaded 1240 bytes. 04:29:44 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 04:29:44 INFO - Using the following test package requirements: 04:29:44 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 04:29:44 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:29:44 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 04:29:44 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:29:44 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 04:29:44 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:29:44 INFO - u'jsshell-win64.zip'], 04:29:44 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:29:44 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 04:29:44 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 04:29:44 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:29:44 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 04:29:44 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:29:44 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 04:29:44 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:29:44 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 04:29:44 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:29:44 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 04:29:44 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 04:29:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:44 INFO - https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 04:29:44 INFO - trying https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 04:29:44 INFO - Downloading https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:29:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:29:46 INFO - Downloaded 20872009 bytes. 04:29:46 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/*'] 04:29:46 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/* 04:29:49 INFO - caution: filename not matched: web-platform/* 04:29:49 INFO - Return code: 11 04:29:49 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')]} 04:29:49 INFO - https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 04:29:49 INFO - trying https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 04:29:49 INFO - Downloading https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:29:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:29:52 INFO - Downloaded 36389910 bytes. 04:29:52 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/*'] 04:29:52 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/* 04:31:27 INFO - caution: filename not matched: bin/* 04:31:27 INFO - caution: filename not matched: config/* 04:31:27 INFO - caution: filename not matched: mozbase/* 04:31:27 INFO - caution: filename not matched: marionette/* 04:31:27 INFO - caution: filename not matched: tools/wptserve/* 04:31:27 INFO - Return code: 11 04:31:27 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')]} 04:31:27 INFO - https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 04:31:27 INFO - trying https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.zip 04:31:27 INFO - Downloading https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 04:31:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:31:32 INFO - Downloaded 82733904 bytes. 04:31:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.zip 04:31:32 INFO - mkdir: C:\slave\test\properties 04:31:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:31:32 INFO - Writing to file C:\slave\test\properties\build_url 04:31:32 INFO - Contents: 04:31:32 INFO - build_url:https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.zip 04:31:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 04:31:32 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:31:32 INFO - Writing to file C:\slave\test\properties\symbols_url 04:31:32 INFO - Contents: 04:31:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 04:31:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:32 INFO - https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:31:32 INFO - trying https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 04:31:32 INFO - Downloading https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:31:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:31:34 INFO - Downloaded 50749823 bytes. 04:31:34 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'] 04:31:34 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 04:31:36 INFO - Return code: 0 04:31:36 INFO - Running post-action listener: _resource_record_post_action 04:31:36 INFO - Running post-action listener: set_extra_try_arguments 04:31:36 INFO - ##### 04:31:36 INFO - ##### Running create-virtualenv step. 04:31:36 INFO - ##### 04:31:36 INFO - Running pre-action listener: _pre_create_virtualenv 04:31:36 INFO - Running pre-action listener: _resource_record_pre_action 04:31:36 INFO - Running main action method: create_virtualenv 04:31:36 INFO - Creating virtualenv C:\slave\test\build\venv 04:31:36 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 04:31:36 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:31:39 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:31:43 INFO - Installing distribute......................................................................................................................................................................................done. 04:31:45 INFO - Return code: 0 04:31:45 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:31:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:45 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 0x025EA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02706200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0268AAD0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C1368>, '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 0x023DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\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 04:31:45 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 04:31:45 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 04:31:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:31:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 04:31:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:31:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:31:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:31:45 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 04:31:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:31:45 INFO - 'DCLOCATION': 'SCL3', 04:31:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:31:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:31:45 INFO - 'HOMEDRIVE': 'C:', 04:31:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 04:31:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:31:45 INFO - 'KTS_VERSION': '1.19c', 04:31:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 04:31:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 04:31:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:31:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:31:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:31:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:45 INFO - 'MOZ_NO_REMOTE': '1', 04:31:45 INFO - 'NO_EM_RESTART': '1', 04:31:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:31:45 INFO - 'OS': 'Windows_NT', 04:31:45 INFO - 'OURDRIVE': 'C:', 04:31:45 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:31:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:31:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:31:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:31:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:31:45 INFO - 'PROCESSOR_LEVEL': '6', 04:31:45 INFO - 'PROCESSOR_REVISION': '1e05', 04:31:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:31:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:31:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:31:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:31:45 INFO - 'PROMPT': '$P$G', 04:31:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:31:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:31:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:31:45 INFO - 'PWD': 'C:\\slave\\test', 04:31:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:31:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:31:45 INFO - 'SYSTEMDRIVE': 'C:', 04:31:45 INFO - 'SYSTEMROOT': 'C:\\windows', 04:31:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:45 INFO - 'TEST1': 'testie', 04:31:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:45 INFO - 'USERDOMAIN': 'T-W864-IX-064', 04:31:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 04:31:45 INFO - 'USERNAME': 'cltbld', 04:31:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 04:31:45 INFO - 'WINDIR': 'C:\\windows', 04:31:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:31:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:31:46 INFO - Downloading/unpacking psutil>=0.7.1 04:31:46 INFO - Running setup.py egg_info for package psutil 04:31:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:31:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:31:46 INFO - Installing collected packages: psutil 04:31:46 INFO - Running setup.py install for psutil 04:31:46 INFO - building 'psutil._psutil_windows' extension 04:31:46 INFO - error: Unable to find vcvarsall.bat 04:31:46 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-lyzlox-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:31:46 INFO - running install 04:31:46 INFO - running build 04:31:46 INFO - running build_py 04:31:46 INFO - creating build 04:31:46 INFO - creating build\lib.win32-2.7 04:31:46 INFO - creating build\lib.win32-2.7\psutil 04:31:46 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:31:46 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:31:46 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:31:46 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:31:46 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:31:46 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:31:46 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:31:46 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:31:46 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:31:46 INFO - running build_ext 04:31:46 INFO - building 'psutil._psutil_windows' extension 04:31:46 INFO - error: Unable to find vcvarsall.bat 04:31:46 INFO - ---------------------------------------- 04:31:46 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-lyzlox-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:31:46 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-064\AppData\Roaming\pip\pip.log 04:31:46 WARNING - Return code: 1 04:31:46 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! 04:31:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:31:46 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')]} 04:31:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:46 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')]} 04:31:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:46 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 0x025EA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02706200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0268AAD0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C1368>, '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 0x023DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\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 04:31:46 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 04:31:46 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 04:31:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:31:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 04:31:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:31:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:31:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:31:46 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 04:31:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:31:46 INFO - 'DCLOCATION': 'SCL3', 04:31:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:31:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:31:46 INFO - 'HOMEDRIVE': 'C:', 04:31:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 04:31:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:31:46 INFO - 'KTS_VERSION': '1.19c', 04:31:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 04:31:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 04:31:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:31:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:31:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:31:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:47 INFO - 'MOZ_NO_REMOTE': '1', 04:31:47 INFO - 'NO_EM_RESTART': '1', 04:31:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:31:47 INFO - 'OS': 'Windows_NT', 04:31:47 INFO - 'OURDRIVE': 'C:', 04:31:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:31:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:31:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:31:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:31:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:31:47 INFO - 'PROCESSOR_LEVEL': '6', 04:31:47 INFO - 'PROCESSOR_REVISION': '1e05', 04:31:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:31:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:31:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:31:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:31:47 INFO - 'PROMPT': '$P$G', 04:31:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:31:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:31:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:31:47 INFO - 'PWD': 'C:\\slave\\test', 04:31:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:31:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:31:47 INFO - 'SYSTEMDRIVE': 'C:', 04:31:47 INFO - 'SYSTEMROOT': 'C:\\windows', 04:31:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:47 INFO - 'TEST1': 'testie', 04:31:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:47 INFO - 'USERDOMAIN': 'T-W864-IX-064', 04:31:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 04:31:47 INFO - 'USERNAME': 'cltbld', 04:31:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 04:31:47 INFO - 'WINDIR': 'C:\\windows', 04:31:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:31:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:31:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:31:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:31:47 INFO - Running setup.py egg_info for package mozsystemmonitor 04:31:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:31:47 INFO - Running setup.py egg_info for package psutil 04:31:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:31:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:31:47 INFO - Installing collected packages: mozsystemmonitor, psutil 04:31:47 INFO - Running setup.py install for mozsystemmonitor 04:31:47 INFO - Running setup.py install for psutil 04:31:47 INFO - building 'psutil._psutil_windows' extension 04:31:47 INFO - error: Unable to find vcvarsall.bat 04:31:47 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-agdwdh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:31:47 INFO - running install 04:31:47 INFO - running build 04:31:47 INFO - running build_py 04:31:47 INFO - running build_ext 04:31:47 INFO - building 'psutil._psutil_windows' extension 04:31:47 INFO - error: Unable to find vcvarsall.bat 04:31:47 INFO - ---------------------------------------- 04:31:47 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-agdwdh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:31:47 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-064\AppData\Roaming\pip\pip.log 04:31:47 WARNING - Return code: 1 04:31:47 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! 04:31:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:31:47 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')]} 04:31:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:47 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')]} 04:31:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:47 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 0x025EA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02706200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0268AAD0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C1368>, '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 0x023DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\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 04:31:47 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 04:31:47 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 04:31:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:31:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 04:31:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:31:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:31:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:31:47 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 04:31:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:31:47 INFO - 'DCLOCATION': 'SCL3', 04:31:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:31:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:31:47 INFO - 'HOMEDRIVE': 'C:', 04:31:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 04:31:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:31:47 INFO - 'KTS_VERSION': '1.19c', 04:31:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 04:31:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 04:31:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:31:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:31:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:31:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:47 INFO - 'MOZ_NO_REMOTE': '1', 04:31:47 INFO - 'NO_EM_RESTART': '1', 04:31:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:31:47 INFO - 'OS': 'Windows_NT', 04:31:47 INFO - 'OURDRIVE': 'C:', 04:31:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:31:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:31:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:31:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:31:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:31:47 INFO - 'PROCESSOR_LEVEL': '6', 04:31:47 INFO - 'PROCESSOR_REVISION': '1e05', 04:31:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:31:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:31:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:31:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:31:47 INFO - 'PROMPT': '$P$G', 04:31:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:31:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:31:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:31:47 INFO - 'PWD': 'C:\\slave\\test', 04:31:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:31:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:31:47 INFO - 'SYSTEMDRIVE': 'C:', 04:31:47 INFO - 'SYSTEMROOT': 'C:\\windows', 04:31:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:47 INFO - 'TEST1': 'testie', 04:31:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:47 INFO - 'USERDOMAIN': 'T-W864-IX-064', 04:31:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 04:31:47 INFO - 'USERNAME': 'cltbld', 04:31:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 04:31:47 INFO - 'WINDIR': 'C:\\windows', 04:31:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:31:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:31:48 INFO - Downloading/unpacking blobuploader==1.2.4 04:31:48 INFO - Downloading blobuploader-1.2.4.tar.gz 04:31:48 INFO - Running setup.py egg_info for package blobuploader 04:31:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:31:52 INFO - Running setup.py egg_info for package requests 04:31:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:31:52 INFO - Downloading docopt-0.6.1.tar.gz 04:31:52 INFO - Running setup.py egg_info for package docopt 04:31:52 INFO - Installing collected packages: blobuploader, docopt, requests 04:31:52 INFO - Running setup.py install for blobuploader 04:31:52 INFO - Running setup.py install for docopt 04:31:52 INFO - Running setup.py install for requests 04:31:52 INFO - Successfully installed blobuploader docopt requests 04:31:52 INFO - Cleaning up... 04:31:52 INFO - Return code: 0 04:31:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:31:52 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')]} 04:31:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:52 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')]} 04:31:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:52 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 0x025EA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02706200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0268AAD0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C1368>, '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 0x023DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, '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-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\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 04:31:52 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 04:31:52 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 04:31:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:31:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 04:31:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:31:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:31:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:31:52 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 04:31:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:31:52 INFO - 'DCLOCATION': 'SCL3', 04:31:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:31:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:31:52 INFO - 'HOMEDRIVE': 'C:', 04:31:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 04:31:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:31:52 INFO - 'KTS_VERSION': '1.19c', 04:31:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 04:31:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 04:31:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:31:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:31:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:31:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:52 INFO - 'MOZ_NO_REMOTE': '1', 04:31:52 INFO - 'NO_EM_RESTART': '1', 04:31:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:31:52 INFO - 'OS': 'Windows_NT', 04:31:52 INFO - 'OURDRIVE': 'C:', 04:31:52 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:31:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:31:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:31:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:31:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:31:52 INFO - 'PROCESSOR_LEVEL': '6', 04:31:52 INFO - 'PROCESSOR_REVISION': '1e05', 04:31:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:31:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:31:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:31:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:31:52 INFO - 'PROMPT': '$P$G', 04:31:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:31:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:31:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:31:52 INFO - 'PWD': 'C:\\slave\\test', 04:31:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:31:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:31:52 INFO - 'SYSTEMDRIVE': 'C:', 04:31:52 INFO - 'SYSTEMROOT': 'C:\\windows', 04:31:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:52 INFO - 'TEST1': 'testie', 04:31:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:52 INFO - 'USERDOMAIN': 'T-W864-IX-064', 04:31:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 04:31:52 INFO - 'USERNAME': 'cltbld', 04:31:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 04:31:52 INFO - 'WINDIR': 'C:\\windows', 04:31:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:31:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:31:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:31:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:31:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:31:58 INFO - Unpacking c:\slave\test\build\tests\marionette 04:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:31:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:31:58 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 04:31:58 INFO - Running setup.py install for browsermob-proxy 04:32:14 INFO - Running setup.py install for manifestparser 04:32:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for marionette-client 04:32:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:32:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for marionette-driver 04:32:14 INFO - Running setup.py install for mozcrash 04:32:14 INFO - Running setup.py install for mozdebug 04:32:14 INFO - Running setup.py install for mozdevice 04:32:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for mozfile 04:32:14 INFO - Running setup.py install for mozhttpd 04:32:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for mozinfo 04:32:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for mozInstall 04:32:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for mozleak 04:32:14 INFO - Running setup.py install for mozlog 04:32:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for moznetwork 04:32:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for mozprocess 04:32:14 INFO - Running setup.py install for mozprofile 04:32:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for mozrunner 04:32:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for mozscreenshot 04:32:14 INFO - Running setup.py install for moztest 04:32:14 INFO - Running setup.py install for mozversion 04:32:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:32:14 INFO - Running setup.py install for wptserve 04:32:14 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 04:32:14 INFO - Cleaning up... 04:32:14 INFO - Return code: 0 04:32:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:32:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:32:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:32:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:32:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:32:14 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 0x025EA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02706200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0268AAD0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C1368>, '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 0x023DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, '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-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\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 04:32:14 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 04:32:14 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 04:32:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:32:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 04:32:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:32:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:32:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:32:14 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 04:32:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:32:14 INFO - 'DCLOCATION': 'SCL3', 04:32:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:32:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:32:14 INFO - 'HOMEDRIVE': 'C:', 04:32:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 04:32:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:32:14 INFO - 'KTS_VERSION': '1.19c', 04:32:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 04:32:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 04:32:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:32:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:32:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:32:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:32:14 INFO - 'MOZ_NO_REMOTE': '1', 04:32:14 INFO - 'NO_EM_RESTART': '1', 04:32:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:32:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:32:14 INFO - 'OS': 'Windows_NT', 04:32:14 INFO - 'OURDRIVE': 'C:', 04:32:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:32:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:32:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:32:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:32:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:32:14 INFO - 'PROCESSOR_LEVEL': '6', 04:32:14 INFO - 'PROCESSOR_REVISION': '1e05', 04:32:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:32:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:32:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:32:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:32:14 INFO - 'PROMPT': '$P$G', 04:32:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:32:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:32:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:32:14 INFO - 'PWD': 'C:\\slave\\test', 04:32:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:32:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:32:14 INFO - 'SYSTEMDRIVE': 'C:', 04:32:14 INFO - 'SYSTEMROOT': 'C:\\windows', 04:32:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:32:14 INFO - 'TEST1': 'testie', 04:32:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:32:14 INFO - 'USERDOMAIN': 'T-W864-IX-064', 04:32:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 04:32:14 INFO - 'USERNAME': 'cltbld', 04:32:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 04:32:14 INFO - 'WINDIR': 'C:\\windows', 04:32:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:32:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:32:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:32:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:32:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:32:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:32:18 INFO - Unpacking c:\slave\test\build\tests\marionette 04:32:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:32:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:32:18 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)) 04:32:30 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)) 04:32:30 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)) 04:32:30 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)) 04:32:30 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)) 04:32:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:32:30 INFO - Downloading blessings-1.6.tar.gz 04:32:30 INFO - Running setup.py egg_info for package blessings 04:32:30 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)) 04:32:30 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:32:30 INFO - Running setup.py install for blessings 04:32:30 INFO - Running setup.py install for browsermob-proxy 04:32:30 INFO - Running setup.py install for manifestparser 04:32:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Running setup.py install for marionette-client 04:32:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:32:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Running setup.py install for marionette-driver 04:32:30 INFO - Running setup.py install for mozcrash 04:32:30 INFO - Running setup.py install for mozdebug 04:32:30 INFO - Running setup.py install for mozdevice 04:32:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Running setup.py install for mozhttpd 04:32:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Running setup.py install for mozInstall 04:32:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Running setup.py install for mozleak 04:32:30 INFO - Running setup.py install for mozprofile 04:32:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Running setup.py install for mozrunner 04:32:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:32:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:32:32 INFO - Running setup.py install for mozscreenshot 04:32:32 INFO - Running setup.py install for moztest 04:32:32 INFO - Running setup.py install for mozversion 04:32:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:32:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:32:32 INFO - Running setup.py install for wptserve 04:32:32 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:32:32 INFO - Cleaning up... 04:32:32 INFO - Return code: 0 04:32:32 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:32:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:32:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:32:32 INFO - Reading from file tmpfile_stdout 04:32:32 INFO - Using _rmtree_windows ... 04:32:32 INFO - Using _rmtree_windows ... 04:32:32 INFO - Current package versions: 04:32:32 INFO - blessings == 1.6 04:32:32 INFO - blobuploader == 1.2.4 04:32:32 INFO - browsermob-proxy == 0.6.0 04:32:32 INFO - distribute == 0.6.14 04:32:32 INFO - docopt == 0.6.1 04:32:32 INFO - manifestparser == 1.1 04:32:32 INFO - marionette-client == 2.3.0 04:32:32 INFO - marionette-driver == 1.4.0 04:32:32 INFO - mozInstall == 1.12 04:32:32 INFO - mozcrash == 0.17 04:32:32 INFO - mozdebug == 0.1 04:32:32 INFO - mozdevice == 0.48 04:32:32 INFO - mozfile == 1.2 04:32:32 INFO - mozhttpd == 0.7 04:32:32 INFO - mozinfo == 0.9 04:32:32 INFO - mozleak == 0.1 04:32:32 INFO - mozlog == 3.1 04:32:32 INFO - moznetwork == 0.27 04:32:32 INFO - mozprocess == 0.22 04:32:32 INFO - mozprofile == 0.28 04:32:32 INFO - mozrunner == 6.11 04:32:32 INFO - mozscreenshot == 0.1 04:32:32 INFO - mozsystemmonitor == 0.0 04:32:32 INFO - moztest == 0.7 04:32:32 INFO - mozversion == 1.4 04:32:32 INFO - requests == 1.2.3 04:32:32 INFO - wptserve == 1.4.0 04:32:32 INFO - Running post-action listener: _resource_record_post_action 04:32:32 INFO - Running post-action listener: _start_resource_monitoring 04:32:32 INFO - Starting resource monitoring. 04:32:32 INFO - ##### 04:32:32 INFO - ##### Running pull step. 04:32:32 INFO - ##### 04:32:32 INFO - Running pre-action listener: _resource_record_pre_action 04:32:32 INFO - Running main action method: pull 04:32:32 INFO - Pull has nothing to do! 04:32:32 INFO - Running post-action listener: _resource_record_post_action 04:32:32 INFO - ##### 04:32:32 INFO - ##### Running install step. 04:32:32 INFO - ##### 04:32:32 INFO - Running pre-action listener: _resource_record_pre_action 04:32:32 INFO - Running main action method: install 04:32:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:32:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:32:32 INFO - Reading from file tmpfile_stdout 04:32:32 INFO - Using _rmtree_windows ... 04:32:32 INFO - Using _rmtree_windows ... 04:32:32 INFO - Detecting whether we're running mozinstall >=1.0... 04:32:32 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:32:32 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:32:33 INFO - Reading from file tmpfile_stdout 04:32:33 INFO - Output received: 04:32:33 INFO - Usage: mozinstall-script.py [options] installer 04:32:33 INFO - Options: 04:32:33 INFO - -h, --help show this help message and exit 04:32:33 INFO - -d DEST, --destination=DEST 04:32:33 INFO - Directory to install application into. [default: 04:32:33 INFO - "C:\slave\test"] 04:32:33 INFO - --app=APP Application being installed. [default: firefox] 04:32:33 INFO - Using _rmtree_windows ... 04:32:33 INFO - Using _rmtree_windows ... 04:32:33 INFO - mkdir: C:\slave\test\build\application 04:32:33 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'] 04:32:33 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 04:32:36 INFO - Reading from file tmpfile_stdout 04:32:36 INFO - Output received: 04:32:36 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:32:36 INFO - Using _rmtree_windows ... 04:32:36 INFO - Using _rmtree_windows ... 04:32:36 INFO - Running post-action listener: _resource_record_post_action 04:32:36 INFO - ##### 04:32:36 INFO - ##### Running run-tests step. 04:32:36 INFO - ##### 04:32:36 INFO - Running pre-action listener: _resource_record_pre_action 04:32:36 INFO - Running main action method: run_tests 04:32:36 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:32:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:32:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:32:36 INFO - grabbing minidump binary from tooltool 04:32:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:32:36 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 0x026C1368>, '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 0x023DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:32:36 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 04:32:36 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 04:32:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:32:37 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpedl6pk 04:32:37 INFO - INFO - File integrity verified, renaming tmpedl6pk to win32-minidump_stackwalk.exe 04:32:37 INFO - Return code: 0 04:32:37 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:32:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:32:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:32:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:32:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:32:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming', 04:32:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:32:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:32:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:32:38 INFO - 'COMPUTERNAME': 'T-W864-IX-064', 04:32:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:32:38 INFO - 'DCLOCATION': 'SCL3', 04:32:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:32:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:32:38 INFO - 'HOMEDRIVE': 'C:', 04:32:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 04:32:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:32:38 INFO - 'KTS_VERSION': '1.19c', 04:32:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 04:32:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064', 04:32:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:32:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:32:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:32:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:32:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:32:38 INFO - 'MOZ_NO_REMOTE': '1', 04:32:38 INFO - 'NO_EM_RESTART': '1', 04:32:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:32:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:32:38 INFO - 'OS': 'Windows_NT', 04:32:38 INFO - 'OURDRIVE': 'C:', 04:32:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:32:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:32:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:32:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:32:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:32:38 INFO - 'PROCESSOR_LEVEL': '6', 04:32:38 INFO - 'PROCESSOR_REVISION': '1e05', 04:32:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:32:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:32:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:32:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:32:38 INFO - 'PROMPT': '$P$G', 04:32:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:32:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:32:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:32:38 INFO - 'PWD': 'C:\\slave\\test', 04:32:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:32:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:32:38 INFO - 'SYSTEMDRIVE': 'C:', 04:32:38 INFO - 'SYSTEMROOT': 'C:\\windows', 04:32:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:32:38 INFO - 'TEST1': 'testie', 04:32:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:32:38 INFO - 'USERDOMAIN': 'T-W864-IX-064', 04:32:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 04:32:38 INFO - 'USERNAME': 'cltbld', 04:32:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064', 04:32:38 INFO - 'WINDIR': 'C:\\windows', 04:32:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:32:38 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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 04:32:40 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:32:40 INFO - import pkg_resources 04:32:41 INFO - Using 1 client processes 04:32:43 INFO - SUITE-START | Running 778 tests 04:32:43 INFO - Running testharness tests 04:32:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:32:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 04:32:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:32:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:32:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:32:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:32:44 INFO - Setting up ssl 04:32:44 INFO - PROCESS | certutil | 04:32:44 INFO - PROCESS | certutil | 04:32:44 INFO - PROCESS | certutil | 04:32:44 INFO - Certificate Nickname Trust Attributes 04:32:44 INFO - SSL,S/MIME,JAR/XPI 04:32:44 INFO - 04:32:44 INFO - web-platform-tests CT,, 04:32:44 INFO - 04:32:44 INFO - Starting runner 04:32:45 INFO - PROCESS | 3744 | [3744] 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 04:32:45 INFO - PROCESS | 3744 | [3744] 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 04:32:45 INFO - PROCESS | 3744 | [3744] 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 04:32:46 INFO - PROCESS | 3744 | 1468841566898 Marionette DEBUG Marionette enabled via build flag and pref 04:32:47 INFO - PROCESS | 3744 | ++DOCSHELL 00000081E4D5E000 == 1 [pid = 3744] [id = 1] 04:32:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 1 (00000081F3A9C000) [pid = 3744] [serial = 1] [outer = 0000000000000000] 04:32:47 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:32:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 2 (00000081F3A9D000) [pid = 3744] [serial = 2] [outer = 00000081F3A9C000] 04:32:48 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7184800 == 2 [pid = 3744] [id = 2] 04:32:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 3 (00000081F7185000) [pid = 3744] [serial = 3] [outer = 0000000000000000] 04:32:48 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:32:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 4 (00000081F7186000) [pid = 3744] [serial = 4] [outer = 00000081F7185000] 04:32:48 INFO - PROCESS | 3744 | 1468841568670 Marionette INFO Listening on port 2828 04:32:50 INFO - PROCESS | 3744 | 1468841570652 Marionette DEBUG Marionette enabled via command-line flag 04:32:50 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7ECF000 == 3 [pid = 3744] [id = 3] 04:32:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 5 (00000081F811B800) [pid = 3744] [serial = 5] [outer = 0000000000000000] 04:32:50 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:32:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 6 (00000081F811C800) [pid = 3744] [serial = 6] [outer = 00000081F811B800] 04:32:50 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:32:50 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:32:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 7 (00000081F8C2D000) [pid = 3744] [serial = 7] [outer = 00000081F7185000] 04:32:51 INFO - PROCESS | 3744 | [3744] 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 04:32:51 INFO - PROCESS | 3744 | 1468841571290 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 04:32:51 INFO - PROCESS | 3744 | [3744] 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 04:32:51 INFO - PROCESS | 3744 | 1468841571321 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 04:32:51 INFO - PROCESS | 3744 | [3744] 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 04:32:51 INFO - PROCESS | 3744 | 1468841571328 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 04:32:51 INFO - PROCESS | 3744 | [3744] 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 04:32:51 INFO - PROCESS | 3744 | 1468841571363 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 04:32:51 INFO - PROCESS | 3744 | 1468841571365 Marionette DEBUG Closed connection conn0 04:32:51 INFO - PROCESS | 3744 | 1468841571367 Marionette DEBUG Closed connection conn1 04:32:51 INFO - PROCESS | 3744 | 1468841571369 Marionette DEBUG Closed connection conn2 04:32:51 INFO - PROCESS | 3744 | 1468841571451 Marionette DEBUG Closed connection conn3 04:32:51 INFO - PROCESS | 3744 | [3744] 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 04:32:51 INFO - PROCESS | 3744 | 1468841571456 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 04:32:51 INFO - PROCESS | 3744 | 1468841571578 Marionette DEBUG Closed connection conn4 04:32:51 INFO - PROCESS | 3744 | [3744] 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 04:32:51 INFO - PROCESS | 3744 | 1468841571585 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 04:32:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9125800 == 4 [pid = 3744] [id = 4] 04:32:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 8 (00000081F3AD2C00) [pid = 3744] [serial = 8] [outer = 0000000000000000] 04:32:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 9 (00000081F91D7C00) [pid = 3744] [serial = 9] [outer = 00000081F3AD2C00] 04:32:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 10 (00000081F938F400) [pid = 3744] [serial = 10] [outer = 00000081F3AD2C00] 04:32:52 INFO - PROCESS | 3744 | 1468841572095 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:32:52 INFO - PROCESS | 3744 | 1468841572100 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":"20160718022251","device":"desktop","version":"48.0"} 04:32:53 INFO - PROCESS | 3744 | [3744] 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 04:32:53 INFO - PROCESS | 3744 | [3744] 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 04:32:53 INFO - PROCESS | 3744 | [3744] 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 04:32:54 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF278800 == 5 [pid = 3744] [id = 5] 04:32:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 11 (00000081FF279000) [pid = 3744] [serial = 11] [outer = 0000000000000000] 04:32:54 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF279800 == 6 [pid = 3744] [id = 6] 04:32:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 12 (00000081FD760800) [pid = 3744] [serial = 12] [outer = 0000000000000000] 04:32:54 INFO - PROCESS | 3744 | [3744] 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 04:32:54 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF943800 == 7 [pid = 3744] [id = 7] 04:32:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 13 (00000081FD760000) [pid = 3744] [serial = 13] [outer = 0000000000000000] 04:32:54 INFO - PROCESS | 3744 | [3744] 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 04:32:54 INFO - PROCESS | 3744 | [3744] 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 04:32:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 14 (00000081FFC96C00) [pid = 3744] [serial = 14] [outer = 00000081FD760000] 04:32:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 15 (0000008180046800) [pid = 3744] [serial = 15] [outer = 00000081FF279000] 04:32:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 16 (00000081FFAEA400) [pid = 3744] [serial = 16] [outer = 00000081FD760800] 04:32:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 17 (00000081FFB76C00) [pid = 3744] [serial = 17] [outer = 00000081FD760000] 04:32:55 INFO - PROCESS | 3744 | 1468841575614 Marionette INFO startBrowser a3b4e07d-6248-48e0-9282-d1162e8514c0 04:32:55 INFO - PROCESS | 3744 | 1468841575650 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 3744 | 1468841575663 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 3744 | 1468841575666 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:32:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 18 (0000008181997400) [pid = 3744] [serial = 18] [outer = 00000081FD760000] 04:32:56 INFO - PROCESS | 3744 | 1468841576553 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"a3b4e07d-6248-48e0-9282-d1162e8514c0","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":"20160718022251","device":"desktop","version":"48.0","command_id":1}}] 04:32:57 INFO - PROCESS | 3744 | 1468841577027 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}] 04:32:57 INFO - PROCESS | 3744 | 1468841577030 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:32:57 INFO - PROCESS | 3744 | 1468841577129 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 04:32:57 INFO - PROCESS | 3744 | 1468841577162 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:32:57 INFO - PROCESS | 3744 | 1468841577165 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:32:57 INFO - PROCESS | 3744 | [3744] 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 04:32:58 INFO - PROCESS | 3744 | --DOCSHELL 00000081E4D5E000 == 6 [pid = 3744] [id = 1] 04:32:59 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:32:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 19 (00000081F1F2D400) [pid = 3744] [serial = 19] [outer = 00000081FD760000] 04:32:59 INFO - PROCESS | 3744 | 1468841579619 Marionette TRACE conn5 <- [1,3,null,{}] 04:32:59 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:32:59 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:59 INFO - PROCESS | 3744 | 1468841579629 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:32:59 INFO - PROCESS | 3744 | 1468841579632 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:32:59 INFO - PROCESS | 3744 | 1468841579671 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 04:32:59 INFO - PROCESS | 3744 | 1468841579695 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 3744 | 1468841579701 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 04:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:32:59 INFO - PROCESS | 3744 | 1468841579707 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 3744 | 1468841579710 Marionette TRACE conn5 <- [1,6,null,{}] 04:32:59 INFO - PROCESS | 3744 | 1468841579860 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}] 04:32:59 INFO - PROCESS | 3744 | 1468841579864 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:32:59 INFO - PROCESS | 3744 | 1468841579886 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 04:32:59 INFO - PROCESS | 3744 | 1468841579891 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 3744 | 1468841579895 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:32:59 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182236000 == 7 [pid = 3744] [id = 8] 04:32:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 20 (00000081F23CF400) [pid = 3744] [serial = 20] [outer = 0000000000000000] 04:32:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 21 (00000081F327B400) [pid = 3744] [serial = 21] [outer = 00000081F23CF400] 04:32:59 INFO - PROCESS | 3744 | 1468841579945 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 22 (00000081F3FE2800) [pid = 3744] [serial = 22] [outer = 00000081F23CF400] 04:33:00 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9125800 == 6 [pid = 3744] [id = 4] 04:33:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1923000 == 7 [pid = 3744] [id = 9] 04:33:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 23 (00000081F7464000) [pid = 3744] [serial = 23] [outer = 0000000000000000] 04:33:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 24 (00000081F74C7000) [pid = 3744] [serial = 24] [outer = 00000081F7464000] 04:33:00 INFO - PROCESS | 3744 | 1468841580479 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 25 (00000081F4151400) [pid = 3744] [serial = 25] [outer = 00000081F7464000] 04:33:00 INFO - PROCESS | 3744 | 1468841580723 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]]]}] 04:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1084ms 04:33:00 INFO - PROCESS | 3744 | 1468841580844 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 3744 | 1468841580848 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 04:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:33:00 INFO - PROCESS | 3744 | 1468841580867 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 3744 | 1468841580869 Marionette TRACE conn5 <- [1,10,null,{}] 04:33:00 INFO - PROCESS | 3744 | 1468841580981 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}] 04:33:00 INFO - PROCESS | 3744 | 1468841580984 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:01 INFO - PROCESS | 3744 | 1468841581102 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 04:33:01 INFO - PROCESS | 3744 | 1468841581154 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 3744 | 1468841581156 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:01 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F329E000 == 8 [pid = 3744] [id = 10] 04:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 26 (00000081F3FE4800) [pid = 3744] [serial = 26] [outer = 0000000000000000] 04:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 27 (00000081F7BBD000) [pid = 3744] [serial = 27] [outer = 00000081F3FE4800] 04:33:01 INFO - PROCESS | 3744 | 1468841581205 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 28 (00000081F97BEC00) [pid = 3744] [serial = 28] [outer = 00000081F3FE4800] 04:33:01 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F36EE800 == 9 [pid = 3744] [id = 11] 04:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 29 (00000081F36EF800) [pid = 3744] [serial = 29] [outer = 0000000000000000] 04:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 30 (00000081F3A17000) [pid = 3744] [serial = 30] [outer = 00000081F36EF800] 04:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 31 (00000081F32A0800) [pid = 3744] [serial = 31] [outer = 00000081F36EF800] 04:33:01 INFO - PROCESS | 3744 | ++DOCSHELL 000000818019B800 == 10 [pid = 3744] [id = 12] 04:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 32 (00000081FC805000) [pid = 3744] [serial = 32] [outer = 0000000000000000] 04:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 33 (00000081FEAF1000) [pid = 3744] [serial = 33] [outer = 00000081FC805000] 04:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 34 (00000081FC8B7000) [pid = 3744] [serial = 34] [outer = 00000081FC805000] 04:33:01 INFO - PROCESS | 3744 | 1468841581862 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]]]}] 04:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1020ms 04:33:01 INFO - PROCESS | 3744 | 1468841581890 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 3744 | 1468841581895 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 04:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:33:01 INFO - PROCESS | 3744 | 1468841581907 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 3744 | 1468841581912 Marionette TRACE conn5 <- [1,14,null,{}] 04:33:01 INFO - PROCESS | 3744 | 1468841581916 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}] 04:33:01 INFO - PROCESS | 3744 | 1468841581919 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:02 INFO - PROCESS | 3744 | 1468841582011 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 04:33:02 INFO - PROCESS | 3744 | 1468841582025 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 3744 | 1468841582027 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F74FB000 == 11 [pid = 3744] [id = 13] 04:33:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 35 (00000081FF16C800) [pid = 3744] [serial = 35] [outer = 0000000000000000] 04:33:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 36 (00000081FF2B6000) [pid = 3744] [serial = 36] [outer = 00000081FF16C800] 04:33:02 INFO - PROCESS | 3744 | 1468841582074 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 37 (00000081FF45A000) [pid = 3744] [serial = 37] [outer = 00000081FF16C800] 04:33:02 INFO - PROCESS | 3744 | 1468841582500 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]]]}] 04:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 04:33:02 INFO - PROCESS | 3744 | 1468841582553 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 3744 | 1468841582556 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 04:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:33:02 INFO - PROCESS | 3744 | 1468841582559 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 3744 | 1468841582561 Marionette TRACE conn5 <- [1,18,null,{}] 04:33:02 INFO - PROCESS | 3744 | 1468841582565 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}] 04:33:02 INFO - PROCESS | 3744 | 1468841582567 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:02 INFO - PROCESS | 3744 | 1468841582658 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 04:33:02 INFO - PROCESS | 3744 | 1468841582667 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 3744 | 1468841582669 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C3E000 == 12 [pid = 3744] [id = 14] 04:33:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 38 (00000081FFAAEC00) [pid = 3744] [serial = 38] [outer = 0000000000000000] 04:33:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 39 (00000081FFAB1400) [pid = 3744] [serial = 39] [outer = 00000081FFAAEC00] 04:33:02 INFO - PROCESS | 3744 | 1468841582714 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 40 (00000081FFB77C00) [pid = 3744] [serial = 40] [outer = 00000081FFAAEC00] 04:33:03 INFO - PROCESS | 3744 | 1468841583094 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]]]}] 04:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 04:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:33:03 INFO - PROCESS | 3744 | 1468841583148 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 04:33:03 INFO - PROCESS | 3744 | 1468841583150 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 04:33:03 INFO - PROCESS | 3744 | 1468841583154 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - PROCESS | 3744 | 1468841583156 Marionette TRACE conn5 <- [1,22,null,{}] 04:33:03 INFO - PROCESS | 3744 | 1468841583160 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}] 04:33:03 INFO - PROCESS | 3744 | 1468841583162 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:03 INFO - PROCESS | 3744 | 1468841583247 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 04:33:03 INFO - PROCESS | 3744 | 1468841583253 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 3744 | 1468841583259 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F912D800 == 13 [pid = 3744] [id = 15] 04:33:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 41 (00000081FBD5D800) [pid = 3744] [serial = 41] [outer = 0000000000000000] 04:33:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 42 (00000081FC80E000) [pid = 3744] [serial = 42] [outer = 00000081FBD5D800] 04:33:03 INFO - PROCESS | 3744 | 1468841583317 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 43 (00000081FED78400) [pid = 3744] [serial = 43] [outer = 00000081FBD5D800] 04:33:03 INFO - PROCESS | 3744 | 1468841583733 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]]]}] 04:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 04:33:03 INFO - PROCESS | 3744 | 1468841583786 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 04:33:03 INFO - PROCESS | 3744 | 1468841583788 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 04:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:33:03 INFO - PROCESS | 3744 | 1468841583791 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - PROCESS | 3744 | 1468841583793 Marionette TRACE conn5 <- [1,26,null,{}] 04:33:03 INFO - PROCESS | 3744 | 1468841583797 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}] 04:33:03 INFO - PROCESS | 3744 | 1468841583799 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:03 INFO - PROCESS | 3744 | 1468841583880 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 04:33:03 INFO - PROCESS | 3744 | 1468841583887 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 3744 | 1468841583889 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDC8000 == 14 [pid = 3744] [id = 16] 04:33:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 44 (00000081FFCEAC00) [pid = 3744] [serial = 44] [outer = 0000000000000000] 04:33:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 45 (00000081FFCF1000) [pid = 3744] [serial = 45] [outer = 00000081FFCEAC00] 04:33:03 INFO - PROCESS | 3744 | 1468841583934 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 46 (00000081F2B34400) [pid = 3744] [serial = 46] [outer = 00000081FFCEAC00] 04:33:04 INFO - PROCESS | 3744 | 1468841584329 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]]]}] 04:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 04:33:04 INFO - PROCESS | 3744 | 1468841584382 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 04:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:33:04 INFO - PROCESS | 3744 | 1468841584384 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 04:33:04 INFO - PROCESS | 3744 | 1468841584387 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - PROCESS | 3744 | 1468841584389 Marionette TRACE conn5 <- [1,30,null,{}] 04:33:04 INFO - PROCESS | 3744 | 1468841584392 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}] 04:33:04 INFO - PROCESS | 3744 | 1468841584394 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:04 INFO - PROCESS | 3744 | 1468841584476 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 04:33:04 INFO - PROCESS | 3744 | 1468841584482 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 3744 | 1468841584484 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:04 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC8D9000 == 15 [pid = 3744] [id = 17] 04:33:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 47 (00000081F1A10400) [pid = 3744] [serial = 47] [outer = 0000000000000000] 04:33:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 48 (00000081FC71BC00) [pid = 3744] [serial = 48] [outer = 00000081F1A10400] 04:33:04 INFO - PROCESS | 3744 | 1468841584529 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 49 (00000081FC721800) [pid = 3744] [serial = 49] [outer = 00000081F1A10400] 04:33:04 INFO - PROCESS | 3744 | 1468841584900 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]]]}] 04:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 585ms 04:33:04 INFO - PROCESS | 3744 | 1468841584976 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 04:33:04 INFO - PROCESS | 3744 | 1468841584978 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 04:33:04 INFO - PROCESS | 3744 | 1468841584981 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:33:04 INFO - PROCESS | 3744 | 1468841584983 Marionette TRACE conn5 <- [1,34,null,{}] 04:33:04 INFO - PROCESS | 3744 | 1468841584987 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}] 04:33:04 INFO - PROCESS | 3744 | 1468841584988 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:05 INFO - PROCESS | 3744 | 1468841585066 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 04:33:05 INFO - PROCESS | 3744 | 1468841585071 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 3744 | 1468841585073 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:05 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEDB3800 == 16 [pid = 3744] [id = 18] 04:33:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (00000081F1155800) [pid = 3744] [serial = 50] [outer = 0000000000000000] 04:33:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (00000081F115A000) [pid = 3744] [serial = 51] [outer = 00000081F1155800] 04:33:05 INFO - PROCESS | 3744 | 1468841585117 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (00000081FC71C800) [pid = 3744] [serial = 52] [outer = 00000081F1155800] 04:33:05 INFO - PROCESS | 3744 | 1468841585494 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]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 524ms 04:33:05 INFO - PROCESS | 3744 | 1468841585509 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 04:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:33:05 INFO - PROCESS | 3744 | 1468841585511 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 04:33:05 INFO - PROCESS | 3744 | 1468841585514 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 3744 | 1468841585515 Marionette TRACE conn5 <- [1,38,null,{}] 04:33:05 INFO - PROCESS | 3744 | 1468841585519 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}] 04:33:05 INFO - PROCESS | 3744 | 1468841585520 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:05 INFO - PROCESS | 3744 | 1468841585684 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 04:33:05 INFO - PROCESS | 3744 | 1468841585722 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 3744 | 1468841585724 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:05 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF61B000 == 17 [pid = 3744] [id = 19] 04:33:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (00000081F0F8A400) [pid = 3744] [serial = 53] [outer = 0000000000000000] 04:33:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (00000081F0F8FC00) [pid = 3744] [serial = 54] [outer = 00000081F0F8A400] 04:33:05 INFO - PROCESS | 3744 | 1468841585771 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (00000081FFCF4800) [pid = 3744] [serial = 55] [outer = 00000081F0F8A400] 04:33:06 INFO - PROCESS | 3744 | 1468841586126 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]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 628ms 04:33:06 INFO - PROCESS | 3744 | 1468841586146 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 3744 | 1468841586148 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 04:33:06 INFO - PROCESS | 3744 | 1468841586151 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:33:06 INFO - PROCESS | 3744 | 1468841586153 Marionette TRACE conn5 <- [1,42,null,{}] 04:33:06 INFO - PROCESS | 3744 | 1468841586157 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}] 04:33:06 INFO - PROCESS | 3744 | 1468841586159 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:06 INFO - PROCESS | 3744 | 1468841586270 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 04:33:06 INFO - PROCESS | 3744 | 1468841586302 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 3744 | 1468841586304 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:06 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF92F000 == 18 [pid = 3744] [id = 20] 04:33:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (0000008184A4C800) [pid = 3744] [serial = 56] [outer = 0000000000000000] 04:33:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (0000008184A55800) [pid = 3744] [serial = 57] [outer = 0000008184A4C800] 04:33:06 INFO - PROCESS | 3744 | 1468841586354 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (00000081F3065000) [pid = 3744] [serial = 58] [outer = 0000008184A4C800] 04:33:06 INFO - PROCESS | 3744 | 1468841586718 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]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 04:33:06 INFO - PROCESS | 3744 | 1468841586784 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 3744 | 1468841586787 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 04:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:33:06 INFO - PROCESS | 3744 | 1468841586790 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 3744 | 1468841586793 Marionette TRACE conn5 <- [1,46,null,{}] 04:33:06 INFO - PROCESS | 3744 | 1468841586796 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}] 04:33:06 INFO - PROCESS | 3744 | 1468841586798 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:06 INFO - PROCESS | 3744 | 1468841586910 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 04:33:06 INFO - PROCESS | 3744 | 1468841586918 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 3744 | 1468841586920 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:06 INFO - PROCESS | 3744 | ++DOCSHELL 000000818581F000 == 19 [pid = 3744] [id = 21] 04:33:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (000000818587F400) [pid = 3744] [serial = 59] [outer = 0000000000000000] 04:33:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (0000008185882C00) [pid = 3744] [serial = 60] [outer = 000000818587F400] 04:33:06 INFO - PROCESS | 3744 | 1468841586968 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (00000081F306A400) [pid = 3744] [serial = 61] [outer = 000000818587F400] 04:33:07 INFO - PROCESS | 3744 | 1468841587345 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]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 04:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:33:07 INFO - PROCESS | 3744 | 1468841587380 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 3744 | 1468841587382 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 04:33:07 INFO - PROCESS | 3744 | 1468841587385 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 3744 | 1468841587387 Marionette TRACE conn5 <- [1,50,null,{}] 04:33:07 INFO - PROCESS | 3744 | 1468841587390 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}] 04:33:07 INFO - PROCESS | 3744 | 1468841587392 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:07 INFO - PROCESS | 3744 | 1468841587507 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 04:33:07 INFO - PROCESS | 3744 | 1468841587518 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 3744 | 1468841587520 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:07 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A92000 == 20 [pid = 3744] [id = 22] 04:33:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (000000818587F800) [pid = 3744] [serial = 62] [outer = 0000000000000000] 04:33:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (0000008185AE9000) [pid = 3744] [serial = 63] [outer = 000000818587F800] 04:33:07 INFO - PROCESS | 3744 | 1468841587564 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081FF19E000) [pid = 3744] [serial = 64] [outer = 000000818587F800] 04:33:07 INFO - PROCESS | 3744 | 1468841587963 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]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 04:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:33:08 INFO - PROCESS | 3744 | 1468841588017 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 3744 | 1468841588019 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 04:33:08 INFO - PROCESS | 3744 | 1468841588022 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 3744 | 1468841588024 Marionette TRACE conn5 <- [1,54,null,{}] 04:33:08 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F3AD2C00) [pid = 3744] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:33:08 INFO - PROCESS | 3744 | 1468841588048 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}] 04:33:08 INFO - PROCESS | 3744 | 1468841588058 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:08 INFO - PROCESS | 3744 | 1468841588158 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 04:33:08 INFO - PROCESS | 3744 | 1468841588191 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 3744 | 1468841588193 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:08 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A97000 == 21 [pid = 3744] [id = 23] 04:33:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081861E2800) [pid = 3744] [serial = 65] [outer = 0000000000000000] 04:33:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081861E9400) [pid = 3744] [serial = 66] [outer = 00000081861E2800] 04:33:08 INFO - PROCESS | 3744 | 1468841588236 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081F2824800) [pid = 3744] [serial = 67] [outer = 00000081861E2800] 04:33:08 INFO - PROCESS | 3744 | 1468841588538 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]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 586ms 04:33:08 INFO - PROCESS | 3744 | 1468841588613 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 3744 | 1468841588615 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 04:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:33:08 INFO - PROCESS | 3744 | 1468841588618 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 3744 | 1468841588619 Marionette TRACE conn5 <- [1,58,null,{}] 04:33:08 INFO - PROCESS | 3744 | 1468841588623 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}] 04:33:08 INFO - PROCESS | 3744 | 1468841588625 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:08 INFO - PROCESS | 3744 | 1468841588724 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 04:33:08 INFO - PROCESS | 3744 | 1468841588731 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 3744 | 1468841588733 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FE47F000 == 22 [pid = 3744] [id = 24] 04:33:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081861EB400) [pid = 3744] [serial = 68] [outer = 0000000000000000] 04:33:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081F2DECC00) [pid = 3744] [serial = 69] [outer = 00000081861EB400] 04:33:08 INFO - PROCESS | 3744 | 1468841588776 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081F2DF5800) [pid = 3744] [serial = 70] [outer = 00000081861EB400] 04:33:09 INFO - PROCESS | 3744 | 1468841589139 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]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 585ms 04:33:09 INFO - PROCESS | 3744 | 1468841589206 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 3744 | 1468841589208 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 04:33:09 INFO - PROCESS | 3744 | 1468841589212 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:33:09 INFO - PROCESS | 3744 | 1468841589222 Marionette TRACE conn5 <- [1,62,null,{}] 04:33:09 INFO - PROCESS | 3744 | 1468841589226 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}] 04:33:09 INFO - PROCESS | 3744 | 1468841589227 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:09 INFO - PROCESS | 3744 | 1468841589327 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 04:33:09 INFO - PROCESS | 3744 | 1468841589334 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 3744 | 1468841589336 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:09 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1021000 == 23 [pid = 3744] [id = 25] 04:33:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081F2B3F800) [pid = 3744] [serial = 71] [outer = 0000000000000000] 04:33:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F2E4B400) [pid = 3744] [serial = 72] [outer = 00000081F2B3F800] 04:33:09 INFO - PROCESS | 3744 | 1468841589379 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F2E52800) [pid = 3744] [serial = 73] [outer = 00000081F2B3F800] 04:33:09 INFO - PROCESS | 3744 | 1468841589727 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]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 542ms 04:33:09 INFO - PROCESS | 3744 | 1468841589757 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 3744 | 1468841589760 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 04:33:09 INFO - PROCESS | 3744 | 1468841589763 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:33:09 INFO - PROCESS | 3744 | 1468841589764 Marionette TRACE conn5 <- [1,66,null,{}] 04:33:09 INFO - PROCESS | 3744 | 1468841589768 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}] 04:33:09 INFO - PROCESS | 3744 | 1468841589769 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:09 INFO - PROCESS | 3744 | 1468841589851 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 04:33:09 INFO - PROCESS | 3744 | 1468841589905 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 3744 | 1468841589907 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:09 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B1E000 == 24 [pid = 3744] [id = 26] 04:33:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008186236000) [pid = 3744] [serial = 74] [outer = 0000000000000000] 04:33:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (000000818623D800) [pid = 3744] [serial = 75] [outer = 0000008186236000] 04:33:09 INFO - PROCESS | 3744 | 1468841589950 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F1150C00) [pid = 3744] [serial = 76] [outer = 0000008186236000] 04:33:10 INFO - PROCESS | 3744 | 1468841590281 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]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 04:33:10 INFO - PROCESS | 3744 | 1468841590353 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 3744 | 1468841590355 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 04:33:10 INFO - PROCESS | 3744 | 1468841590358 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:33:10 INFO - PROCESS | 3744 | 1468841590359 Marionette TRACE conn5 <- [1,70,null,{}] 04:33:10 INFO - PROCESS | 3744 | 1468841590363 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}] 04:33:10 INFO - PROCESS | 3744 | 1468841590365 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:10 INFO - PROCESS | 3744 | 1468841590446 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 04:33:10 INFO - PROCESS | 3744 | 1468841590502 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 3744 | 1468841590504 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:10 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186384800 == 25 [pid = 3744] [id = 27] 04:33:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (000000818311C400) [pid = 3744] [serial = 77] [outer = 0000000000000000] 04:33:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008183122400) [pid = 3744] [serial = 78] [outer = 000000818311C400] 04:33:10 INFO - PROCESS | 3744 | 1468841590547 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008183127800) [pid = 3744] [serial = 79] [outer = 000000818311C400] 04:33:10 INFO - PROCESS | 3744 | 1468841590858 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]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 523ms 04:33:10 INFO - PROCESS | 3744 | 1468841590884 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 3744 | 1468841590886 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 04:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:33:10 INFO - PROCESS | 3744 | 1468841590889 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 3744 | 1468841590891 Marionette TRACE conn5 <- [1,74,null,{}] 04:33:10 INFO - PROCESS | 3744 | 1468841590900 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}] 04:33:10 INFO - PROCESS | 3744 | 1468841590902 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:10 INFO - PROCESS | 3744 | 1468841590985 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 04:33:11 INFO - PROCESS | 3744 | 1468841591041 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 3744 | 1468841591043 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:11 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185896000 == 26 [pid = 3744] [id = 28] 04:33:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008183122000) [pid = 3744] [serial = 80] [outer = 0000000000000000] 04:33:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (000000818587AC00) [pid = 3744] [serial = 81] [outer = 0000008183122000] 04:33:11 INFO - PROCESS | 3744 | 1468841591088 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008184A53800) [pid = 3744] [serial = 82] [outer = 0000008183122000] 04:33:11 INFO - PROCESS | 3744 | 1468841591441 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]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 04:33:11 INFO - PROCESS | 3744 | 1468841591506 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 3744 | 1468841591511 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 04:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:33:11 INFO - PROCESS | 3744 | 1468841591516 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 3744 | 1468841591521 Marionette TRACE conn5 <- [1,78,null,{}] 04:33:11 INFO - PROCESS | 3744 | 1468841591528 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}] 04:33:11 INFO - PROCESS | 3744 | 1468841591531 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:11 INFO - PROCESS | 3744 | 1468841591682 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 04:33:11 INFO - PROCESS | 3744 | 1468841591737 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 3744 | 1468841591741 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:11 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185810000 == 27 [pid = 3744] [id = 29] 04:33:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008182FDC400) [pid = 3744] [serial = 83] [outer = 0000000000000000] 04:33:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (000000818311C800) [pid = 3744] [serial = 84] [outer = 0000008182FDC400] 04:33:11 INFO - PROCESS | 3744 | 1468841591801 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008185878C00) [pid = 3744] [serial = 85] [outer = 0000008182FDC400] 04:33:12 INFO - PROCESS | 3744 | 1468841592349 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]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 04:33:12 INFO - PROCESS | 3744 | 1468841592404 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 04:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:33:12 INFO - PROCESS | 3744 | 1468841592408 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 04:33:12 INFO - PROCESS | 3744 | 1468841592415 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 3744 | 1468841592419 Marionette TRACE conn5 <- [1,82,null,{}] 04:33:12 INFO - PROCESS | 3744 | 1468841592423 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}] 04:33:12 INFO - PROCESS | 3744 | 1468841592426 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:12 INFO - PROCESS | 3744 | 1468841592547 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 04:33:12 INFO - PROCESS | 3744 | 1468841592603 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 3744 | 1468841592605 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:12 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3679000 == 28 [pid = 3744] [id = 30] 04:33:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008186240000) [pid = 3744] [serial = 86] [outer = 0000000000000000] 04:33:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081862D9400) [pid = 3744] [serial = 87] [outer = 0000008186240000] 04:33:12 INFO - PROCESS | 3744 | 1468841592663 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (000000818796F000) [pid = 3744] [serial = 88] [outer = 0000008186240000] 04:33:13 INFO - PROCESS | 3744 | 1468841593251 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]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 900ms 04:33:13 INFO - PROCESS | 3744 | 1468841593313 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 3744 | 1468841593316 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 04:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:33:13 INFO - PROCESS | 3744 | 1468841593320 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 3744 | 1468841593322 Marionette TRACE conn5 <- [1,86,null,{}] 04:33:13 INFO - PROCESS | 3744 | 1468841593332 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}] 04:33:13 INFO - PROCESS | 3744 | 1468841593338 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:13 INFO - PROCESS | 3744 | 1468841593452 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 04:33:13 INFO - PROCESS | 3744 | 1468841593518 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 3744 | 1468841593522 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:13 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA8C800 == 29 [pid = 3744] [id = 31] 04:33:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2828800) [pid = 3744] [serial = 89] [outer = 0000000000000000] 04:33:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F2B3C000) [pid = 3744] [serial = 90] [outer = 00000081F2828800] 04:33:13 INFO - PROCESS | 3744 | 1468841593581 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F2E52000) [pid = 3744] [serial = 91] [outer = 00000081F2828800] 04:33:14 INFO - PROCESS | 3744 | 1468841594320 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]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1028ms 04:33:14 INFO - PROCESS | 3744 | 1468841594355 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 3744 | 1468841594360 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 04:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:33:14 INFO - PROCESS | 3744 | 1468841594365 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 3744 | 1468841594369 Marionette TRACE conn5 <- [1,90,null,{}] 04:33:14 INFO - PROCESS | 3744 | 1468841594374 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}] 04:33:14 INFO - PROCESS | 3744 | 1468841594377 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:14 INFO - PROCESS | 3744 | 1468841594490 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 04:33:14 INFO - PROCESS | 3744 | 1468841594552 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 3744 | 1468841594557 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:14 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1022000 == 30 [pid = 3744] [id = 32] 04:33:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008185880000) [pid = 3744] [serial = 92] [outer = 0000000000000000] 04:33:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008185AE5C00) [pid = 3744] [serial = 93] [outer = 0000008185880000] 04:33:14 INFO - PROCESS | 3744 | 1468841594606 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081862D4C00) [pid = 3744] [serial = 94] [outer = 0000008185880000] 04:33:15 INFO - PROCESS | 3744 | 1468841595153 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]]]}] 04:33:15 INFO - PROCESS | 3744 | --DOCSHELL 0000008182236000 == 29 [pid = 3744] [id = 8] 04:33:15 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F7186000) [pid = 3744] [serial = 4] [outer = 0000000000000000] [url = about:blank] 04:33:15 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081FFC96C00) [pid = 3744] [serial = 14] [outer = 0000000000000000] [url = about:blank] 04:33:15 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F938F400) [pid = 3744] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:33:15 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F91D7C00) [pid = 3744] [serial = 9] [outer = 0000000000000000] [url = about:blank] 04:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 04:33:15 INFO - PROCESS | 3744 | 1468841595251 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 3744 | 1468841595255 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 04:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:33:15 INFO - PROCESS | 3744 | 1468841595261 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - PROCESS | 3744 | 1468841595264 Marionette TRACE conn5 <- [1,94,null,{}] 04:33:15 INFO - PROCESS | 3744 | 1468841595268 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}] 04:33:15 INFO - PROCESS | 3744 | 1468841595271 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:15 INFO - PROCESS | 3744 | 1468841595374 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 04:33:15 INFO - PROCESS | 3744 | 1468841595431 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 3744 | 1468841595433 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:15 INFO - PROCESS | 3744 | ++DOCSHELL 000000818588B800 == 30 [pid = 3744] [id = 33] 04:33:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (000000818587E400) [pid = 3744] [serial = 95] [outer = 0000000000000000] 04:33:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008185AEB000) [pid = 3744] [serial = 96] [outer = 000000818587E400] 04:33:15 INFO - PROCESS | 3744 | 1468841595481 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081862D9800) [pid = 3744] [serial = 97] [outer = 000000818587E400] 04:33:15 INFO - PROCESS | 3744 | 1468841595836 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]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 628ms 04:33:15 INFO - PROCESS | 3744 | 1468841595893 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 3744 | 1468841595895 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 04:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:33:15 INFO - PROCESS | 3744 | 1468841595899 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - PROCESS | 3744 | 1468841595902 Marionette TRACE conn5 <- [1,98,null,{}] 04:33:15 INFO - PROCESS | 3744 | 1468841595914 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}] 04:33:15 INFO - PROCESS | 3744 | 1468841595918 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:16 INFO - PROCESS | 3744 | 1468841596002 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 04:33:16 INFO - PROCESS | 3744 | 1468841596010 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 3744 | 1468841596013 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B02800 == 31 [pid = 3744] [id = 34] 04:33:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F115F000) [pid = 3744] [serial = 98] [outer = 0000000000000000] 04:33:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F116A000) [pid = 3744] [serial = 99] [outer = 00000081F115F000] 04:33:16 INFO - PROCESS | 3744 | 1468841596062 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F1FCE400) [pid = 3744] [serial = 100] [outer = 00000081F115F000] 04:33:16 INFO - PROCESS | 3744 | 1468841596467 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]]]}] 04:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 04:33:16 INFO - PROCESS | 3744 | 1468841596531 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 04:33:16 INFO - PROCESS | 3744 | 1468841596533 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 04:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:33:16 INFO - PROCESS | 3744 | 1468841596536 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - PROCESS | 3744 | 1468841596538 Marionette TRACE conn5 <- [1,102,null,{}] 04:33:16 INFO - PROCESS | 3744 | 1468841596542 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}] 04:33:16 INFO - PROCESS | 3744 | 1468841596544 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:16 INFO - PROCESS | 3744 | 1468841596630 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 04:33:16 INFO - PROCESS | 3744 | 1468841596636 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 3744 | 1468841596638 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7CCA800 == 32 [pid = 3744] [id = 35] 04:33:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F2B41400) [pid = 3744] [serial = 101] [outer = 0000000000000000] 04:33:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081F2DF9400) [pid = 3744] [serial = 102] [outer = 00000081F2B41400] 04:33:16 INFO - PROCESS | 3744 | 1468841596683 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (00000081F2E57800) [pid = 3744] [serial = 103] [outer = 00000081F2B41400] 04:33:17 INFO - PROCESS | 3744 | 1468841597066 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]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 04:33:17 INFO - PROCESS | 3744 | 1468841597127 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 3744 | 1468841597129 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 04:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:33:17 INFO - PROCESS | 3744 | 1468841597132 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 3744 | 1468841597134 Marionette TRACE conn5 <- [1,106,null,{}] 04:33:17 INFO - PROCESS | 3744 | 1468841597137 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}] 04:33:17 INFO - PROCESS | 3744 | 1468841597139 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:17 INFO - PROCESS | 3744 | 1468841597218 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 04:33:17 INFO - PROCESS | 3744 | 1468841597224 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 3744 | 1468841597226 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:17 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F98D6800 == 33 [pid = 3744] [id = 36] 04:33:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (0000008184A50C00) [pid = 3744] [serial = 104] [outer = 0000000000000000] 04:33:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (00000081F306B800) [pid = 3744] [serial = 105] [outer = 0000008184A50C00] 04:33:17 INFO - PROCESS | 3744 | 1468841597278 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (00000081F2157C00) [pid = 3744] [serial = 106] [outer = 0000008184A50C00] 04:33:17 INFO - PROCESS | 3744 | 1468841597732 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]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 04:33:17 INFO - PROCESS | 3744 | 1468841597764 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 3744 | 1468841597766 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 04:33:17 INFO - PROCESS | 3744 | 1468841597769 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:33:17 INFO - PROCESS | 3744 | 1468841597771 Marionette TRACE conn5 <- [1,110,null,{}] 04:33:17 INFO - PROCESS | 3744 | 1468841597774 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}] 04:33:17 INFO - PROCESS | 3744 | 1468841597780 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:17 INFO - PROCESS | 3744 | 1468841597911 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 04:33:17 INFO - PROCESS | 3744 | 1468841597922 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 3744 | 1468841597925 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:17 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA8E800 == 34 [pid = 3744] [id = 37] 04:33:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (00000081F0F89000) [pid = 3744] [serial = 107] [outer = 0000000000000000] 04:33:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (00000081F7C34C00) [pid = 3744] [serial = 108] [outer = 00000081F0F89000] 04:33:18 INFO - PROCESS | 3744 | 1468841598008 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (00000081F7FA4000) [pid = 3744] [serial = 109] [outer = 00000081F0F89000] 04:33:18 INFO - PROCESS | 3744 | 1468841598421 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]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 04:33:18 INFO - PROCESS | 3744 | 1468841598446 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 3744 | 1468841598448 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 04:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:33:18 INFO - PROCESS | 3744 | 1468841598451 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 3744 | 1468841598453 Marionette TRACE conn5 <- [1,114,null,{}] 04:33:18 INFO - PROCESS | 3744 | 1468841598456 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}] 04:33:18 INFO - PROCESS | 3744 | 1468841598458 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:18 INFO - PROCESS | 3744 | 1468841598565 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 04:33:18 INFO - PROCESS | 3744 | 1468841598626 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 3744 | 1468841598628 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:18 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF713800 == 35 [pid = 3744] [id = 38] 04:33:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (00000081F8C73800) [pid = 3744] [serial = 110] [outer = 0000000000000000] 04:33:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (00000081F91D9000) [pid = 3744] [serial = 111] [outer = 00000081F8C73800] 04:33:18 INFO - PROCESS | 3744 | 1468841598672 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (00000081F93BC400) [pid = 3744] [serial = 112] [outer = 00000081F8C73800] 04:33:19 INFO - PROCESS | 3744 | 1468841599069 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]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 04:33:19 INFO - PROCESS | 3744 | 1468841599080 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 3744 | 1468841599083 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 04:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:33:19 INFO - PROCESS | 3744 | 1468841599086 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 3744 | 1468841599088 Marionette TRACE conn5 <- [1,118,null,{}] 04:33:19 INFO - PROCESS | 3744 | 1468841599091 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}] 04:33:19 INFO - PROCESS | 3744 | 1468841599093 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:19 INFO - PROCESS | 3744 | 1468841599196 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 04:33:19 INFO - PROCESS | 3744 | 1468841599202 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 3744 | 1468841599203 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:19 INFO - PROCESS | 3744 | ++DOCSHELL 000000818839C000 == 36 [pid = 3744] [id = 39] 04:33:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (00000081F2D51800) [pid = 3744] [serial = 113] [outer = 0000000000000000] 04:33:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (00000081F2D57400) [pid = 3744] [serial = 114] [outer = 00000081F2D51800] 04:33:19 INFO - PROCESS | 3744 | 1468841599247 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (00000081F2D5C400) [pid = 3744] [serial = 115] [outer = 00000081F2D51800] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (000000818311C400) [pid = 3744] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (00000081861E2800) [pid = 3744] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (00000081861EB400) [pid = 3744] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (00000081F1155800) [pid = 3744] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (00000081F3FE4800) [pid = 3744] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (00000081FFCEAC00) [pid = 3744] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (00000081FF16C800) [pid = 3744] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (0000008184A4C800) [pid = 3744] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (00000081FFAAEC00) [pid = 3744] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (00000081FBD5D800) [pid = 3744] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081F23CF400) [pid = 3744] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081F1A10400) [pid = 3744] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (000000818587F400) [pid = 3744] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081F0F8A400) [pid = 3744] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0000008186236000) [pid = 3744] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (000000818587F800) [pid = 3744] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:33:19 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F2B3F800) [pid = 3744] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:33:19 INFO - PROCESS | 3744 | 1468841599779 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]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 732ms 04:33:19 INFO - PROCESS | 3744 | 1468841599821 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 3744 | 1468841599823 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 04:33:19 INFO - PROCESS | 3744 | 1468841599827 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:33:19 INFO - PROCESS | 3744 | 1468841599829 Marionette TRACE conn5 <- [1,122,null,{}] 04:33:19 INFO - PROCESS | 3744 | 1468841599841 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}] 04:33:19 INFO - PROCESS | 3744 | 1468841599843 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:19 INFO - PROCESS | 3744 | 1468841599967 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 04:33:20 INFO - PROCESS | 3744 | 1468841600009 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 3744 | 1468841600011 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879B0000 == 37 [pid = 3744] [id = 40] 04:33:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008184A4D400) [pid = 3744] [serial = 116] [outer = 0000000000000000] 04:33:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (0000008186236000) [pid = 3744] [serial = 117] [outer = 0000008184A4D400] 04:33:20 INFO - PROCESS | 3744 | 1468841600054 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (0000008188D64400) [pid = 3744] [serial = 118] [outer = 0000008184A4D400] 04:33:20 INFO - PROCESS | 3744 | 1468841600363 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]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 04:33:20 INFO - PROCESS | 3744 | 1468841600418 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 3744 | 1468841600420 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 04:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:33:20 INFO - PROCESS | 3744 | 1468841600423 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 3744 | 1468841600425 Marionette TRACE conn5 <- [1,126,null,{}] 04:33:20 INFO - PROCESS | 3744 | 1468841600428 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}] 04:33:20 INFO - PROCESS | 3744 | 1468841600430 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:20 INFO - PROCESS | 3744 | 1468841600535 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 04:33:20 INFO - PROCESS | 3744 | 1468841600543 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 3744 | 1468841600545 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7C5C000 == 38 [pid = 3744] [id = 41] 04:33:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (0000008188D62000) [pid = 3744] [serial = 119] [outer = 0000000000000000] 04:33:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008188D6B800) [pid = 3744] [serial = 120] [outer = 0000008188D62000] 04:33:20 INFO - PROCESS | 3744 | 1468841600590 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (00000081F2D55800) [pid = 3744] [serial = 121] [outer = 0000008188D62000] 04:33:21 INFO - PROCESS | 3744 | 1468841600983 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]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 04:33:21 INFO - PROCESS | 3744 | 1468841601014 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 3744 | 1468841601016 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 04:33:21 INFO - PROCESS | 3744 | 1468841601019 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:33:21 INFO - PROCESS | 3744 | 1468841601022 Marionette TRACE conn5 <- [1,130,null,{}] 04:33:21 INFO - PROCESS | 3744 | 1468841601026 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}] 04:33:21 INFO - PROCESS | 3744 | 1468841601028 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:21 INFO - PROCESS | 3744 | 1468841601153 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 04:33:21 INFO - PROCESS | 3744 | 1468841601161 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 3744 | 1468841601163 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:21 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DF4800 == 39 [pid = 3744] [id = 42] 04:33:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (00000081F1112800) [pid = 3744] [serial = 122] [outer = 0000000000000000] 04:33:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (00000081F111D000) [pid = 3744] [serial = 123] [outer = 00000081F1112800] 04:33:21 INFO - PROCESS | 3744 | 1468841601209 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (00000081FBD78800) [pid = 3744] [serial = 124] [outer = 00000081F1112800] 04:33:21 INFO - PROCESS | 3744 | 1468841601618 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]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 04:33:21 INFO - PROCESS | 3744 | 1468841601695 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 3744 | 1468841601699 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 04:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:33:21 INFO - PROCESS | 3744 | 1468841601704 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 3744 | 1468841601709 Marionette TRACE conn5 <- [1,134,null,{}] 04:33:21 INFO - PROCESS | 3744 | 1468841601716 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}] 04:33:21 INFO - PROCESS | 3744 | 1468841601719 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:21 INFO - PROCESS | 3744 | 1468841601867 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 04:33:21 INFO - PROCESS | 3744 | 1468841601938 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 3744 | 1468841601943 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:21 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185820800 == 40 [pid = 3744] [id = 43] 04:33:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (00000081831E3000) [pid = 3744] [serial = 125] [outer = 0000000000000000] 04:33:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (0000008184A4EC00) [pid = 3744] [serial = 126] [outer = 00000081831E3000] 04:33:22 INFO - PROCESS | 3744 | 1468841602001 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (00000081861E4400) [pid = 3744] [serial = 127] [outer = 00000081831E3000] 04:33:22 INFO - PROCESS | 3744 | 1468841602652 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]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 985ms 04:33:22 INFO - PROCESS | 3744 | 1468841602694 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 3744 | 1468841602698 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 04:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:33:22 INFO - PROCESS | 3744 | 1468841602705 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 3744 | 1468841602709 Marionette TRACE conn5 <- [1,138,null,{}] 04:33:22 INFO - PROCESS | 3744 | 1468841602713 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}] 04:33:22 INFO - PROCESS | 3744 | 1468841602716 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:22 INFO - PROCESS | 3744 | 1468841602832 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 04:33:22 INFO - PROCESS | 3744 | 1468841602902 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 3744 | 1468841602905 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:22 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DEA800 == 41 [pid = 3744] [id = 44] 04:33:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (0000008188D67C00) [pid = 3744] [serial = 128] [outer = 0000000000000000] 04:33:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (00000081F0F8E400) [pid = 3744] [serial = 129] [outer = 0000008188D67C00] 04:33:22 INFO - PROCESS | 3744 | 1468841602965 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (00000081F114DC00) [pid = 3744] [serial = 130] [outer = 0000008188D67C00] 04:33:23 INFO - PROCESS | 3744 | 1468841603544 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]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 881ms 04:33:23 INFO - PROCESS | 3744 | 1468841603584 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 3744 | 1468841603586 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 04:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:33:23 INFO - PROCESS | 3744 | 1468841603590 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 3744 | 1468841603593 Marionette TRACE conn5 <- [1,142,null,{}] 04:33:23 INFO - PROCESS | 3744 | 1468841603604 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}] 04:33:23 INFO - PROCESS | 3744 | 1468841603610 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:23 INFO - PROCESS | 3744 | 1468841603727 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 04:33:23 INFO - PROCESS | 3744 | 1468841603809 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 3744 | 1468841603813 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:23 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F98E0000 == 42 [pid = 3744] [id = 45] 04:33:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (00000081F2D50C00) [pid = 3744] [serial = 131] [outer = 0000000000000000] 04:33:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (00000081F2D57800) [pid = 3744] [serial = 132] [outer = 00000081F2D50C00] 04:33:23 INFO - PROCESS | 3744 | 1468841603872 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (00000081F33D2800) [pid = 3744] [serial = 133] [outer = 00000081F2D50C00] 04:33:24 INFO - PROCESS | 3744 | 1468841604498 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]]]}] 04:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 944ms 04:33:24 INFO - PROCESS | 3744 | 1468841604536 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 3744 | 1468841604539 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 04:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:33:24 INFO - PROCESS | 3744 | 1468841604542 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - PROCESS | 3744 | 1468841604545 Marionette TRACE conn5 <- [1,146,null,{}] 04:33:24 INFO - PROCESS | 3744 | 1468841604548 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}] 04:33:24 INFO - PROCESS | 3744 | 1468841604551 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:24 INFO - PROCESS | 3744 | 1468841604664 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 04:33:24 INFO - PROCESS | 3744 | 1468841604731 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 3744 | 1468841604734 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:24 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186176800 == 43 [pid = 3744] [id = 46] 04:33:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (00000081F2D51000) [pid = 3744] [serial = 134] [outer = 0000000000000000] 04:33:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (00000081F3FEBC00) [pid = 3744] [serial = 135] [outer = 00000081F2D51000] 04:33:24 INFO - PROCESS | 3744 | 1468841604789 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (00000081F7EE1800) [pid = 3744] [serial = 136] [outer = 00000081F2D51000] 04:33:25 INFO - PROCESS | 3744 | 1468841605468 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]]]}] 04:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 985ms 04:33:25 INFO - PROCESS | 3744 | 1468841605531 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 3744 | 1468841605535 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 04:33:25 INFO - PROCESS | 3744 | 1468841605541 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:33:25 INFO - PROCESS | 3744 | 1468841605543 Marionette TRACE conn5 <- [1,150,null,{}] 04:33:25 INFO - PROCESS | 3744 | 1468841605549 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}] 04:33:25 INFO - PROCESS | 3744 | 1468841605552 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:25 INFO - PROCESS | 3744 | 1468841605723 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 04:33:25 INFO - PROCESS | 3744 | 1468841605838 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 3744 | 1468841605840 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:25 INFO - PROCESS | 3744 | ++DOCSHELL 000000818617C000 == 44 [pid = 3744] [id = 47] 04:33:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (0000008185AE4000) [pid = 3744] [serial = 137] [outer = 0000000000000000] 04:33:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (00000081862D5800) [pid = 3744] [serial = 138] [outer = 0000008185AE4000] 04:33:25 INFO - PROCESS | 3744 | 1468841605892 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (0000008187978400) [pid = 3744] [serial = 139] [outer = 0000008185AE4000] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7C5C000 == 43 [pid = 3744] [id = 41] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081879B0000 == 42 [pid = 3744] [id = 40] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 000000818839C000 == 41 [pid = 3744] [id = 39] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF713800 == 40 [pid = 3744] [id = 38] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA8E800 == 39 [pid = 3744] [id = 37] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F98D6800 == 38 [pid = 3744] [id = 36] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7CCA800 == 37 [pid = 3744] [id = 35] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B02800 == 36 [pid = 3744] [id = 34] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 000000818588B800 == 35 [pid = 3744] [id = 33] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1022000 == 34 [pid = 3744] [id = 32] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA8C800 == 33 [pid = 3744] [id = 31] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008185810000 == 32 [pid = 3744] [id = 29] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3679000 == 31 [pid = 3744] [id = 30] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008186176800 == 30 [pid = 3744] [id = 46] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F98E0000 == 29 [pid = 3744] [id = 45] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DEA800 == 28 [pid = 3744] [id = 44] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DF4800 == 27 [pid = 3744] [id = 42] 04:33:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008185820800 == 26 [pid = 3744] [id = 43] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (00000081FFB76C00) [pid = 3744] [serial = 17] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (0000008183127800) [pid = 3744] [serial = 79] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (00000081861E9400) [pid = 3744] [serial = 66] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (00000081F2DECC00) [pid = 3744] [serial = 69] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (00000081F115A000) [pid = 3744] [serial = 51] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (00000081FC71C800) [pid = 3744] [serial = 52] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (00000081F7BBD000) [pid = 3744] [serial = 27] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (00000081F97BEC00) [pid = 3744] [serial = 28] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (00000081FFCF1000) [pid = 3744] [serial = 45] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (00000081F2B34400) [pid = 3744] [serial = 46] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (00000081FF2B6000) [pid = 3744] [serial = 36] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (00000081FF45A000) [pid = 3744] [serial = 37] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (0000008184A55800) [pid = 3744] [serial = 57] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (00000081F3065000) [pid = 3744] [serial = 58] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (00000081FFAB1400) [pid = 3744] [serial = 39] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (00000081FFB77C00) [pid = 3744] [serial = 40] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (00000081FC80E000) [pid = 3744] [serial = 42] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081FED78400) [pid = 3744] [serial = 43] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081F3FE2800) [pid = 3744] [serial = 22] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081F327B400) [pid = 3744] [serial = 21] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081FC721800) [pid = 3744] [serial = 49] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081FC71BC00) [pid = 3744] [serial = 48] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0000008185882C00) [pid = 3744] [serial = 60] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F306A400) [pid = 3744] [serial = 61] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F0F8FC00) [pid = 3744] [serial = 54] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081FFCF4800) [pid = 3744] [serial = 55] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F3A17000) [pid = 3744] [serial = 30] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F1150C00) [pid = 3744] [serial = 76] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F74C7000) [pid = 3744] [serial = 24] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081FEAF1000) [pid = 3744] [serial = 33] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008185AE9000) [pid = 3744] [serial = 63] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2DF5800) [pid = 3744] [serial = 70] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081FF19E000) [pid = 3744] [serial = 64] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (000000818623D800) [pid = 3744] [serial = 75] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F2824800) [pid = 3744] [serial = 67] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (000000818587AC00) [pid = 3744] [serial = 81] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2E52800) [pid = 3744] [serial = 73] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008183122400) [pid = 3744] [serial = 78] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F2E4B400) [pid = 3744] [serial = 72] [outer = 0000000000000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3744 | 1468841606934 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]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1434ms 04:33:26 INFO - PROCESS | 3744 | 1468841606979 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 3744 | 1468841606983 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 04:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:33:27 INFO - PROCESS | 3744 | 1468841606988 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 3744 | 1468841606993 Marionette TRACE conn5 <- [1,154,null,{}] 04:33:27 INFO - PROCESS | 3744 | 1468841606998 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}] 04:33:27 INFO - PROCESS | 3744 | 1468841607001 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:27 INFO - PROCESS | 3744 | 1468841607090 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 04:33:27 INFO - PROCESS | 3744 | 1468841607099 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 3744 | 1468841607102 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:27 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185809000 == 27 [pid = 3744] [id = 48] 04:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008185881000) [pid = 3744] [serial = 140] [outer = 0000000000000000] 04:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008185AECC00) [pid = 3744] [serial = 141] [outer = 0000008185881000] 04:33:27 INFO - PROCESS | 3744 | 1468841607150 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008186237000) [pid = 3744] [serial = 142] [outer = 0000008185881000] 04:33:27 INFO - PROCESS | 3744 | 1468841607593 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]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 04:33:27 INFO - PROCESS | 3744 | 1468841607621 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 3744 | 1468841607626 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 04:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:33:27 INFO - PROCESS | 3744 | 1468841607632 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 3744 | 1468841607635 Marionette TRACE conn5 <- [1,158,null,{}] 04:33:27 INFO - PROCESS | 3744 | 1468841607639 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}] 04:33:27 INFO - PROCESS | 3744 | 1468841607642 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:27 INFO - PROCESS | 3744 | 1468841607742 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 04:33:27 INFO - PROCESS | 3744 | 1468841607749 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 3744 | 1468841607751 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:27 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186205800 == 28 [pid = 3744] [id = 49] 04:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008187977000) [pid = 3744] [serial = 143] [outer = 0000000000000000] 04:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F0F85C00) [pid = 3744] [serial = 144] [outer = 0000008187977000] 04:33:27 INFO - PROCESS | 3744 | 1468841607799 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F1115C00) [pid = 3744] [serial = 145] [outer = 0000008187977000] 04:33:28 INFO - PROCESS | 3744 | 1468841608268 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]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 04:33:28 INFO - PROCESS | 3744 | 1468841608327 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 3744 | 1468841608329 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 04:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:33:28 INFO - PROCESS | 3744 | 1468841608333 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 3744 | 1468841608336 Marionette TRACE conn5 <- [1,162,null,{}] 04:33:28 INFO - PROCESS | 3744 | 1468841608353 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}] 04:33:28 INFO - PROCESS | 3744 | 1468841608358 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:28 INFO - PROCESS | 3744 | 1468841608441 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 04:33:28 INFO - PROCESS | 3744 | 1468841608450 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 3744 | 1468841608453 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:28 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188399800 == 29 [pid = 3744] [id = 50] 04:33:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F115F800) [pid = 3744] [serial = 146] [outer = 0000000000000000] 04:33:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F1168400) [pid = 3744] [serial = 147] [outer = 00000081F115F800] 04:33:28 INFO - PROCESS | 3744 | 1468841608501 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F230E800) [pid = 3744] [serial = 148] [outer = 00000081F115F800] 04:33:28 INFO - PROCESS | 3744 | 1468841608919 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]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 04:33:28 INFO - PROCESS | 3744 | 1468841608964 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 3744 | 1468841608966 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 04:33:28 INFO - PROCESS | 3744 | 1468841608969 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:33:28 INFO - PROCESS | 3744 | 1468841608971 Marionette TRACE conn5 <- [1,166,null,{}] 04:33:28 INFO - PROCESS | 3744 | 1468841608975 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}] 04:33:28 INFO - PROCESS | 3744 | 1468841608977 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:29 INFO - PROCESS | 3744 | 1468841609095 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 04:33:29 INFO - PROCESS | 3744 | 1468841609156 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 3744 | 1468841609158 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:29 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DEB800 == 30 [pid = 3744] [id = 51] 04:33:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2B3CC00) [pid = 3744] [serial = 149] [outer = 0000000000000000] 04:33:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F2B43C00) [pid = 3744] [serial = 150] [outer = 00000081F2B3CC00] 04:33:29 INFO - PROCESS | 3744 | 1468841609203 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F2D5A400) [pid = 3744] [serial = 151] [outer = 00000081F2B3CC00] 04:33:29 INFO - PROCESS | 3744 | 1468841609611 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]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 04:33:29 INFO - PROCESS | 3744 | 1468841609662 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 3744 | 1468841609664 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 04:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:33:29 INFO - PROCESS | 3744 | 1468841609668 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - PROCESS | 3744 | 1468841609670 Marionette TRACE conn5 <- [1,170,null,{}] 04:33:29 INFO - PROCESS | 3744 | 1468841609678 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}] 04:33:29 INFO - PROCESS | 3744 | 1468841609680 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:29 INFO - PROCESS | 3744 | 1468841609787 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 04:33:29 INFO - PROCESS | 3744 | 1468841609794 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 3744 | 1468841609796 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:29 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F19F4000 == 31 [pid = 3744] [id = 52] 04:33:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F2B3DC00) [pid = 3744] [serial = 152] [outer = 0000000000000000] 04:33:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081F2DF7C00) [pid = 3744] [serial = 153] [outer = 00000081F2B3DC00] 04:33:29 INFO - PROCESS | 3744 | 1468841609840 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F2E51C00) [pid = 3744] [serial = 154] [outer = 00000081F2B3DC00] 04:33:30 INFO - PROCESS | 3744 | 1468841610286 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]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 04:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:33:30 INFO - PROCESS | 3744 | 1468841610299 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 3744 | 1468841610301 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 04:33:30 INFO - PROCESS | 3744 | 1468841610304 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 3744 | 1468841610306 Marionette TRACE conn5 <- [1,174,null,{}] 04:33:30 INFO - PROCESS | 3744 | 1468841610310 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}] 04:33:30 INFO - PROCESS | 3744 | 1468841610315 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:30 INFO - PROCESS | 3744 | 1468841610437 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 04:33:30 INFO - PROCESS | 3744 | 1468841610510 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 3744 | 1468841610512 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:30 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B22800 == 32 [pid = 3744] [id = 53] 04:33:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F2FCEC00) [pid = 3744] [serial = 155] [outer = 0000000000000000] 04:33:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F319DC00) [pid = 3744] [serial = 156] [outer = 00000081F2FCEC00] 04:33:30 INFO - PROCESS | 3744 | 1468841610556 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F745E800) [pid = 3744] [serial = 157] [outer = 00000081F2FCEC00] 04:33:30 INFO - PROCESS | 3744 | 1468841610948 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]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081F0F89000) [pid = 3744] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081F2B41400) [pid = 3744] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (0000008186240000) [pid = 3744] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F115F000) [pid = 3744] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0000008182FDC400) [pid = 3744] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F8C73800) [pid = 3744] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008183122000) [pid = 3744] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008184A4D400) [pid = 3744] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008185880000) [pid = 3744] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F2828800) [pid = 3744] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008184A50C00) [pid = 3744] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (000000818587E400) [pid = 3744] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F2D51800) [pid = 3744] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F1112800) [pid = 3744] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:33:31 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008188D62000) [pid = 3744] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:33:31 INFO - PROCESS | 3744 | 1468841611133 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 3744 | 1468841611136 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 04:33:31 INFO - PROCESS | 3744 | 1468841611145 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:33:31 INFO - PROCESS | 3744 | 1468841611147 Marionette TRACE conn5 <- [1,178,null,{}] 04:33:31 INFO - PROCESS | 3744 | 1468841611150 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}] 04:33:31 INFO - PROCESS | 3744 | 1468841611152 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:31 INFO - PROCESS | 3744 | 1468841611232 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 04:33:31 INFO - PROCESS | 3744 | 1468841611237 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 3744 | 1468841611239 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:31 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F1A800 == 33 [pid = 3744] [id = 54] 04:33:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (000000818623F800) [pid = 3744] [serial = 158] [outer = 0000000000000000] 04:33:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081862D2400) [pid = 3744] [serial = 159] [outer = 000000818623F800] 04:33:31 INFO - PROCESS | 3744 | 1468841611285 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F1163400) [pid = 3744] [serial = 160] [outer = 000000818623F800] 04:33:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F768E400) [pid = 3744] [serial = 161] [outer = 00000081FC805000] 04:33:31 INFO - PROCESS | 3744 | 1468841611722 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]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 628ms 04:33:31 INFO - PROCESS | 3744 | 1468841611779 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 3744 | 1468841611781 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 04:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:33:31 INFO - PROCESS | 3744 | 1468841611785 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 3744 | 1468841611787 Marionette TRACE conn5 <- [1,182,null,{}] 04:33:31 INFO - PROCESS | 3744 | 1468841611790 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}] 04:33:31 INFO - PROCESS | 3744 | 1468841611792 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:31 INFO - PROCESS | 3744 | 1468841611871 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 04:33:31 INFO - PROCESS | 3744 | 1468841611879 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 3744 | 1468841611881 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:31 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7C7B800 == 34 [pid = 3744] [id = 55] 04:33:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F7BC4400) [pid = 3744] [serial = 162] [outer = 0000000000000000] 04:33:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F7FA5000) [pid = 3744] [serial = 163] [outer = 00000081F7BC4400] 04:33:31 INFO - PROCESS | 3744 | 1468841611924 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F8D72400) [pid = 3744] [serial = 164] [outer = 00000081F7BC4400] 04:33:32 INFO - PROCESS | 3744 | 1468841612303 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]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 04:33:32 INFO - PROCESS | 3744 | 1468841612373 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 3744 | 1468841612376 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 04:33:32 INFO - PROCESS | 3744 | 1468841612379 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:33:32 INFO - PROCESS | 3744 | 1468841612381 Marionette TRACE conn5 <- [1,186,null,{}] 04:33:32 INFO - PROCESS | 3744 | 1468841612384 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}] 04:33:32 INFO - PROCESS | 3744 | 1468841612386 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:32 INFO - PROCESS | 3744 | 1468841612466 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 04:33:32 INFO - PROCESS | 3744 | 1468841612471 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 3744 | 1468841612473 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:32 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C48800 == 35 [pid = 3744] [id = 56] 04:33:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F8D72800) [pid = 3744] [serial = 165] [outer = 0000000000000000] 04:33:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F8DDD000) [pid = 3744] [serial = 166] [outer = 00000081F8D72800] 04:33:32 INFO - PROCESS | 3744 | 1468841612517 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F9392800) [pid = 3744] [serial = 167] [outer = 00000081F8D72800] 04:33:32 INFO - PROCESS | 3744 | 1468841612884 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]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 523ms 04:33:32 INFO - PROCESS | 3744 | 1468841612905 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 3744 | 1468841612907 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 04:33:32 INFO - PROCESS | 3744 | 1468841612911 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:33:32 INFO - PROCESS | 3744 | 1468841612912 Marionette TRACE conn5 <- [1,190,null,{}] 04:33:32 INFO - PROCESS | 3744 | 1468841612916 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}] 04:33:32 INFO - PROCESS | 3744 | 1468841612918 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:33 INFO - PROCESS | 3744 | 1468841613026 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 04:33:33 INFO - PROCESS | 3744 | 1468841613033 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 3744 | 1468841613035 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:33 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9404000 == 36 [pid = 3744] [id = 57] 04:33:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081F8D71C00) [pid = 3744] [serial = 168] [outer = 0000000000000000] 04:33:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F984E400) [pid = 3744] [serial = 169] [outer = 00000081F8D71C00] 04:33:33 INFO - PROCESS | 3744 | 1468841613087 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081FC71D800) [pid = 3744] [serial = 170] [outer = 00000081F8D71C00] 04:33:33 INFO - PROCESS | 3744 | 1468841613848 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]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 986ms 04:33:33 INFO - PROCESS | 3744 | 1468841613901 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 3744 | 1468841613906 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 04:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:33:33 INFO - PROCESS | 3744 | 1468841613910 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 3744 | 1468841613916 Marionette TRACE conn5 <- [1,194,null,{}] 04:33:33 INFO - PROCESS | 3744 | 1468841613922 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}] 04:33:33 INFO - PROCESS | 3744 | 1468841613925 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:34 INFO - PROCESS | 3744 | 1468841614069 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 04:33:34 INFO - PROCESS | 3744 | 1468841614136 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 3744 | 1468841614139 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:34 INFO - PROCESS | 3744 | ++DOCSHELL 000000818617E000 == 37 [pid = 3744] [id = 58] 04:33:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081861E4000) [pid = 3744] [serial = 171] [outer = 0000000000000000] 04:33:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081861EBC00) [pid = 3744] [serial = 172] [outer = 00000081861E4000] 04:33:34 INFO - PROCESS | 3744 | 1468841614197 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (0000008187976C00) [pid = 3744] [serial = 173] [outer = 00000081861E4000] 04:33:35 INFO - PROCESS | 3744 | 1468841615078 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]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1235ms 04:33:35 INFO - PROCESS | 3744 | 1468841615150 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 3744 | 1468841615154 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 04:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:33:35 INFO - PROCESS | 3744 | 1468841615159 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 3744 | 1468841615163 Marionette TRACE conn5 <- [1,198,null,{}] 04:33:35 INFO - PROCESS | 3744 | 1468841615168 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}] 04:33:35 INFO - PROCESS | 3744 | 1468841615171 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:35 INFO - PROCESS | 3744 | 1468841615290 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 04:33:35 INFO - PROCESS | 3744 | 1468841615355 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 3744 | 1468841615360 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:35 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A87800 == 38 [pid = 3744] [id = 59] 04:33:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008186238C00) [pid = 3744] [serial = 174] [outer = 0000000000000000] 04:33:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (0000008186242000) [pid = 3744] [serial = 175] [outer = 0000008186238C00] 04:33:35 INFO - PROCESS | 3744 | 1468841615413 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0000008187972000) [pid = 3744] [serial = 176] [outer = 0000008186238C00] 04:33:35 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C48800 == 37 [pid = 3744] [id = 56] 04:33:35 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7C7B800 == 36 [pid = 3744] [id = 55] 04:33:35 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F1A800 == 35 [pid = 3744] [id = 54] 04:33:35 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B22800 == 34 [pid = 3744] [id = 53] 04:33:35 INFO - PROCESS | 3744 | --DOCSHELL 00000081F19F4000 == 33 [pid = 3744] [id = 52] 04:33:35 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DEB800 == 32 [pid = 3744] [id = 51] 04:33:35 INFO - PROCESS | 3744 | --DOCSHELL 0000008188399800 == 31 [pid = 3744] [id = 50] 04:33:35 INFO - PROCESS | 3744 | --DOCSHELL 0000008186205800 == 30 [pid = 3744] [id = 49] 04:33:35 INFO - PROCESS | 3744 | --DOCSHELL 0000008185809000 == 29 [pid = 3744] [id = 48] 04:33:35 INFO - PROCESS | 3744 | --DOCSHELL 000000818617C000 == 28 [pid = 3744] [id = 47] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081F7C34C00) [pid = 3744] [serial = 108] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081F7FA4000) [pid = 3744] [serial = 109] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081F2DF9400) [pid = 3744] [serial = 102] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081F2E57800) [pid = 3744] [serial = 103] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081862D9400) [pid = 3744] [serial = 87] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (000000818796F000) [pid = 3744] [serial = 88] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F116A000) [pid = 3744] [serial = 99] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F1FCE400) [pid = 3744] [serial = 100] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (000000818311C800) [pid = 3744] [serial = 84] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008185878C00) [pid = 3744] [serial = 85] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F91D9000) [pid = 3744] [serial = 111] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008184A53800) [pid = 3744] [serial = 82] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F93BC400) [pid = 3744] [serial = 112] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008186236000) [pid = 3744] [serial = 117] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008185AE5C00) [pid = 3744] [serial = 93] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081862D4C00) [pid = 3744] [serial = 94] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F2B3C000) [pid = 3744] [serial = 90] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F2E52000) [pid = 3744] [serial = 91] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F306B800) [pid = 3744] [serial = 105] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008185AEB000) [pid = 3744] [serial = 96] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081862D9800) [pid = 3744] [serial = 97] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F2D57400) [pid = 3744] [serial = 114] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F2D5C400) [pid = 3744] [serial = 115] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008188D64400) [pid = 3744] [serial = 118] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081FBD78800) [pid = 3744] [serial = 124] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F2D55800) [pid = 3744] [serial = 121] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F111D000) [pid = 3744] [serial = 123] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008188D6B800) [pid = 3744] [serial = 120] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F2157C00) [pid = 3744] [serial = 106] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 3744 | 1468841615929 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]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 04:33:36 INFO - PROCESS | 3744 | 1468841616003 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 3744 | 1468841616008 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 04:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:33:36 INFO - PROCESS | 3744 | 1468841616015 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 3744 | 1468841616018 Marionette TRACE conn5 <- [1,202,null,{}] 04:33:36 INFO - PROCESS | 3744 | 1468841616022 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}] 04:33:36 INFO - PROCESS | 3744 | 1468841616024 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:36 INFO - PROCESS | 3744 | 1468841616117 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 04:33:36 INFO - PROCESS | 3744 | 1468841616130 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 3744 | 1468841616132 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:36 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186388000 == 29 [pid = 3744] [id = 60] 04:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081862DB800) [pid = 3744] [serial = 177] [outer = 0000000000000000] 04:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008187971400) [pid = 3744] [serial = 178] [outer = 00000081862DB800] 04:33:36 INFO - PROCESS | 3744 | 1468841616180 Marionette DEBUG loaded listener.js 04:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F0F88400) [pid = 3744] [serial = 179] [outer = 00000081862DB800] 04:33:36 INFO - PROCESS | 3744 | 1468841616610 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]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 04:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:33:36 INFO - PROCESS | 3744 | 1468841616645 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 3744 | 1468841616648 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 04:33:36 INFO - PROCESS | 3744 | 1468841616651 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 3744 | 1468841616655 Marionette TRACE conn5 <- [1,206,null,{}] 04:33:36 INFO - PROCESS | 3744 | 1468841616666 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}] 04:33:36 INFO - PROCESS | 3744 | 1468841616671 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:36 INFO - PROCESS | 3744 | 1468841616783 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 04:33:36 INFO - PROCESS | 3744 | 1468841616798 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 3744 | 1468841616801 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081884A5000 == 30 [pid = 3744] [id = 61] 04:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F116A800) [pid = 3744] [serial = 180] [outer = 0000000000000000] 04:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F1941400) [pid = 3744] [serial = 181] [outer = 00000081F116A800] 04:33:36 INFO - PROCESS | 3744 | 1468841616856 Marionette DEBUG loaded listener.js 04:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2824C00) [pid = 3744] [serial = 182] [outer = 00000081F116A800] 04:33:37 INFO - PROCESS | 3744 | 1468841617269 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]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 692ms 04:33:37 INFO - PROCESS | 3744 | 1468841617347 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 3744 | 1468841617349 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 04:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:33:37 INFO - PROCESS | 3744 | 1468841617353 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 3744 | 1468841617355 Marionette TRACE conn5 <- [1,210,null,{}] 04:33:37 INFO - PROCESS | 3744 | 1468841617359 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}] 04:33:37 INFO - PROCESS | 3744 | 1468841617361 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:37 INFO - PROCESS | 3744 | 1468841617451 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 04:33:37 INFO - PROCESS | 3744 | 1468841617463 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 3744 | 1468841617466 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:37 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F101A800 == 31 [pid = 3744] [id = 62] 04:33:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081831F1C00) [pid = 3744] [serial = 183] [outer = 0000000000000000] 04:33:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2D5B800) [pid = 3744] [serial = 184] [outer = 00000081831F1C00] 04:33:37 INFO - PROCESS | 3744 | 1468841617510 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2DFBC00) [pid = 3744] [serial = 185] [outer = 00000081831F1C00] 04:33:37 INFO - PROCESS | 3744 | 1468841617887 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]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 586ms 04:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:33:37 INFO - PROCESS | 3744 | 1468841617948 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 3744 | 1468841617950 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 04:33:37 INFO - PROCESS | 3744 | 1468841617954 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 3744 | 1468841617955 Marionette TRACE conn5 <- [1,214,null,{}] 04:33:37 INFO - PROCESS | 3744 | 1468841617959 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}] 04:33:37 INFO - PROCESS | 3744 | 1468841617961 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:38 INFO - PROCESS | 3744 | 1468841618048 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 04:33:38 INFO - PROCESS | 3744 | 1468841618054 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 3744 | 1468841618056 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:38 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B0E000 == 32 [pid = 3744] [id = 63] 04:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2E4B800) [pid = 3744] [serial = 186] [outer = 0000000000000000] 04:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F305D400) [pid = 3744] [serial = 187] [outer = 00000081F2E4B800] 04:33:38 INFO - PROCESS | 3744 | 1468841618101 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F3067000) [pid = 3744] [serial = 188] [outer = 00000081F2E4B800] 04:33:38 INFO - PROCESS | 3744 | 1468841618569 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]]]}] 04:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 627ms 04:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:33:38 INFO - PROCESS | 3744 | 1468841618582 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 3744 | 1468841618584 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 04:33:38 INFO - PROCESS | 3744 | 1468841618587 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - PROCESS | 3744 | 1468841618589 Marionette TRACE conn5 <- [1,218,null,{}] 04:33:38 INFO - PROCESS | 3744 | 1468841618603 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}] 04:33:38 INFO - PROCESS | 3744 | 1468841618609 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:38 INFO - PROCESS | 3744 | 1468841618739 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 04:33:38 INFO - PROCESS | 3744 | 1468841618747 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 3744 | 1468841618749 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:38 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3A9B000 == 33 [pid = 3744] [id = 64] 04:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F3659000) [pid = 3744] [serial = 189] [outer = 0000000000000000] 04:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F7BC6C00) [pid = 3744] [serial = 190] [outer = 00000081F3659000] 04:33:38 INFO - PROCESS | 3744 | 1468841618798 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F8D73800) [pid = 3744] [serial = 191] [outer = 00000081F3659000] 04:33:39 INFO - PROCESS | 3744 | 1468841619231 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]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 04:33:39 INFO - PROCESS | 3744 | 1468841619282 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 3744 | 1468841619285 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 04:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:33:39 INFO - PROCESS | 3744 | 1468841619288 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 3744 | 1468841619290 Marionette TRACE conn5 <- [1,222,null,{}] 04:33:39 INFO - PROCESS | 3744 | 1468841619293 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}] 04:33:39 INFO - PROCESS | 3744 | 1468841619295 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:39 INFO - PROCESS | 3744 | 1468841619408 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 04:33:39 INFO - PROCESS | 3744 | 1468841619481 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 3744 | 1468841619483 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:39 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F812E000 == 34 [pid = 3744] [id = 65] 04:33:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F8DDF000) [pid = 3744] [serial = 192] [outer = 0000000000000000] 04:33:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F9394000) [pid = 3744] [serial = 193] [outer = 00000081F8DDF000] 04:33:39 INFO - PROCESS | 3744 | 1468841619528 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081FBD7BC00) [pid = 3744] [serial = 194] [outer = 00000081F8DDF000] 04:33:39 INFO - PROCESS | 3744 | 1468841619923 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]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 04:33:39 INFO - PROCESS | 3744 | 1468841619984 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 04:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:33:39 INFO - PROCESS | 3744 | 1468841619986 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 04:33:39 INFO - PROCESS | 3744 | 1468841619989 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 3744 | 1468841619991 Marionette TRACE conn5 <- [1,226,null,{}] 04:33:40 INFO - PROCESS | 3744 | 1468841619994 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}] 04:33:40 INFO - PROCESS | 3744 | 1468841619996 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:40 INFO - PROCESS | 3744 | 1468841620102 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 04:33:40 INFO - PROCESS | 3744 | 1468841620108 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 3744 | 1468841620110 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081858A6000 == 35 [pid = 3744] [id = 66] 04:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081FBD7E000) [pid = 3744] [serial = 195] [outer = 0000000000000000] 04:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081FC721000) [pid = 3744] [serial = 196] [outer = 00000081FBD7E000] 04:33:40 INFO - PROCESS | 3744 | 1468841620191 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081FC8AC000) [pid = 3744] [serial = 197] [outer = 00000081FBD7E000] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0000008185AE4000) [pid = 3744] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F2B3CC00) [pid = 3744] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F2FCEC00) [pid = 3744] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F115F800) [pid = 3744] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008187977000) [pid = 3744] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008185881000) [pid = 3744] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2B3DC00) [pid = 3744] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F8D72800) [pid = 3744] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081831E3000) [pid = 3744] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008188D67C00) [pid = 3744] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F2D50C00) [pid = 3744] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2D51000) [pid = 3744] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (000000818623F800) [pid = 3744] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:33:40 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F7BC4400) [pid = 3744] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:33:40 INFO - PROCESS | 3744 | 1468841620619 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]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 691ms 04:33:40 INFO - PROCESS | 3744 | 1468841620683 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 3744 | 1468841620686 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 04:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:33:40 INFO - PROCESS | 3744 | 1468841620697 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 3744 | 1468841620699 Marionette TRACE conn5 <- [1,230,null,{}] 04:33:40 INFO - PROCESS | 3744 | 1468841620703 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}] 04:33:40 INFO - PROCESS | 3744 | 1468841620705 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:40 INFO - PROCESS | 3744 | 1468841620812 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 04:33:40 INFO - PROCESS | 3744 | 1468841620818 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 3744 | 1468841620819 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1019000 == 36 [pid = 3744] [id = 67] 04:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008181991000) [pid = 3744] [serial = 198] [outer = 0000000000000000] 04:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (000000818227C800) [pid = 3744] [serial = 199] [outer = 0000008181991000] 04:33:40 INFO - PROCESS | 3744 | 1468841620863 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081831E8800) [pid = 3744] [serial = 200] [outer = 0000008181991000] 04:33:41 INFO - PROCESS | 3744 | 1468841621245 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]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 04:33:41 INFO - PROCESS | 3744 | 1468841621278 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 3744 | 1468841621280 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 04:33:41 INFO - PROCESS | 3744 | 1468841621283 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:33:41 INFO - PROCESS | 3744 | 1468841621285 Marionette TRACE conn5 <- [1,234,null,{}] 04:33:41 INFO - PROCESS | 3744 | 1468841621301 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}] 04:33:41 INFO - PROCESS | 3744 | 1468841621303 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:41 INFO - PROCESS | 3744 | 1468841621385 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 04:33:41 INFO - PROCESS | 3744 | 1468841621392 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 3744 | 1468841621394 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:41 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDDD800 == 37 [pid = 3744] [id = 68] 04:33:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008184A52000) [pid = 3744] [serial = 201] [outer = 0000000000000000] 04:33:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008187977000) [pid = 3744] [serial = 202] [outer = 0000008184A52000] 04:33:41 INFO - PROCESS | 3744 | 1468841621438 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F7B32400) [pid = 3744] [serial = 203] [outer = 0000008184A52000] 04:33:41 INFO - PROCESS | 3744 | 1468841621826 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]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 04:33:41 INFO - PROCESS | 3744 | 1468841621886 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 3744 | 1468841621889 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 04:33:41 INFO - PROCESS | 3744 | 1468841621893 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:33:41 INFO - PROCESS | 3744 | 1468841621896 Marionette TRACE conn5 <- [1,238,null,{}] 04:33:41 INFO - PROCESS | 3744 | 1468841621899 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}] 04:33:41 INFO - PROCESS | 3744 | 1468841621902 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:42 INFO - PROCESS | 3744 | 1468841622000 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 04:33:42 INFO - PROCESS | 3744 | 1468841622015 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 3744 | 1468841622017 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:42 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA81000 == 38 [pid = 3744] [id = 69] 04:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081FE198800) [pid = 3744] [serial = 204] [outer = 0000000000000000] 04:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081FEAF5800) [pid = 3744] [serial = 205] [outer = 00000081FE198800] 04:33:42 INFO - PROCESS | 3744 | 1468841622062 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081FF13C000) [pid = 3744] [serial = 206] [outer = 00000081FE198800] 04:33:42 INFO - PROCESS | 3744 | 1468841622625 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]]]}] 04:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 775ms 04:33:42 INFO - PROCESS | 3744 | 1468841622676 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 04:33:42 INFO - PROCESS | 3744 | 1468841622681 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 04:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:33:42 INFO - PROCESS | 3744 | 1468841622686 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 3744 | 1468841622690 Marionette TRACE conn5 <- [1,242,null,{}] 04:33:42 INFO - PROCESS | 3744 | 1468841622696 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}] 04:33:42 INFO - PROCESS | 3744 | 1468841622700 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:42 INFO - PROCESS | 3744 | 1468841622816 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 04:33:42 INFO - PROCESS | 3744 | 1468841622888 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 3744 | 1468841622891 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:42 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A7F000 == 39 [pid = 3744] [id = 70] 04:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008182FD5C00) [pid = 3744] [serial = 207] [outer = 0000000000000000] 04:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008184A55800) [pid = 3744] [serial = 208] [outer = 0000008182FD5C00] 04:33:42 INFO - PROCESS | 3744 | 1468841622948 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081861EA800) [pid = 3744] [serial = 209] [outer = 0000008182FD5C00] 04:33:43 INFO - PROCESS | 3744 | 1468841623563 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]]]}] 04:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 944ms 04:33:43 INFO - PROCESS | 3744 | 1468841623634 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 3744 | 1468841623639 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 04:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:33:43 INFO - PROCESS | 3744 | 1468841623645 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:33:43 INFO - PROCESS | 3744 | 1468841623648 Marionette TRACE conn5 <- [1,246,null,{}] 04:33:43 INFO - PROCESS | 3744 | 1468841623652 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}] 04:33:43 INFO - PROCESS | 3744 | 1468841623655 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:43 INFO - PROCESS | 3744 | 1468841623804 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 04:33:43 INFO - PROCESS | 3744 | 1468841623875 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 3744 | 1468841623877 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:43 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B10000 == 40 [pid = 3744] [id = 71] 04:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081884C7400) [pid = 3744] [serial = 210] [outer = 0000000000000000] 04:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081884CA400) [pid = 3744] [serial = 211] [outer = 00000081884C7400] 04:33:43 INFO - PROCESS | 3744 | 1468841623975 Marionette DEBUG loaded listener.js 04:33:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F1116800) [pid = 3744] [serial = 212] [outer = 00000081884C7400] 04:33:44 INFO - PROCESS | 3744 | 1468841624716 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]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1141ms 04:33:44 INFO - PROCESS | 3744 | 1468841624789 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 04:33:44 INFO - PROCESS | 3744 | 1468841624792 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 04:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:33:44 INFO - PROCESS | 3744 | 1468841624796 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 3744 | 1468841624800 Marionette TRACE conn5 <- [1,250,null,{}] 04:33:44 INFO - PROCESS | 3744 | 1468841624811 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}] 04:33:44 INFO - PROCESS | 3744 | 1468841624816 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:44 INFO - PROCESS | 3744 | 1468841624966 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 04:33:45 INFO - PROCESS | 3744 | 1468841625031 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 3744 | 1468841625034 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:45 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF057000 == 41 [pid = 3744] [id = 72] 04:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F2D50C00) [pid = 3744] [serial = 213] [outer = 0000000000000000] 04:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F327C400) [pid = 3744] [serial = 214] [outer = 00000081F2D50C00] 04:33:45 INFO - PROCESS | 3744 | 1468841625132 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F7B2D000) [pid = 3744] [serial = 215] [outer = 00000081F2D50C00] 04:33:45 INFO - PROCESS | 3744 | 1468841625848 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]]]}] 04:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1085ms 04:33:45 INFO - PROCESS | 3744 | 1468841625884 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 3744 | 1468841625888 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 04:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:33:45 INFO - PROCESS | 3744 | 1468841625894 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - PROCESS | 3744 | 1468841625897 Marionette TRACE conn5 <- [1,254,null,{}] 04:33:45 INFO - PROCESS | 3744 | 1468841625903 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}] 04:33:45 INFO - PROCESS | 3744 | 1468841625906 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:46 INFO - PROCESS | 3744 | 1468841626009 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 04:33:46 INFO - PROCESS | 3744 | 1468841626079 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 3744 | 1468841626084 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:46 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A84000 == 42 [pid = 3744] [id = 73] 04:33:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081861EB400) [pid = 3744] [serial = 216] [outer = 0000000000000000] 04:33:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008186236C00) [pid = 3744] [serial = 217] [outer = 00000081861EB400] 04:33:46 INFO - PROCESS | 3744 | 1468841626133 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (0000008187974800) [pid = 3744] [serial = 218] [outer = 00000081861EB400] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDDD800 == 41 [pid = 3744] [id = 68] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1019000 == 40 [pid = 3744] [id = 67] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 00000081858A6000 == 39 [pid = 3744] [id = 66] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 00000081F812E000 == 38 [pid = 3744] [id = 65] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3A9B000 == 37 [pid = 3744] [id = 64] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B0E000 == 36 [pid = 3744] [id = 63] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 00000081F101A800 == 35 [pid = 3744] [id = 62] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 00000081884A5000 == 34 [pid = 3744] [id = 61] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 0000008186388000 == 33 [pid = 3744] [id = 60] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A87800 == 32 [pid = 3744] [id = 59] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 000000818617E000 == 31 [pid = 3744] [id = 58] 04:33:46 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9404000 == 30 [pid = 3744] [id = 57] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (0000008187978400) [pid = 3744] [serial = 139] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081F2B43C00) [pid = 3744] [serial = 150] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081862D5800) [pid = 3744] [serial = 138] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081F2D5A400) [pid = 3744] [serial = 151] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081F319DC00) [pid = 3744] [serial = 156] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F1168400) [pid = 3744] [serial = 147] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F0F85C00) [pid = 3744] [serial = 144] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F1115C00) [pid = 3744] [serial = 145] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008185AECC00) [pid = 3744] [serial = 141] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008186237000) [pid = 3744] [serial = 142] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F2E51C00) [pid = 3744] [serial = 154] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081FC8B7000) [pid = 3744] [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.] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F8DDD000) [pid = 3744] [serial = 166] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2DF7C00) [pid = 3744] [serial = 153] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081861E4400) [pid = 3744] [serial = 127] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008184A4EC00) [pid = 3744] [serial = 126] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F114DC00) [pid = 3744] [serial = 130] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F0F8E400) [pid = 3744] [serial = 129] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F33D2800) [pid = 3744] [serial = 133] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F2D57800) [pid = 3744] [serial = 132] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F7EE1800) [pid = 3744] [serial = 136] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F3FEBC00) [pid = 3744] [serial = 135] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F9392800) [pid = 3744] [serial = 167] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081862D2400) [pid = 3744] [serial = 159] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F1163400) [pid = 3744] [serial = 160] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F7FA5000) [pid = 3744] [serial = 163] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F8D72400) [pid = 3744] [serial = 164] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F745E800) [pid = 3744] [serial = 157] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F230E800) [pid = 3744] [serial = 148] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 3744 | 1468841626709 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]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 04:33:46 INFO - PROCESS | 3744 | 1468841626735 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 3744 | 1468841626740 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 04:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:33:46 INFO - PROCESS | 3744 | 1468841626746 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 3744 | 1468841626749 Marionette TRACE conn5 <- [1,258,null,{}] 04:33:46 INFO - PROCESS | 3744 | 1468841626753 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}] 04:33:46 INFO - PROCESS | 3744 | 1468841626756 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:46 INFO - PROCESS | 3744 | 1468841626845 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 04:33:46 INFO - PROCESS | 3744 | 1468841626853 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 3744 | 1468841626856 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:46 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185891800 == 31 [pid = 3744] [id = 74] 04:33:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008184A4EC00) [pid = 3744] [serial = 219] [outer = 0000000000000000] 04:33:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081861EE800) [pid = 3744] [serial = 220] [outer = 0000008184A4EC00] 04:33:46 INFO - PROCESS | 3744 | 1468841626904 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081884BC800) [pid = 3744] [serial = 221] [outer = 0000008184A4EC00] 04:33:47 INFO - PROCESS | 3744 | 1468841627347 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]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 04:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:33:47 INFO - PROCESS | 3744 | 1468841627378 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 3744 | 1468841627381 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 04:33:47 INFO - PROCESS | 3744 | 1468841627384 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 3744 | 1468841627388 Marionette TRACE conn5 <- [1,262,null,{}] 04:33:47 INFO - PROCESS | 3744 | 1468841627403 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}] 04:33:47 INFO - PROCESS | 3744 | 1468841627408 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:47 INFO - PROCESS | 3744 | 1468841627496 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 04:33:47 INFO - PROCESS | 3744 | 1468841627504 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 3744 | 1468841627507 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:47 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879A5000 == 32 [pid = 3744] [id = 75] 04:33:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F1119800) [pid = 3744] [serial = 222] [outer = 0000000000000000] 04:33:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F1156000) [pid = 3744] [serial = 223] [outer = 00000081F1119800] 04:33:47 INFO - PROCESS | 3744 | 1468841627556 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F1164800) [pid = 3744] [serial = 224] [outer = 00000081F1119800] 04:33:48 INFO - PROCESS | 3744 | 1468841628046 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]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 04:33:48 INFO - PROCESS | 3744 | 1468841628105 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 3744 | 1468841628108 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 04:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:33:48 INFO - PROCESS | 3744 | 1468841628161 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - PROCESS | 3744 | 1468841628163 Marionette TRACE conn5 <- [1,266,null,{}] 04:33:48 INFO - PROCESS | 3744 | 1468841628185 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}] 04:33:48 INFO - PROCESS | 3744 | 1468841628187 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:48 INFO - PROCESS | 3744 | 1468841628340 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 04:33:48 INFO - PROCESS | 3744 | 1468841628371 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 3744 | 1468841628373 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:48 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F0F68800 == 33 [pid = 3744] [id = 76] 04:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2DECC00) [pid = 3744] [serial = 225] [outer = 0000000000000000] 04:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F2DEFC00) [pid = 3744] [serial = 226] [outer = 00000081F2DECC00] 04:33:48 INFO - PROCESS | 3744 | 1468841628419 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2DFB000) [pid = 3744] [serial = 227] [outer = 00000081F2DECC00] 04:33:48 INFO - PROCESS | 3744 | 1468841628791 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]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 734ms 04:33:48 INFO - PROCESS | 3744 | 1468841628873 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 3744 | 1468841628875 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 04:33:48 INFO - PROCESS | 3744 | 1468841628879 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - PROCESS | 3744 | 1468841628880 Marionette TRACE conn5 <- [1,270,null,{}] 04:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:33:48 INFO - PROCESS | 3744 | 1468841628884 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}] 04:33:48 INFO - PROCESS | 3744 | 1468841628886 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:49 INFO - PROCESS | 3744 | 1468841628996 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 04:33:49 INFO - PROCESS | 3744 | 1468841629007 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 3744 | 1468841629009 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:49 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1FE7800 == 34 [pid = 3744] [id = 77] 04:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081831EC800) [pid = 3744] [serial = 228] [outer = 0000000000000000] 04:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F305E000) [pid = 3744] [serial = 229] [outer = 00000081831EC800] 04:33:49 INFO - PROCESS | 3744 | 1468841629053 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F365E800) [pid = 3744] [serial = 230] [outer = 00000081831EC800] 04:33:49 INFO - PROCESS | 3744 | 1468841629486 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]]]}] 04:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 04:33:49 INFO - PROCESS | 3744 | 1468841629513 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 3744 | 1468841629515 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 04:33:49 INFO - PROCESS | 3744 | 1468841629518 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:33:49 INFO - PROCESS | 3744 | 1468841629520 Marionette TRACE conn5 <- [1,274,null,{}] 04:33:49 INFO - PROCESS | 3744 | 1468841629524 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}] 04:33:49 INFO - PROCESS | 3744 | 1468841629530 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:49 INFO - PROCESS | 3744 | 1468841629672 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 04:33:49 INFO - PROCESS | 3744 | 1468841629678 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 3744 | 1468841629680 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:49 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32A0000 == 35 [pid = 3744] [id = 78] 04:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F7305800) [pid = 3744] [serial = 231] [outer = 0000000000000000] 04:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F8D73000) [pid = 3744] [serial = 232] [outer = 00000081F7305800] 04:33:49 INFO - PROCESS | 3744 | 1468841629760 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F91D2400) [pid = 3744] [serial = 233] [outer = 00000081F7305800] 04:33:50 INFO - PROCESS | 3744 | 1468841630161 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]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 04:33:50 INFO - PROCESS | 3744 | 1468841630192 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 3744 | 1468841630194 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 04:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:33:50 INFO - PROCESS | 3744 | 1468841630197 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 3744 | 1468841630199 Marionette TRACE conn5 <- [1,278,null,{}] 04:33:50 INFO - PROCESS | 3744 | 1468841630202 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}] 04:33:50 INFO - PROCESS | 3744 | 1468841630204 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:50 INFO - PROCESS | 3744 | 1468841630338 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 04:33:50 INFO - PROCESS | 3744 | 1468841630397 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 3744 | 1468841630398 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:50 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7473000 == 36 [pid = 3744] [id = 79] 04:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F7460400) [pid = 3744] [serial = 234] [outer = 0000000000000000] 04:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F97BEC00) [pid = 3744] [serial = 235] [outer = 00000081F7460400] 04:33:50 INFO - PROCESS | 3744 | 1468841630442 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081FC723C00) [pid = 3744] [serial = 236] [outer = 00000081F7460400] 04:33:50 INFO - PROCESS | 3744 | 1468841630840 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]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081861E4000) [pid = 3744] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081862DB800) [pid = 3744] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F8D71C00) [pid = 3744] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081831F1C00) [pid = 3744] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F3659000) [pid = 3744] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008186238C00) [pid = 3744] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F116A800) [pid = 3744] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2E4B800) [pid = 3744] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F8DDF000) [pid = 3744] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081FBD7E000) [pid = 3744] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008181991000) [pid = 3744] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:33:50 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008184A52000) [pid = 3744] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:33:50 INFO - PROCESS | 3744 | 1468841630983 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 3744 | 1468841630986 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:33:51 INFO - PROCESS | 3744 | 1468841630994 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 3744 | 1468841630996 Marionette TRACE conn5 <- [1,282,null,{}] 04:33:51 INFO - PROCESS | 3744 | 1468841630999 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}] 04:33:51 INFO - PROCESS | 3744 | 1468841631001 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:51 INFO - PROCESS | 3744 | 1468841631085 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 04:33:51 INFO - PROCESS | 3744 | 1468841631092 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 3744 | 1468841631094 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7C51800 == 37 [pid = 3744] [id = 80] 04:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008184A5A000) [pid = 3744] [serial = 237] [outer = 0000000000000000] 04:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008188D63000) [pid = 3744] [serial = 238] [outer = 0000008184A5A000] 04:33:51 INFO - PROCESS | 3744 | 1468841631138 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F9855800) [pid = 3744] [serial = 239] [outer = 0000008184A5A000] 04:33:51 INFO - PROCESS | 3744 | 1468841631536 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]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 04:33:51 INFO - PROCESS | 3744 | 1468841631583 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 3744 | 1468841631585 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:33:51 INFO - PROCESS | 3744 | 1468841631589 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 3744 | 1468841631591 Marionette TRACE conn5 <- [1,286,null,{}] 04:33:51 INFO - PROCESS | 3744 | 1468841631594 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}] 04:33:51 INFO - PROCESS | 3744 | 1468841631596 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:51 INFO - PROCESS | 3744 | 1468841631708 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 04:33:51 INFO - PROCESS | 3744 | 1468841631716 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 3744 | 1468841631718 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9130800 == 38 [pid = 3744] [id = 81] 04:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081FC80A000) [pid = 3744] [serial = 240] [outer = 0000000000000000] 04:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081FE4D9C00) [pid = 3744] [serial = 241] [outer = 00000081FC80A000] 04:33:51 INFO - PROCESS | 3744 | 1468841631762 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081FF134800) [pid = 3744] [serial = 242] [outer = 00000081FC80A000] 04:33:52 INFO - PROCESS | 3744 | 1468841632165 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]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 04:33:52 INFO - PROCESS | 3744 | 1468841632220 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 04:33:52 INFO - PROCESS | 3744 | 1468841632222 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 04:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:33:52 INFO - PROCESS | 3744 | 1468841632231 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 3744 | 1468841632232 Marionette TRACE conn5 <- [1,290,null,{}] 04:33:52 INFO - PROCESS | 3744 | 1468841632236 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}] 04:33:52 INFO - PROCESS | 3744 | 1468841632238 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:52 INFO - PROCESS | 3744 | 1468841632322 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 04:33:52 INFO - PROCESS | 3744 | 1468841632327 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 3744 | 1468841632329 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:52 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FE48E000 == 39 [pid = 3744] [id = 82] 04:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008187BB1400) [pid = 3744] [serial = 243] [outer = 0000000000000000] 04:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008187BB8400) [pid = 3744] [serial = 244] [outer = 0000008187BB1400] 04:33:52 INFO - PROCESS | 3744 | 1468841632373 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081FD763800) [pid = 3744] [serial = 245] [outer = 0000008187BB1400] 04:33:52 INFO - PROCESS | 3744 | 1468841632779 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]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 04:33:52 INFO - PROCESS | 3744 | 1468841632826 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 04:33:52 INFO - PROCESS | 3744 | 1468841632836 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 04:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:33:52 INFO - PROCESS | 3744 | 1468841632840 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 3744 | 1468841632842 Marionette TRACE conn5 <- [1,294,null,{}] 04:33:52 INFO - PROCESS | 3744 | 1468841632846 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}] 04:33:52 INFO - PROCESS | 3744 | 1468841632848 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:52 INFO - PROCESS | 3744 | 1468841632951 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 04:33:52 INFO - PROCESS | 3744 | 1468841632959 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 3744 | 1468841632961 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:52 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF709000 == 40 [pid = 3744] [id = 83] 04:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081893D4400) [pid = 3744] [serial = 246] [outer = 0000000000000000] 04:33:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081893DF400) [pid = 3744] [serial = 247] [outer = 00000081893D4400] 04:33:53 INFO - PROCESS | 3744 | 1468841633013 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081FF16D800) [pid = 3744] [serial = 248] [outer = 00000081893D4400] 04:33:53 INFO - PROCESS | 3744 | 1468841633672 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]]]}] 04:33:53 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. 04:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 880ms 04:33:53 INFO - PROCESS | 3744 | 1468841633722 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 3744 | 1468841633727 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 04:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:33:53 INFO - PROCESS | 3744 | 1468841633732 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 3744 | 1468841633737 Marionette TRACE conn5 <- [1,298,null,{}] 04:33:53 INFO - PROCESS | 3744 | 1468841633743 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}] 04:33:53 INFO - PROCESS | 3744 | 1468841633746 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:53 INFO - PROCESS | 3744 | 1468841633895 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 04:33:54 INFO - PROCESS | 3744 | 1468841634006 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 3744 | 1468841634010 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:54 INFO - PROCESS | 3744 | ++DOCSHELL 000000818620B800 == 41 [pid = 3744] [id = 84] 04:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008185AF1800) [pid = 3744] [serial = 249] [outer = 0000000000000000] 04:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081862D4800) [pid = 3744] [serial = 250] [outer = 0000008185AF1800] 04:33:54 INFO - PROCESS | 3744 | 1468841634070 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081884C3800) [pid = 3744] [serial = 251] [outer = 0000008185AF1800] 04:33:54 INFO - PROCESS | 3744 | 1468841634658 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]]]}] 04:33:54 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. 04:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 986ms 04:33:54 INFO - PROCESS | 3744 | 1468841634722 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 3744 | 1468841634727 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 04:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:33:54 INFO - PROCESS | 3744 | 1468841634733 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - PROCESS | 3744 | 1468841634736 Marionette TRACE conn5 <- [1,302,null,{}] 04:33:54 INFO - PROCESS | 3744 | 1468841634740 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}] 04:33:54 INFO - PROCESS | 3744 | 1468841634743 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:54 INFO - PROCESS | 3744 | 1468841634894 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 04:33:55 INFO - PROCESS | 3744 | 1468841635007 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 3744 | 1468841635010 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:55 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1012800 == 42 [pid = 3744] [id = 85] 04:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008188D64400) [pid = 3744] [serial = 252] [outer = 0000000000000000] 04:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081893DE000) [pid = 3744] [serial = 253] [outer = 0000008188D64400] 04:33:55 INFO - PROCESS | 3744 | 1468841635068 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F1119400) [pid = 3744] [serial = 254] [outer = 0000008188D64400] 04:33:55 INFO - PROCESS | 3744 | 1468841635668 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]]]}] 04:33:55 INFO - PROCESS | 3744 | 1468841635673 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:33:55 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. 04:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 985ms 04:33:55 INFO - PROCESS | 3744 | 1468841635721 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 3744 | 1468841635724 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 04:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:33:55 INFO - PROCESS | 3744 | 1468841635728 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 3744 | 1468841635732 Marionette TRACE conn5 <- [1,306,null,{}] 04:33:55 INFO - PROCESS | 3744 | 1468841635744 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}] 04:33:55 INFO - PROCESS | 3744 | 1468841635749 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:55 INFO - PROCESS | 3744 | 1468841635875 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 04:33:55 INFO - PROCESS | 3744 | 1468841635956 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 3744 | 1468841635959 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:55 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF93D000 == 43 [pid = 3744] [id = 86] 04:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F2D4DC00) [pid = 3744] [serial = 255] [outer = 0000000000000000] 04:33:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F715F000) [pid = 3744] [serial = 256] [outer = 00000081F2D4DC00] 04:33:56 INFO - PROCESS | 3744 | 1468841636018 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081F7FA3C00) [pid = 3744] [serial = 257] [outer = 00000081F2D4DC00] 04:33:56 INFO - PROCESS | 3744 | 1468841636586 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]]]}] 04:33:56 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. 04:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 881ms 04:33:56 INFO - PROCESS | 3744 | 1468841636620 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 3744 | 1468841636624 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 04:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:33:56 INFO - PROCESS | 3744 | 1468841636628 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 3744 | 1468841636630 Marionette TRACE conn5 <- [1,310,null,{}] 04:33:56 INFO - PROCESS | 3744 | 1468841636634 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}] 04:33:56 INFO - PROCESS | 3744 | 1468841636637 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:56 INFO - PROCESS | 3744 | 1468841636754 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 04:33:56 INFO - PROCESS | 3744 | 1468841636974 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 3744 | 1468841636977 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:57 INFO - PROCESS | 3744 | ++DOCSHELL 00000081822DB000 == 44 [pid = 3744] [id = 87] 04:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008184A56C00) [pid = 3744] [serial = 258] [outer = 0000000000000000] 04:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (000000818587A400) [pid = 3744] [serial = 259] [outer = 0000008184A56C00] 04:33:57 INFO - PROCESS | 3744 | 1468841637027 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0000008186233800) [pid = 3744] [serial = 260] [outer = 0000008184A56C00] 04:33:57 INFO - PROCESS | 3744 | 1468841637638 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]]]}] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081FE48E000 == 43 [pid = 3744] [id = 82] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9130800 == 42 [pid = 3744] [id = 81] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7C51800 == 41 [pid = 3744] [id = 80] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7473000 == 40 [pid = 3744] [id = 79] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32A0000 == 39 [pid = 3744] [id = 78] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1FE7800 == 38 [pid = 3744] [id = 77] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081F0F68800 == 37 [pid = 3744] [id = 76] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081879A5000 == 36 [pid = 3744] [id = 75] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 0000008185891800 == 35 [pid = 3744] [id = 74] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A84000 == 34 [pid = 3744] [id = 73] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A7F000 == 33 [pid = 3744] [id = 70] 04:33:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA81000 == 32 [pid = 3744] [id = 69] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081F305D400) [pid = 3744] [serial = 187] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081FBD7BC00) [pid = 3744] [serial = 194] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081F9394000) [pid = 3744] [serial = 193] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081FC721000) [pid = 3744] [serial = 196] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (000000818227C800) [pid = 3744] [serial = 199] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0000008187977000) [pid = 3744] [serial = 202] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F7B32400) [pid = 3744] [serial = 203] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081FEAF5800) [pid = 3744] [serial = 205] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081831E8800) [pid = 3744] [serial = 200] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F8D73800) [pid = 3744] [serial = 191] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081FC8AC000) [pid = 3744] [serial = 197] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F3067000) [pid = 3744] [serial = 188] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008187976C00) [pid = 3744] [serial = 173] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081861EBC00) [pid = 3744] [serial = 172] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008187971400) [pid = 3744] [serial = 178] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F0F88400) [pid = 3744] [serial = 179] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F984E400) [pid = 3744] [serial = 169] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081FC71D800) [pid = 3744] [serial = 170] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F2D5B800) [pid = 3744] [serial = 184] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2DFBC00) [pid = 3744] [serial = 185] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F7BC6C00) [pid = 3744] [serial = 190] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008187972000) [pid = 3744] [serial = 176] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008186242000) [pid = 3744] [serial = 175] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F1941400) [pid = 3744] [serial = 181] [outer = 0000000000000000] [url = about:blank] 04:33:57 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2824C00) [pid = 3744] [serial = 182] [outer = 0000000000000000] [url = about:blank] 04:33:57 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. 04:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1078ms 04:33:57 INFO - PROCESS | 3744 | 1468841637721 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 3744 | 1468841637724 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 04:33:57 INFO - PROCESS | 3744 | 1468841637729 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:33:57 INFO - PROCESS | 3744 | 1468841637732 Marionette TRACE conn5 <- [1,314,null,{}] 04:33:57 INFO - PROCESS | 3744 | 1468841637737 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}] 04:33:57 INFO - PROCESS | 3744 | 1468841637740 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:57 INFO - PROCESS | 3744 | 1468841637838 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 04:33:57 INFO - PROCESS | 3744 | 1468841637910 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 3744 | 1468841637913 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:57 INFO - PROCESS | 3744 | ++DOCSHELL 000000818589B800 == 33 [pid = 3744] [id = 88] 04:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081861E4400) [pid = 3744] [serial = 261] [outer = 0000000000000000] 04:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008186242C00) [pid = 3744] [serial = 262] [outer = 00000081861E4400] 04:33:57 INFO - PROCESS | 3744 | 1468841637961 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008187BB4800) [pid = 3744] [serial = 263] [outer = 00000081861E4400] 04:33:58 INFO - PROCESS | 3744 | 1468841638383 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]]]}] 04:33:58 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. 04:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 04:33:58 INFO - PROCESS | 3744 | 1468841638445 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 3744 | 1468841638449 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 04:33:58 INFO - PROCESS | 3744 | 1468841638453 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 3744 | 1468841638455 Marionette TRACE conn5 <- [1,318,null,{}] 04:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:33:58 INFO - PROCESS | 3744 | 1468841638463 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}] 04:33:58 INFO - PROCESS | 3744 | 1468841638465 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:58 INFO - PROCESS | 3744 | 1468841638556 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 04:33:58 INFO - PROCESS | 3744 | 1468841638568 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 3744 | 1468841638571 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:58 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879A4000 == 34 [pid = 3744] [id = 89] 04:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F0F8E800) [pid = 3744] [serial = 264] [outer = 0000000000000000] 04:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1113800) [pid = 3744] [serial = 265] [outer = 00000081F0F8E800] 04:33:58 INFO - PROCESS | 3744 | 1468841638618 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1157C00) [pid = 3744] [serial = 266] [outer = 00000081F0F8E800] 04:33:59 INFO - PROCESS | 3744 | 1468841639054 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]]]}] 04:33:59 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. 04:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 04:33:59 INFO - PROCESS | 3744 | 1468841639093 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 3744 | 1468841639095 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 04:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:33:59 INFO - PROCESS | 3744 | 1468841639105 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 3744 | 1468841639111 Marionette TRACE conn5 <- [1,322,null,{}] 04:33:59 INFO - PROCESS | 3744 | 1468841639115 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}] 04:33:59 INFO - PROCESS | 3744 | 1468841639119 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:59 INFO - PROCESS | 3744 | 1468841639207 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 04:33:59 INFO - PROCESS | 3744 | 1468841639214 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 3744 | 1468841639216 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:59 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DDE000 == 35 [pid = 3744] [id = 90] 04:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F1F2E400) [pid = 3744] [serial = 267] [outer = 0000000000000000] 04:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2D50000) [pid = 3744] [serial = 268] [outer = 00000081F1F2E400] 04:33:59 INFO - PROCESS | 3744 | 1468841639260 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2DF5800) [pid = 3744] [serial = 269] [outer = 00000081F1F2E400] 04:33:59 INFO - PROCESS | 3744 | 1468841639696 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]]]}] 04:33:59 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. 04:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 648ms 04:33:59 INFO - PROCESS | 3744 | 1468841639750 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 3744 | 1468841639753 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 04:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:33:59 INFO - PROCESS | 3744 | 1468841639756 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 3744 | 1468841639758 Marionette TRACE conn5 <- [1,326,null,{}] 04:33:59 INFO - PROCESS | 3744 | 1468841639761 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}] 04:33:59 INFO - PROCESS | 3744 | 1468841639763 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:59 INFO - PROCESS | 3744 | 1468841639851 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 04:33:59 INFO - PROCESS | 3744 | 1468841639857 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 3744 | 1468841639859 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:33:59 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1F41000 == 36 [pid = 3744] [id = 91] 04:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F3061800) [pid = 3744] [serial = 270] [outer = 0000000000000000] 04:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F306A800) [pid = 3744] [serial = 271] [outer = 00000081F3061800] 04:33:59 INFO - PROCESS | 3744 | 1468841639935 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F3AD1400) [pid = 3744] [serial = 272] [outer = 00000081F3061800] 04:34:00 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008187BB1400) [pid = 3744] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:34:00 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F7305800) [pid = 3744] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:34:00 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081831EC800) [pid = 3744] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:34:00 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F7460400) [pid = 3744] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:34:00 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008184A4EC00) [pid = 3744] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:34:00 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081861EB400) [pid = 3744] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:34:00 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2DECC00) [pid = 3744] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:34:00 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F1119800) [pid = 3744] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:34:00 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008184A5A000) [pid = 3744] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:34:00 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081FC80A000) [pid = 3744] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:34:00 INFO - PROCESS | 3744 | 1468841640771 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]]]}] 04:34:00 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. 04:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1033ms 04:34:00 INFO - PROCESS | 3744 | 1468841640793 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 3744 | 1468841640797 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 04:34:00 INFO - PROCESS | 3744 | 1468841640822 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:34:00 INFO - PROCESS | 3744 | 1468841640828 Marionette TRACE conn5 <- [1,330,null,{}] 04:34:00 INFO - PROCESS | 3744 | 1468841640833 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}] 04:34:00 INFO - PROCESS | 3744 | 1468841640836 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:00 INFO - PROCESS | 3744 | 1468841640988 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 04:34:01 INFO - PROCESS | 3744 | 1468841641036 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 3744 | 1468841641039 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:01 INFO - PROCESS | 3744 | ++DOCSHELL 0000008180C56800 == 37 [pid = 3744] [id = 92] 04:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081861E2400) [pid = 3744] [serial = 273] [outer = 0000000000000000] 04:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (000000818623FC00) [pid = 3744] [serial = 274] [outer = 00000081861E2400] 04:34:01 INFO - PROCESS | 3744 | 1468841641097 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008187BB5800) [pid = 3744] [serial = 275] [outer = 00000081861E2400] 04:34:01 INFO - PROCESS | 3744 | 1468841641708 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]]]}] 04:34:01 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. 04:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 942ms 04:34:01 INFO - PROCESS | 3744 | 1468841641770 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 3744 | 1468841641775 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 04:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:34:01 INFO - PROCESS | 3744 | 1468841641782 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 3744 | 1468841641785 Marionette TRACE conn5 <- [1,334,null,{}] 04:34:01 INFO - PROCESS | 3744 | 1468841641789 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}] 04:34:01 INFO - PROCESS | 3744 | 1468841641792 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:01 INFO - PROCESS | 3744 | 1468841641908 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 04:34:01 INFO - PROCESS | 3744 | 1468841641978 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 3744 | 1468841641981 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2870800 == 38 [pid = 3744] [id = 93] 04:34:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1115C00) [pid = 3744] [serial = 276] [outer = 0000000000000000] 04:34:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F114E400) [pid = 3744] [serial = 277] [outer = 00000081F1115C00] 04:34:02 INFO - PROCESS | 3744 | 1468841642037 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F19D2400) [pid = 3744] [serial = 278] [outer = 00000081F1115C00] 04:34:02 INFO - PROCESS | 3744 | 1468841642646 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]]]}] 04:34:02 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. 04:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 943ms 04:34:02 INFO - PROCESS | 3744 | 1468841642727 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 3744 | 1468841642730 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 04:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:34:02 INFO - PROCESS | 3744 | 1468841642733 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 3744 | 1468841642737 Marionette TRACE conn5 <- [1,338,null,{}] 04:34:02 INFO - PROCESS | 3744 | 1468841642749 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}] 04:34:02 INFO - PROCESS | 3744 | 1468841642754 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:02 INFO - PROCESS | 3744 | 1468841642908 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 04:34:02 INFO - PROCESS | 3744 | 1468841642952 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 3744 | 1468841642955 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F4114800 == 39 [pid = 3744] [id = 94] 04:34:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F333A800) [pid = 3744] [serial = 279] [outer = 0000000000000000] 04:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F3FEF400) [pid = 3744] [serial = 280] [outer = 00000081F333A800] 04:34:03 INFO - PROCESS | 3744 | 1468841643013 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F7C97800) [pid = 3744] [serial = 281] [outer = 00000081F333A800] 04:34:03 INFO - PROCESS | 3744 | 1468841643527 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]]]}] 04:34:03 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. 04:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 838ms 04:34:03 INFO - PROCESS | 3744 | 1468841643574 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 3744 | 1468841643577 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 04:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:34:03 INFO - PROCESS | 3744 | 1468841643581 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 3744 | 1468841643583 Marionette TRACE conn5 <- [1,342,null,{}] 04:34:03 INFO - PROCESS | 3744 | 1468841643587 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}] 04:34:03 INFO - PROCESS | 3744 | 1468841643589 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:03 INFO - PROCESS | 3744 | 1468841643701 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 04:34:03 INFO - PROCESS | 3744 | 1468841643783 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 3744 | 1468841643786 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C40800 == 40 [pid = 3744] [id = 95] 04:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F8D71800) [pid = 3744] [serial = 282] [outer = 0000000000000000] 04:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F8D76800) [pid = 3744] [serial = 283] [outer = 00000081F8D71800] 04:34:03 INFO - PROCESS | 3744 | 1468841643840 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F9393000) [pid = 3744] [serial = 284] [outer = 00000081F8D71800] 04:34:04 INFO - PROCESS | 3744 | 1468841644413 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]]]}] 04:34:04 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. 04:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 880ms 04:34:04 INFO - PROCESS | 3744 | 1468841644462 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 3744 | 1468841644465 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 04:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:34:04 INFO - PROCESS | 3744 | 1468841644468 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 3744 | 1468841644471 Marionette TRACE conn5 <- [1,346,null,{}] 04:34:04 INFO - PROCESS | 3744 | 1468841644475 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}] 04:34:04 INFO - PROCESS | 3744 | 1468841644477 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:04 INFO - PROCESS | 3744 | 1468841644582 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 04:34:04 INFO - PROCESS | 3744 | 1468841644651 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 3744 | 1468841644653 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:04 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9412000 == 41 [pid = 3744] [id = 96] 04:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F984F000) [pid = 3744] [serial = 285] [outer = 0000000000000000] 04:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081FBD7FC00) [pid = 3744] [serial = 286] [outer = 00000081F984F000] 04:34:04 INFO - PROCESS | 3744 | 1468841644708 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081FC723000) [pid = 3744] [serial = 287] [outer = 00000081F984F000] 04:34:05 INFO - PROCESS | 3744 | 1468841645257 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]]]}] 04:34:05 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. 04:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 839ms 04:34:05 INFO - PROCESS | 3744 | 1468841645310 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 3744 | 1468841645313 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 04:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:34:05 INFO - PROCESS | 3744 | 1468841645316 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 3744 | 1468841645318 Marionette TRACE conn5 <- [1,350,null,{}] 04:34:05 INFO - PROCESS | 3744 | 1468841645322 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}] 04:34:05 INFO - PROCESS | 3744 | 1468841645329 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:05 INFO - PROCESS | 3744 | 1468841645453 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 04:34:05 INFO - PROCESS | 3744 | 1468841645538 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 3744 | 1468841645540 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:05 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A7F800 == 42 [pid = 3744] [id = 97] 04:34:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008187B1B400) [pid = 3744] [serial = 288] [outer = 0000000000000000] 04:34:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081884C0C00) [pid = 3744] [serial = 289] [outer = 0000008187B1B400] 04:34:05 INFO - PROCESS | 3744 | 1468841645597 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081FC722000) [pid = 3744] [serial = 290] [outer = 0000008187B1B400] 04:34:06 INFO - PROCESS | 3744 | 1468841646264 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]]]}] 04:34:06 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. 04:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 986ms 04:34:06 INFO - PROCESS | 3744 | 1468841646306 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 3744 | 1468841646310 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 04:34:06 INFO - PROCESS | 3744 | 1468841646315 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:34:06 INFO - PROCESS | 3744 | 1468841646318 Marionette TRACE conn5 <- [1,354,null,{}] 04:34:06 INFO - PROCESS | 3744 | 1468841646324 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}] 04:34:06 INFO - PROCESS | 3744 | 1468841646327 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:06 INFO - PROCESS | 3744 | 1468841646442 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 04:34:06 INFO - PROCESS | 3744 | 1468841646571 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 3744 | 1468841646574 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:06 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DDE000 == 41 [pid = 3744] [id = 90] 04:34:06 INFO - PROCESS | 3744 | --DOCSHELL 00000081879A4000 == 40 [pid = 3744] [id = 89] 04:34:06 INFO - PROCESS | 3744 | --DOCSHELL 000000818589B800 == 39 [pid = 3744] [id = 88] 04:34:06 INFO - PROCESS | 3744 | --DOCSHELL 00000081822DB000 == 38 [pid = 3744] [id = 87] 04:34:06 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1012800 == 37 [pid = 3744] [id = 85] 04:34:06 INFO - PROCESS | 3744 | --DOCSHELL 000000818620B800 == 36 [pid = 3744] [id = 84] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0000008188D63000) [pid = 3744] [serial = 238] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081FE4D9C00) [pid = 3744] [serial = 241] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081FC723C00) [pid = 3744] [serial = 236] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081FF134800) [pid = 3744] [serial = 242] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008184A55800) [pid = 3744] [serial = 208] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F365E800) [pid = 3744] [serial = 230] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F9855800) [pid = 3744] [serial = 239] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F2DFB000) [pid = 3744] [serial = 227] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081FD763800) [pid = 3744] [serial = 245] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008187BB8400) [pid = 3744] [serial = 244] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F8D73000) [pid = 3744] [serial = 232] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F305E000) [pid = 3744] [serial = 229] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F97BEC00) [pid = 3744] [serial = 235] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081861EE800) [pid = 3744] [serial = 220] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081884BC800) [pid = 3744] [serial = 221] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F91D2400) [pid = 3744] [serial = 233] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F327C400) [pid = 3744] [serial = 214] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187974800) [pid = 3744] [serial = 218] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008186236C00) [pid = 3744] [serial = 217] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2DEFC00) [pid = 3744] [serial = 226] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F1156000) [pid = 3744] [serial = 223] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F1164800) [pid = 3744] [serial = 224] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081884CA400) [pid = 3744] [serial = 211] [outer = 0000000000000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182236000 == 37 [pid = 3744] [id = 98] 04:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081831E9000) [pid = 3744] [serial = 291] [outer = 0000000000000000] 04:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081861E4000) [pid = 3744] [serial = 292] [outer = 00000081831E9000] 04:34:06 INFO - PROCESS | 3744 | 1468841646642 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008187B1B000) [pid = 3744] [serial = 293] [outer = 00000081831E9000] 04:34:07 INFO - PROCESS | 3744 | 1468841647050 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]]]}] 04:34:07 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. 04:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 776ms 04:34:07 INFO - PROCESS | 3744 | 1468841647095 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 3744 | 1468841647100 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 04:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:34:07 INFO - PROCESS | 3744 | 1468841647138 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 3744 | 1468841647141 Marionette TRACE conn5 <- [1,358,null,{}] 04:34:07 INFO - PROCESS | 3744 | 1468841647145 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}] 04:34:07 INFO - PROCESS | 3744 | 1468841647147 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:07 INFO - PROCESS | 3744 | 1468841647244 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 04:34:07 INFO - PROCESS | 3744 | 1468841647257 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 3744 | 1468841647259 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:07 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883A0800 == 38 [pid = 3744] [id = 99] 04:34:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081883D2800) [pid = 3744] [serial = 294] [outer = 0000000000000000] 04:34:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081883D4400) [pid = 3744] [serial = 295] [outer = 00000081883D2800] 04:34:07 INFO - PROCESS | 3744 | 1468841647308 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081883DAC00) [pid = 3744] [serial = 296] [outer = 00000081883D2800] 04:34:07 INFO - PROCESS | 3744 | 1468841647768 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]]]}] 04:34:07 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. 04:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 712ms 04:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:34:07 INFO - PROCESS | 3744 | 1468841647822 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 3744 | 1468841647824 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 04:34:07 INFO - PROCESS | 3744 | 1468841647828 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 3744 | 1468841647831 Marionette TRACE conn5 <- [1,362,null,{}] 04:34:07 INFO - PROCESS | 3744 | 1468841647842 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}] 04:34:07 INFO - PROCESS | 3744 | 1468841647846 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:07 INFO - PROCESS | 3744 | 1468841647947 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 04:34:08 INFO - PROCESS | 3744 | 1468841648026 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 3744 | 1468841648029 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2875000 == 39 [pid = 3744] [id = 100] 04:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081884BDC00) [pid = 3744] [serial = 297] [outer = 0000000000000000] 04:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1117400) [pid = 3744] [serial = 298] [outer = 00000081884BDC00] 04:34:08 INFO - PROCESS | 3744 | 1468841648076 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1A09800) [pid = 3744] [serial = 299] [outer = 00000081884BDC00] 04:34:08 INFO - PROCESS | 3744 | 1468841648454 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]]]}] 04:34:08 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. 04:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 690ms 04:34:08 INFO - PROCESS | 3744 | 1468841648520 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 3744 | 1468841648523 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 04:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:34:08 INFO - PROCESS | 3744 | 1468841648526 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 3744 | 1468841648528 Marionette TRACE conn5 <- [1,366,null,{}] 04:34:08 INFO - PROCESS | 3744 | 1468841648531 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}] 04:34:08 INFO - PROCESS | 3744 | 1468841648533 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:08 INFO - PROCESS | 3744 | 1468841648649 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 04:34:08 INFO - PROCESS | 3744 | 1468841648661 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 3744 | 1468841648663 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3A2F000 == 40 [pid = 3744] [id = 101] 04:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2DF5000) [pid = 3744] [serial = 300] [outer = 0000000000000000] 04:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2E50800) [pid = 3744] [serial = 301] [outer = 00000081F2DF5000] 04:34:08 INFO - PROCESS | 3744 | 1468841648708 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F3068400) [pid = 3744] [serial = 302] [outer = 00000081F2DF5000] 04:34:09 INFO - PROCESS | 3744 | 1468841649166 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]]]}] 04:34:09 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. 04:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 04:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:34:09 INFO - PROCESS | 3744 | 1468841649221 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 3744 | 1468841649223 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 04:34:09 INFO - PROCESS | 3744 | 1468841649227 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 3744 | 1468841649229 Marionette TRACE conn5 <- [1,370,null,{}] 04:34:09 INFO - PROCESS | 3744 | 1468841649232 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}] 04:34:09 INFO - PROCESS | 3744 | 1468841649234 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:09 INFO - PROCESS | 3744 | 1468841649349 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 04:34:09 INFO - PROCESS | 3744 | 1468841649398 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 3744 | 1468841649400 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:09 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C49000 == 41 [pid = 3744] [id = 102] 04:34:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F3279C00) [pid = 3744] [serial = 303] [outer = 0000000000000000] 04:34:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F74CFC00) [pid = 3744] [serial = 304] [outer = 00000081F3279C00] 04:34:09 INFO - PROCESS | 3744 | 1468841649444 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F91D8C00) [pid = 3744] [serial = 305] [outer = 00000081F3279C00] 04:34:09 INFO - PROCESS | 3744 | 1468841649878 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]]]}] 04:34:09 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. 04:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 04:34:09 INFO - PROCESS | 3744 | 1468841649924 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 3744 | 1468841649927 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 04:34:09 INFO - PROCESS | 3744 | 1468841649930 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:34:09 INFO - PROCESS | 3744 | 1468841649932 Marionette TRACE conn5 <- [1,374,null,{}] 04:34:09 INFO - PROCESS | 3744 | 1468841649935 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}] 04:34:09 INFO - PROCESS | 3744 | 1468841649941 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:10 INFO - PROCESS | 3744 | 1468841650100 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 04:34:10 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008184A56C00) [pid = 3744] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:34:10 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081861E4400) [pid = 3744] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:34:10 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F0F8E800) [pid = 3744] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:34:10 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F1F2E400) [pid = 3744] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:34:10 INFO - PROCESS | 3744 | 1468841650165 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 3744 | 1468841650167 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:10 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F911B800 == 42 [pid = 3744] [id = 103] 04:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008184A56C00) [pid = 3744] [serial = 306] [outer = 0000000000000000] 04:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008188D63400) [pid = 3744] [serial = 307] [outer = 0000008184A56C00] 04:34:10 INFO - PROCESS | 3744 | 1468841650212 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081FF16C800) [pid = 3744] [serial = 308] [outer = 0000008184A56C00] 04:34:10 INFO - PROCESS | 3744 | 1468841650591 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:34:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 04:34:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:34:10 INFO - PROCESS | 3744 | 1468841650604 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 3744 | 1468841650606 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 04:34:10 INFO - PROCESS | 3744 | 1468841650609 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 3744 | 1468841650611 Marionette TRACE conn5 <- [1,378,null,{}] 04:34:10 INFO - PROCESS | 3744 | 1468841650615 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}] 04:34:10 INFO - PROCESS | 3744 | 1468841650617 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:10 INFO - PROCESS | 3744 | 1468841650702 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 04:34:10 INFO - PROCESS | 3744 | 1468841650773 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 3744 | 1468841650775 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:10 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEDBE000 == 43 [pid = 3744] [id = 104] 04:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008185883000) [pid = 3744] [serial = 309] [outer = 0000000000000000] 04:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081892B8000) [pid = 3744] [serial = 310] [outer = 0000008185883000] 04:34:10 INFO - PROCESS | 3744 | 1468841650821 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081FF168800) [pid = 3744] [serial = 311] [outer = 0000008185883000] 04:34:11 INFO - PROCESS | 3744 | 1468841651269 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:34:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 04:34:11 INFO - PROCESS | 3744 | 1468841651289 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 3744 | 1468841651292 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 04:34:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:34:11 INFO - PROCESS | 3744 | 1468841651296 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 3744 | 1468841651298 Marionette TRACE conn5 <- [1,382,null,{}] 04:34:11 INFO - PROCESS | 3744 | 1468841651301 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}] 04:34:11 INFO - PROCESS | 3744 | 1468841651303 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:11 INFO - PROCESS | 3744 | 1468841651388 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 04:34:11 INFO - PROCESS | 3744 | 1468841651422 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 3744 | 1468841651424 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:11 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F68800 == 44 [pid = 3744] [id = 105] 04:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (0000008180122000) [pid = 3744] [serial = 312] [outer = 0000000000000000] 04:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008180125C00) [pid = 3744] [serial = 313] [outer = 0000008180122000] 04:34:11 INFO - PROCESS | 3744 | 1468841651467 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081892B0400) [pid = 3744] [serial = 314] [outer = 0000008180122000] 04:34:11 INFO - PROCESS | 3744 | 1468841651898 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:34:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 04:34:11 INFO - PROCESS | 3744 | 1468841651927 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 3744 | 1468841651929 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 04:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:34:11 INFO - PROCESS | 3744 | 1468841651933 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 3744 | 1468841651934 Marionette TRACE conn5 <- [1,386,null,{}] 04:34:11 INFO - PROCESS | 3744 | 1468841651942 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}] 04:34:11 INFO - PROCESS | 3744 | 1468841651944 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:12 INFO - PROCESS | 3744 | 1468841652029 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 04:34:12 INFO - PROCESS | 3744 | 1468841652035 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 3744 | 1468841652037 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:12 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FFB0C000 == 45 [pid = 3744] [id = 106] 04:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F738C400) [pid = 3744] [serial = 315] [outer = 0000000000000000] 04:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F7392C00) [pid = 3744] [serial = 316] [outer = 00000081F738C400] 04:34:12 INFO - PROCESS | 3744 | 1468841652082 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F7398000) [pid = 3744] [serial = 317] [outer = 00000081F738C400] 04:34:12 INFO - PROCESS | 3744 | 1468841652499 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]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 586ms 04:34:12 INFO - PROCESS | 3744 | 1468841652522 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 3744 | 1468841652524 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 04:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:34:12 INFO - PROCESS | 3744 | 1468841652539 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 3744 | 1468841652541 Marionette TRACE conn5 <- [1,390,null,{}] 04:34:12 INFO - PROCESS | 3744 | 1468841652545 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}] 04:34:12 INFO - PROCESS | 3744 | 1468841652547 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:12 INFO - PROCESS | 3744 | 1468841652632 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 04:34:12 INFO - PROCESS | 3744 | 1468841652646 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 3744 | 1468841652648 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:12 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897C5800 == 46 [pid = 3744] [id = 107] 04:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (0000008188AA8400) [pid = 3744] [serial = 318] [outer = 0000000000000000] 04:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (0000008188AAD000) [pid = 3744] [serial = 319] [outer = 0000008188AA8400] 04:34:12 INFO - PROCESS | 3744 | 1468841652692 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008188AB3800) [pid = 3744] [serial = 320] [outer = 0000008188AA8400] 04:34:13 INFO - PROCESS | 3744 | 1468841653443 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]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 944ms 04:34:13 INFO - PROCESS | 3744 | 1468841653487 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 3744 | 1468841653491 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 04:34:13 INFO - PROCESS | 3744 | 1468841653496 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:34:13 INFO - PROCESS | 3744 | 1468841653499 Marionette TRACE conn5 <- [1,394,null,{}] 04:34:13 INFO - PROCESS | 3744 | 1468841653505 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}] 04:34:13 INFO - PROCESS | 3744 | 1468841653508 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:13 INFO - PROCESS | 3744 | 1468841653627 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 04:34:13 INFO - PROCESS | 3744 | 1468841653744 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 3744 | 1468841653747 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:13 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188491800 == 47 [pid = 3744] [id = 108] 04:34:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (0000008187B15000) [pid = 3744] [serial = 321] [outer = 0000000000000000] 04:34:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0000008187B20C00) [pid = 3744] [serial = 322] [outer = 0000008187B15000] 04:34:13 INFO - PROCESS | 3744 | 1468841653805 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (00000081883D2000) [pid = 3744] [serial = 323] [outer = 0000008187B15000] 04:34:14 INFO - PROCESS | 3744 | 1468841654471 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]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1028ms 04:34:14 INFO - PROCESS | 3744 | 1468841654528 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 3744 | 1468841654533 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 04:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:34:14 INFO - PROCESS | 3744 | 1468841654540 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 3744 | 1468841654543 Marionette TRACE conn5 <- [1,398,null,{}] 04:34:14 INFO - PROCESS | 3744 | 1468841654548 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}] 04:34:14 INFO - PROCESS | 3744 | 1468841654551 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:14 INFO - PROCESS | 3744 | 1468841654739 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 04:34:14 INFO - PROCESS | 3744 | 1468841654784 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 3744 | 1468841654787 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:14 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B0D000 == 48 [pid = 3744] [id = 109] 04:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (00000081893D2000) [pid = 3744] [serial = 324] [outer = 0000000000000000] 04:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (00000081893D9400) [pid = 3744] [serial = 325] [outer = 00000081893D2000] 04:34:14 INFO - PROCESS | 3744 | 1468841654844 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (00000081F1A0CC00) [pid = 3744] [serial = 326] [outer = 00000081893D2000] 04:34:15 INFO - PROCESS | 3744 | 1468841655466 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]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:34:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 985ms 04:34:15 INFO - PROCESS | 3744 | 1468841655527 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 3744 | 1468841655530 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 04:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:34:15 INFO - PROCESS | 3744 | 1468841655534 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 3744 | 1468841655538 Marionette TRACE conn5 <- [1,402,null,{}] 04:34:15 INFO - PROCESS | 3744 | 1468841655550 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}] 04:34:15 INFO - PROCESS | 3744 | 1468841655555 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:15 INFO - PROCESS | 3744 | 1468841655705 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 04:34:15 INFO - PROCESS | 3744 | 1468841655833 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 3744 | 1468841655837 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:15 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E12000 == 49 [pid = 3744] [id = 110] 04:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (0000008188AB0400) [pid = 3744] [serial = 327] [outer = 0000000000000000] 04:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (00000081FBD61800) [pid = 3744] [serial = 328] [outer = 0000008188AB0400] 04:34:15 INFO - PROCESS | 3744 | 1468841655896 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (00000081FEAEE400) [pid = 3744] [serial = 329] [outer = 0000008188AB0400] 04:34:16 INFO - PROCESS | 3744 | 1468841656691 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]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1182ms 04:34:16 INFO - PROCESS | 3744 | 1468841656718 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 3744 | 1468841656722 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 04:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:34:16 INFO - PROCESS | 3744 | 1468841656727 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 3744 | 1468841656730 Marionette TRACE conn5 <- [1,406,null,{}] 04:34:16 INFO - PROCESS | 3744 | 1468841656736 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}] 04:34:16 INFO - PROCESS | 3744 | 1468841656739 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:16 INFO - PROCESS | 3744 | 1468841656841 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 04:34:16 INFO - PROCESS | 3744 | 1468841656918 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 3744 | 1468841656921 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:16 INFO - PROCESS | 3744 | ++DOCSHELL 000000818588B000 == 50 [pid = 3744] [id = 111] 04:34:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (00000081862D5C00) [pid = 3744] [serial = 330] [outer = 0000000000000000] 04:34:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (00000081862DBC00) [pid = 3744] [serial = 331] [outer = 00000081862D5C00] 04:34:16 INFO - PROCESS | 3744 | 1468841656970 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (0000008187BAFC00) [pid = 3744] [serial = 332] [outer = 00000081862D5C00] 04:34:17 INFO - PROCESS | 3744 | --DOCSHELL 00000081FFB0C000 == 49 [pid = 3744] [id = 106] 04:34:17 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F68800 == 48 [pid = 3744] [id = 105] 04:34:17 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEDBE000 == 47 [pid = 3744] [id = 104] 04:34:17 INFO - PROCESS | 3744 | --DOCSHELL 00000081F911B800 == 46 [pid = 3744] [id = 103] 04:34:17 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C49000 == 45 [pid = 3744] [id = 102] 04:34:17 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3A2F000 == 44 [pid = 3744] [id = 101] 04:34:17 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2875000 == 43 [pid = 3744] [id = 100] 04:34:17 INFO - PROCESS | 3744 | --DOCSHELL 00000081883A0800 == 42 [pid = 3744] [id = 99] 04:34:17 INFO - PROCESS | 3744 | --DOCSHELL 0000008182236000 == 41 [pid = 3744] [id = 98] 04:34:17 INFO - PROCESS | 3744 | 1468841657651 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]]]}] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (00000081F715F000) [pid = 3744] [serial = 256] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (00000081862D4800) [pid = 3744] [serial = 250] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (00000081893DE000) [pid = 3744] [serial = 253] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (00000081893DF400) [pid = 3744] [serial = 247] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (00000081F306A800) [pid = 3744] [serial = 271] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1F41000 == 40 [pid = 3744] [id = 91] 04:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (0000008186233800) [pid = 3744] [serial = 260] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (000000818587A400) [pid = 3744] [serial = 259] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (0000008186242C00) [pid = 3744] [serial = 262] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (0000008187BB4800) [pid = 3744] [serial = 263] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (00000081F1113800) [pid = 3744] [serial = 265] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081F2D50000) [pid = 3744] [serial = 268] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081F2DF5800) [pid = 3744] [serial = 269] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081F1157C00) [pid = 3744] [serial = 266] [outer = 0000000000000000] [url = about:blank] 04:34:17 INFO - PROCESS | 3744 | 1468841657719 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 3744 | 1468841657724 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 04:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:34:17 INFO - PROCESS | 3744 | 1468841657732 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 3744 | 1468841657735 Marionette TRACE conn5 <- [1,410,null,{}] 04:34:17 INFO - PROCESS | 3744 | 1468841657739 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}] 04:34:17 INFO - PROCESS | 3744 | 1468841657741 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:17 INFO - PROCESS | 3744 | 1468841657833 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 04:34:17 INFO - PROCESS | 3744 | 1468841657845 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 3744 | 1468841657848 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:17 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A78000 == 41 [pid = 3744] [id = 112] 04:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (00000081861E5000) [pid = 3744] [serial = 333] [outer = 0000000000000000] 04:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (00000081861EFC00) [pid = 3744] [serial = 334] [outer = 00000081861E5000] 04:34:17 INFO - PROCESS | 3744 | 1468841657895 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0000008187BB4C00) [pid = 3744] [serial = 335] [outer = 00000081861E5000] 04:34:18 INFO - PROCESS | 3744 | 1468841658410 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]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 731ms 04:34:18 INFO - PROCESS | 3744 | 1468841658463 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 3744 | 1468841658466 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 04:34:18 INFO - PROCESS | 3744 | 1468841658469 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:34:18 INFO - PROCESS | 3744 | 1468841658473 Marionette TRACE conn5 <- [1,414,null,{}] 04:34:18 INFO - PROCESS | 3744 | 1468841658484 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}] 04:34:18 INFO - PROCESS | 3744 | 1468841658488 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:18 INFO - PROCESS | 3744 | 1468841658577 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 04:34:18 INFO - PROCESS | 3744 | 1468841658593 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 3744 | 1468841658596 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:18 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879BB800 == 42 [pid = 3744] [id = 113] 04:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (0000008188AB4C00) [pid = 3744] [serial = 336] [outer = 0000000000000000] 04:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (000000818920A000) [pid = 3744] [serial = 337] [outer = 0000008188AB4C00] 04:34:18 INFO - PROCESS | 3744 | 1468841658704 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (0000008189211800) [pid = 3744] [serial = 338] [outer = 0000008188AB4C00] 04:34:19 INFO - PROCESS | 3744 | 1468841659098 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]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 04:34:19 INFO - PROCESS | 3744 | 1468841659164 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 3744 | 1468841659167 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 04:34:19 INFO - PROCESS | 3744 | 1468841659170 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:34:19 INFO - PROCESS | 3744 | 1468841659172 Marionette TRACE conn5 <- [1,418,null,{}] 04:34:19 INFO - PROCESS | 3744 | 1468841659176 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}] 04:34:19 INFO - PROCESS | 3744 | 1468841659178 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:19 INFO - PROCESS | 3744 | 1468841659269 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 04:34:19 INFO - PROCESS | 3744 | 1468841659275 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 3744 | 1468841659277 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:19 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DF1000 == 43 [pid = 3744] [id = 114] 04:34:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (00000081892B5C00) [pid = 3744] [serial = 339] [outer = 0000000000000000] 04:34:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (00000081893DE400) [pid = 3744] [serial = 340] [outer = 00000081892B5C00] 04:34:19 INFO - PROCESS | 3744 | 1468841659322 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (00000081F1115800) [pid = 3744] [serial = 341] [outer = 00000081892B5C00] 04:34:20 INFO - PROCESS | 3744 | 1468841660258 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]]]}] 04:34:20 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 04:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1131ms 04:34:20 INFO - PROCESS | 3744 | 1468841660304 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 3744 | 1468841660307 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:34:20 INFO - PROCESS | 3744 | 1468841660310 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 3744 | 1468841660312 Marionette TRACE conn5 <- [1,422,null,{}] 04:34:20 INFO - PROCESS | 3744 | 1468841660315 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}] 04:34:20 INFO - PROCESS | 3744 | 1468841660317 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:20 INFO - PROCESS | 3744 | 1468841660432 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 04:34:20 INFO - PROCESS | 3744 | 1468841660438 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 3744 | 1468841660440 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1021800 == 44 [pid = 3744] [id = 115] 04:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (00000081893D0400) [pid = 3744] [serial = 342] [outer = 0000000000000000] 04:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (00000081F1160C00) [pid = 3744] [serial = 343] [outer = 00000081893D0400] 04:34:20 INFO - PROCESS | 3744 | 1468841660492 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (00000081F2B37000) [pid = 3744] [serial = 344] [outer = 00000081893D0400] 04:34:21 INFO - PROCESS | 3744 | 1468841661453 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]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:34:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1180ms 04:34:21 INFO - PROCESS | 3744 | 1468841661493 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 3744 | 1468841661495 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 04:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:34:21 INFO - PROCESS | 3744 | 1468841661499 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 3744 | 1468841661501 Marionette TRACE conn5 <- [1,426,null,{}] 04:34:21 INFO - PROCESS | 3744 | 1468841661505 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}] 04:34:21 INFO - PROCESS | 3744 | 1468841661510 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:21 INFO - PROCESS | 3744 | 1468841661653 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 04:34:21 INFO - PROCESS | 3744 | 1468841661660 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 3744 | 1468841661662 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:21 INFO - PROCESS | 3744 | ++DOCSHELL 0000008180C53000 == 45 [pid = 3744] [id = 116] 04:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (00000081F2B3DC00) [pid = 3744] [serial = 345] [outer = 0000000000000000] 04:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (00000081F2DFB800) [pid = 3744] [serial = 346] [outer = 00000081F2B3DC00] 04:34:21 INFO - PROCESS | 3744 | 1468841661706 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (00000081F71AC800) [pid = 3744] [serial = 347] [outer = 00000081F2B3DC00] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (00000081F1115C00) [pid = 3744] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (00000081F2D4DC00) [pid = 3744] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (00000081893D4400) [pid = 3744] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (0000008185883000) [pid = 3744] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (0000008187B1B400) [pid = 3744] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (00000081884BDC00) [pid = 3744] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (00000081831E9000) [pid = 3744] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (00000081884C7400) [pid = 3744] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (00000081861E2400) [pid = 3744] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (00000081883D2800) [pid = 3744] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (00000081F2DF5000) [pid = 3744] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (0000008185AF1800) [pid = 3744] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081F984F000) [pid = 3744] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081F8D71800) [pid = 3744] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081F3279C00) [pid = 3744] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081F2D50C00) [pid = 3744] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081F333A800) [pid = 3744] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081F3061800) [pid = 3744] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081FE198800) [pid = 3744] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F738C400) [pid = 3744] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0000008184A56C00) [pid = 3744] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008188D64400) [pid = 3744] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008180122000) [pid = 3744] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:34:22 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008182FD5C00) [pid = 3744] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:34:22 INFO - PROCESS | 3744 | 1468841662339 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] 04:34:22 INFO - PROCESS | 3744 | 1468841662383 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 04:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:34:22 INFO - PROCESS | 3744 | 1468841662386 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 3744 | 1468841662388 Marionette TRACE conn5 <- [1,430,null,{}] 04:34:22 INFO - PROCESS | 3744 | 1468841662392 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}] 04:34:22 INFO - PROCESS | 3744 | 1468841662394 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:22 INFO - PROCESS | 3744 | 1468841662483 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 04:34:22 INFO - PROCESS | 3744 | 1468841662489 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 3744 | 1468841662491 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:22 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C22800 == 46 [pid = 3744] [id = 117] 04:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081862D6C00) [pid = 3744] [serial = 348] [outer = 0000000000000000] 04:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081884C9400) [pid = 3744] [serial = 349] [outer = 00000081862D6C00] 04:34:22 INFO - PROCESS | 3744 | 1468841662535 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F2D4DC00) [pid = 3744] [serial = 350] [outer = 00000081862D6C00] 04:34:22 INFO - PROCESS | 3744 | 1468841662952 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]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 587ms 04:34:22 INFO - PROCESS | 3744 | 1468841662981 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 3744 | 1468841662983 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 04:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:34:23 INFO - PROCESS | 3744 | 1468841662990 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 3744 | 1468841662992 Marionette TRACE conn5 <- [1,434,null,{}] 04:34:23 INFO - PROCESS | 3744 | 1468841662995 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}] 04:34:23 INFO - PROCESS | 3744 | 1468841662997 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:23 INFO - PROCESS | 3744 | 1468841663082 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 04:34:23 INFO - PROCESS | 3744 | 1468841663090 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 3744 | 1468841663092 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:23 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDC6800 == 47 [pid = 3744] [id = 118] 04:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081F365B800) [pid = 3744] [serial = 351] [outer = 0000000000000000] 04:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F73F4800) [pid = 3744] [serial = 352] [outer = 00000081F365B800] 04:34:23 INFO - PROCESS | 3744 | 1468841663136 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F7C9B800) [pid = 3744] [serial = 353] [outer = 00000081F365B800] 04:34:23 INFO - PROCESS | 3744 | 1468841663570 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]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 04:34:23 INFO - PROCESS | 3744 | 1468841663629 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 3744 | 1468841663631 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 04:34:23 INFO - PROCESS | 3744 | 1468841663635 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:34:23 INFO - PROCESS | 3744 | 1468841663637 Marionette TRACE conn5 <- [1,438,null,{}] 04:34:23 INFO - PROCESS | 3744 | 1468841663640 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}] 04:34:23 INFO - PROCESS | 3744 | 1468841663642 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:23 INFO - PROCESS | 3744 | 1468841663736 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 04:34:23 INFO - PROCESS | 3744 | 1468841663743 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 3744 | 1468841663745 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:23 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEDBE000 == 48 [pid = 3744] [id = 119] 04:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F7CA0800) [pid = 3744] [serial = 354] [outer = 0000000000000000] 04:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F8DD1000) [pid = 3744] [serial = 355] [outer = 00000081F7CA0800] 04:34:23 INFO - PROCESS | 3744 | 1468841663788 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081F9394000) [pid = 3744] [serial = 356] [outer = 00000081F7CA0800] 04:34:24 INFO - PROCESS | 3744 | 1468841664409 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]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 837ms 04:34:24 INFO - PROCESS | 3744 | 1468841664483 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 3744 | 1468841664488 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 04:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:34:24 INFO - PROCESS | 3744 | 1468841664494 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 3744 | 1468841664497 Marionette TRACE conn5 <- [1,442,null,{}] 04:34:24 INFO - PROCESS | 3744 | 1468841664504 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}] 04:34:24 INFO - PROCESS | 3744 | 1468841664507 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:24 INFO - PROCESS | 3744 | 1468841664633 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 04:34:24 INFO - PROCESS | 3744 | 1468841664747 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 3744 | 1468841664750 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:24 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A7A000 == 49 [pid = 3744] [id = 120] 04:34:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008185AED000) [pid = 3744] [serial = 357] [outer = 0000000000000000] 04:34:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (000000818796D400) [pid = 3744] [serial = 358] [outer = 0000008185AED000] 04:34:24 INFO - PROCESS | 3744 | 1468841664809 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0000008187BBB000) [pid = 3744] [serial = 359] [outer = 0000008185AED000] 04:34:25 INFO - PROCESS | 3744 | 1468841665432 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]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:34:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 984ms 04:34:25 INFO - PROCESS | 3744 | 1468841665482 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 3744 | 1468841665487 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 04:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:34:25 INFO - PROCESS | 3744 | 1468841665494 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 3744 | 1468841665497 Marionette TRACE conn5 <- [1,446,null,{}] 04:34:25 INFO - PROCESS | 3744 | 1468841665501 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}] 04:34:25 INFO - PROCESS | 3744 | 1468841665504 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:25 INFO - PROCESS | 3744 | 1468841665621 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 04:34:25 INFO - PROCESS | 3744 | 1468841665744 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 3744 | 1468841665747 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:25 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1005000 == 50 [pid = 3744] [id = 121] 04:34:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (0000008188D61000) [pid = 3744] [serial = 360] [outer = 0000000000000000] 04:34:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (0000008189205000) [pid = 3744] [serial = 361] [outer = 0000008188D61000] 04:34:25 INFO - PROCESS | 3744 | 1468841665808 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (00000081892B9C00) [pid = 3744] [serial = 362] [outer = 0000008188D61000] 04:34:26 INFO - PROCESS | 3744 | 1468841666490 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]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1027ms 04:34:26 INFO - PROCESS | 3744 | 1468841666522 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 3744 | 1468841666525 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 04:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:34:26 INFO - PROCESS | 3744 | 1468841666529 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 3744 | 1468841666533 Marionette TRACE conn5 <- [1,450,null,{}] 04:34:26 INFO - PROCESS | 3744 | 1468841666545 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}] 04:34:26 INFO - PROCESS | 3744 | 1468841666550 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:26 INFO - PROCESS | 3744 | 1468841666684 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 04:34:26 INFO - PROCESS | 3744 | 1468841666806 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 3744 | 1468841666810 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:26 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FFB22000 == 51 [pid = 3744] [id = 122] 04:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (00000081F2E4B400) [pid = 3744] [serial = 363] [outer = 0000000000000000] 04:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (00000081F2E57000) [pid = 3744] [serial = 364] [outer = 00000081F2E4B400] 04:34:26 INFO - PROCESS | 3744 | 1468841666869 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (00000081F813DC00) [pid = 3744] [serial = 365] [outer = 00000081F2E4B400] 04:34:27 INFO - PROCESS | 3744 | 1468841667549 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] 04:34:27 INFO - PROCESS | 3744 | 1468841667586 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 04:34:27 INFO - PROCESS | 3744 | 1468841667591 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:34:27 INFO - PROCESS | 3744 | 1468841667593 Marionette TRACE conn5 <- [1,454,null,{}] 04:34:27 INFO - PROCESS | 3744 | 1468841667597 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}] 04:34:27 INFO - PROCESS | 3744 | 1468841667599 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:27 INFO - PROCESS | 3744 | 1468841667713 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 04:34:27 INFO - PROCESS | 3744 | 1468841667920 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 3744 | 1468841667923 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:27 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E22000 == 52 [pid = 3744] [id = 123] 04:34:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (0000008183126400) [pid = 3744] [serial = 366] [outer = 0000000000000000] 04:34:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (00000081831E9400) [pid = 3744] [serial = 367] [outer = 0000008183126400] 04:34:27 INFO - PROCESS | 3744 | 1468841667979 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (0000008185AE8C00) [pid = 3744] [serial = 368] [outer = 0000008183126400] 04:34:28 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:28 INFO - PROCESS | 3744 | 1468841668693 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]]]}] 04:34:28 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDC6800 == 51 [pid = 3744] [id = 118] 04:34:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:34:28 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C22800 == 50 [pid = 3744] [id = 117] 04:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1132ms 04:34:28 INFO - PROCESS | 3744 | --DOCSHELL 0000008180C53000 == 49 [pid = 3744] [id = 116] 04:34:28 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1021800 == 48 [pid = 3744] [id = 115] 04:34:28 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DF1000 == 47 [pid = 3744] [id = 114] 04:34:28 INFO - PROCESS | 3744 | --DOCSHELL 00000081879BB800 == 46 [pid = 3744] [id = 113] 04:34:28 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A78000 == 45 [pid = 3744] [id = 112] 04:34:28 INFO - PROCESS | 3744 | --DOCSHELL 000000818588B000 == 44 [pid = 3744] [id = 111] 04:34:28 INFO - PROCESS | 3744 | --DOCSHELL 0000008188491800 == 43 [pid = 3744] [id = 108] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (00000081F114E400) [pid = 3744] [serial = 277] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (00000081F7FA3C00) [pid = 3744] [serial = 257] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (00000081FF16D800) [pid = 3744] [serial = 248] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (00000081892B8000) [pid = 3744] [serial = 310] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (00000081FF168800) [pid = 3744] [serial = 311] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (00000081884C0C00) [pid = 3744] [serial = 289] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (00000081F1117400) [pid = 3744] [serial = 298] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (0000008187B1B000) [pid = 3744] [serial = 293] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (00000081F1116800) [pid = 3744] [serial = 212] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (000000818623FC00) [pid = 3744] [serial = 274] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081FC722000) [pid = 3744] [serial = 290] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081883D4400) [pid = 3744] [serial = 295] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081F3068400) [pid = 3744] [serial = 302] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081884C3800) [pid = 3744] [serial = 251] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081FC723000) [pid = 3744] [serial = 287] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F8D76800) [pid = 3744] [serial = 283] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F91D8C00) [pid = 3744] [serial = 305] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F7B2D000) [pid = 3744] [serial = 215] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F19D2400) [pid = 3744] [serial = 278] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F7C97800) [pid = 3744] [serial = 281] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008187BB5800) [pid = 3744] [serial = 275] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F3AD1400) [pid = 3744] [serial = 272] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081FF13C000) [pid = 3744] [serial = 206] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F7392C00) [pid = 3744] [serial = 316] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081861E4000) [pid = 3744] [serial = 292] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081FF16C800) [pid = 3744] [serial = 308] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081883DAC00) [pid = 3744] [serial = 296] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F2E50800) [pid = 3744] [serial = 301] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008188D63400) [pid = 3744] [serial = 307] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F1A09800) [pid = 3744] [serial = 299] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F74CFC00) [pid = 3744] [serial = 304] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F1119400) [pid = 3744] [serial = 254] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F9393000) [pid = 3744] [serial = 284] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F3FEF400) [pid = 3744] [serial = 280] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008180125C00) [pid = 3744] [serial = 313] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081FBD7FC00) [pid = 3744] [serial = 286] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081892B0400) [pid = 3744] [serial = 314] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081861EA800) [pid = 3744] [serial = 209] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F7398000) [pid = 3744] [serial = 317] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008188AAD000) [pid = 3744] [serial = 319] [outer = 0000000000000000] [url = about:blank] 04:34:28 INFO - PROCESS | 3744 | 1468841668752 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 3744 | 1468841668756 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 04:34:28 INFO - PROCESS | 3744 | 1468841668761 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 3744 | 1468841668764 Marionette TRACE conn5 <- [1,458,null,{}] 04:34:28 INFO - PROCESS | 3744 | 1468841668769 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}] 04:34:28 INFO - PROCESS | 3744 | 1468841668772 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:28 INFO - PROCESS | 3744 | 1468841668864 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 04:34:28 INFO - PROCESS | 3744 | 1468841668876 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 3744 | 1468841668879 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:28 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185815000 == 44 [pid = 3744] [id = 124] 04:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081861EA800) [pid = 3744] [serial = 369] [outer = 0000000000000000] 04:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008186238400) [pid = 3744] [serial = 370] [outer = 00000081861EA800] 04:34:28 INFO - PROCESS | 3744 | 1468841668927 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008187B21400) [pid = 3744] [serial = 371] [outer = 00000081861EA800] 04:34:29 INFO - PROCESS | 3744 | 1468841669395 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] 04:34:29 INFO - PROCESS | 3744 | 1468841669450 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 04:34:29 INFO - PROCESS | 3744 | 1468841669455 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:34:29 INFO - PROCESS | 3744 | 1468841669457 Marionette TRACE conn5 <- [1,462,null,{}] 04:34:29 INFO - PROCESS | 3744 | 1468841669460 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}] 04:34:29 INFO - PROCESS | 3744 | 1468841669463 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:29 INFO - PROCESS | 3744 | 1468841669555 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 04:34:29 INFO - PROCESS | 3744 | 1468841669563 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 3744 | 1468841669565 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:29 INFO - PROCESS | 3744 | ++DOCSHELL 000000818636F000 == 45 [pid = 3744] [id = 125] 04:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081884C8C00) [pid = 3744] [serial = 372] [outer = 0000000000000000] 04:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008188AB2800) [pid = 3744] [serial = 373] [outer = 00000081884C8C00] 04:34:29 INFO - PROCESS | 3744 | 1468841669611 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008189207400) [pid = 3744] [serial = 374] [outer = 00000081884C8C00] 04:34:30 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:30 INFO - PROCESS | 3744 | 1468841670092 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] 04:34:30 INFO - PROCESS | 3744 | 1468841670132 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 04:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:34:30 INFO - PROCESS | 3744 | 1468841670137 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 3744 | 1468841670143 Marionette TRACE conn5 <- [1,466,null,{}] 04:34:30 INFO - PROCESS | 3744 | 1468841670153 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}] 04:34:30 INFO - PROCESS | 3744 | 1468841670156 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:30 INFO - PROCESS | 3744 | 1468841670276 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 04:34:30 INFO - PROCESS | 3744 | 1468841670359 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 3744 | 1468841670361 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:30 INFO - PROCESS | 3744 | ++DOCSHELL 000000818849E800 == 46 [pid = 3744] [id = 126] 04:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081861EE800) [pid = 3744] [serial = 375] [outer = 0000000000000000] 04:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F111EC00) [pid = 3744] [serial = 376] [outer = 00000081861EE800] 04:34:30 INFO - PROCESS | 3744 | 1468841670405 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F1165400) [pid = 3744] [serial = 377] [outer = 00000081861EE800] 04:34:30 INFO - PROCESS | 3744 | 1468841670766 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] 04:34:30 INFO - PROCESS | 3744 | 1468841670832 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 04:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:34:30 INFO - PROCESS | 3744 | 1468841670835 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 3744 | 1468841670837 Marionette TRACE conn5 <- [1,470,null,{}] 04:34:30 INFO - PROCESS | 3744 | 1468841670840 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}] 04:34:30 INFO - PROCESS | 3744 | 1468841670842 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:30 INFO - PROCESS | 3744 | 1468841670933 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 04:34:30 INFO - PROCESS | 3744 | 1468841670938 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 3744 | 1468841670940 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:30 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1011800 == 47 [pid = 3744] [id = 127] 04:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F23C4800) [pid = 3744] [serial = 378] [outer = 0000000000000000] 04:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2DF4400) [pid = 3744] [serial = 379] [outer = 00000081F23C4800] 04:34:30 INFO - PROCESS | 3744 | 1468841670985 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2E5A400) [pid = 3744] [serial = 380] [outer = 00000081F23C4800] 04:34:31 INFO - PROCESS | 3744 | 1468841671465 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]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 04:34:31 INFO - PROCESS | 3744 | 1468841671532 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 3744 | 1468841671535 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 04:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:34:31 INFO - PROCESS | 3744 | 1468841671538 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 3744 | 1468841671540 Marionette TRACE conn5 <- [1,474,null,{}] 04:34:31 INFO - PROCESS | 3744 | 1468841671543 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}] 04:34:31 INFO - PROCESS | 3744 | 1468841671545 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:31 INFO - PROCESS | 3744 | 1468841671684 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 04:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F738C800) [pid = 3744] [serial = 381] [outer = 00000081FC805000] 04:34:31 INFO - PROCESS | 3744 | 1468841671724 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 3744 | 1468841671730 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:31 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32A7000 == 48 [pid = 3744] [id = 128] 04:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F73F6400) [pid = 3744] [serial = 382] [outer = 0000000000000000] 04:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F7B2D000) [pid = 3744] [serial = 383] [outer = 00000081F73F6400] 04:34:31 INFO - PROCESS | 3744 | 1468841671792 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F8D73C00) [pid = 3744] [serial = 384] [outer = 00000081F73F6400] 04:34:32 INFO - PROCESS | 3744 | 1468841672321 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]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 838ms 04:34:32 INFO - PROCESS | 3744 | 1468841672381 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 3744 | 1468841672383 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 04:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:34:32 INFO - PROCESS | 3744 | 1468841672394 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 3744 | 1468841672396 Marionette TRACE conn5 <- [1,478,null,{}] 04:34:32 INFO - PROCESS | 3744 | 1468841672400 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}] 04:34:32 INFO - PROCESS | 3744 | 1468841672402 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:32 INFO - PROCESS | 3744 | 1468841672521 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 04:34:32 INFO - PROCESS | 3744 | 1468841672578 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 3744 | 1468841672580 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:32 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7B7B800 == 49 [pid = 3744] [id = 129] 04:34:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081FC808000) [pid = 3744] [serial = 385] [outer = 0000000000000000] 04:34:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081FC8AC000) [pid = 3744] [serial = 386] [outer = 00000081FC808000] 04:34:32 INFO - PROCESS | 3744 | 1468841672624 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081FE4D1400) [pid = 3744] [serial = 387] [outer = 00000081FC808000] 04:34:33 INFO - PROCESS | 3744 | 1468841673054 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]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:34:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 04:34:33 INFO - PROCESS | 3744 | 1468841673109 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 3744 | 1468841673111 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 04:34:33 INFO - PROCESS | 3744 | 1468841673115 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 3744 | 1468841673117 Marionette TRACE conn5 <- [1,482,null,{}] 04:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:34:33 INFO - PROCESS | 3744 | 1468841673121 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}] 04:34:33 INFO - PROCESS | 3744 | 1468841673123 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:33 INFO - PROCESS | 3744 | 1468841673295 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081893D0400) [pid = 3744] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F2B3DC00) [pid = 3744] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081862D6C00) [pid = 3744] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081862D5C00) [pid = 3744] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008188AB0400) [pid = 3744] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008188AA8400) [pid = 3744] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081893D2000) [pid = 3744] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081892B5C00) [pid = 3744] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081861E5000) [pid = 3744] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188AB4C00) [pid = 3744] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187B15000) [pid = 3744] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F365B800) [pid = 3744] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:34:33 INFO - PROCESS | 3744 | 1468841673353 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 3744 | 1468841673355 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:33 INFO - PROCESS | 3744 | ++DOCSHELL 0000008180C5A000 == 50 [pid = 3744] [id = 130] 04:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (000000818011D000) [pid = 3744] [serial = 388] [outer = 0000000000000000] 04:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081831E6C00) [pid = 3744] [serial = 389] [outer = 000000818011D000] 04:34:33 INFO - PROCESS | 3744 | 1468841673401 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081845BFC00) [pid = 3744] [serial = 390] [outer = 000000818011D000] 04:34:33 INFO - PROCESS | 3744 | 1468841673780 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]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:34:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 04:34:33 INFO - PROCESS | 3744 | 1468841673792 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 3744 | 1468841673794 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 04:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:34:33 INFO - PROCESS | 3744 | 1468841673804 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 3744 | 1468841673806 Marionette TRACE conn5 <- [1,486,null,{}] 04:34:33 INFO - PROCESS | 3744 | 1468841673810 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}] 04:34:33 INFO - PROCESS | 3744 | 1468841673820 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:33 INFO - PROCESS | 3744 | 1468841673904 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 04:34:33 INFO - PROCESS | 3744 | 1468841673910 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 3744 | 1468841673912 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:33 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F98D8000 == 51 [pid = 3744] [id = 131] 04:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081861E5000) [pid = 3744] [serial = 391] [outer = 0000000000000000] 04:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008188AB0000) [pid = 3744] [serial = 392] [outer = 00000081861E5000] 04:34:33 INFO - PROCESS | 3744 | 1468841673955 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2DF2400) [pid = 3744] [serial = 393] [outer = 00000081861E5000] 04:34:34 INFO - PROCESS | 3744 | 1468841674367 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]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 04:34:34 INFO - PROCESS | 3744 | 1468841674434 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 3744 | 1468841674437 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 04:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:34:34 INFO - PROCESS | 3744 | 1468841674440 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 3744 | 1468841674442 Marionette TRACE conn5 <- [1,490,null,{}] 04:34:34 INFO - PROCESS | 3744 | 1468841674445 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}] 04:34:34 INFO - PROCESS | 3744 | 1468841674447 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:34 INFO - PROCESS | 3744 | 1468841674535 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 04:34:34 INFO - PROCESS | 3744 | 1468841674542 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 3744 | 1468841674544 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:34 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FE48A800 == 52 [pid = 3744] [id = 132] 04:34:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081FC80B800) [pid = 3744] [serial = 394] [outer = 0000000000000000] 04:34:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081FED81C00) [pid = 3744] [serial = 395] [outer = 00000081FC80B800] 04:34:34 INFO - PROCESS | 3744 | 1468841674587 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081FF167800) [pid = 3744] [serial = 396] [outer = 00000081FC80B800] 04:34:35 INFO - PROCESS | 3744 | 1468841675024 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]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:34:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 04:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:34:35 INFO - PROCESS | 3744 | 1468841675078 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 3744 | 1468841675080 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 04:34:35 INFO - PROCESS | 3744 | 1468841675083 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 3744 | 1468841675085 Marionette TRACE conn5 <- [1,494,null,{}] 04:34:35 INFO - PROCESS | 3744 | 1468841675089 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}] 04:34:35 INFO - PROCESS | 3744 | 1468841675091 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:35 INFO - PROCESS | 3744 | 1468841675177 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 04:34:35 INFO - PROCESS | 3744 | 1468841675182 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 3744 | 1468841675185 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:35 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF271000 == 53 [pid = 3744] [id = 133] 04:34:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008184548400) [pid = 3744] [serial = 397] [outer = 0000000000000000] 04:34:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (000000818454CC00) [pid = 3744] [serial = 398] [outer = 0000008184548400] 04:34:35 INFO - PROCESS | 3744 | 1468841675234 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081FF168000) [pid = 3744] [serial = 399] [outer = 0000008184548400] 04:34:36 INFO - PROCESS | 3744 | 1468841675997 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]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 986ms 04:34:36 INFO - PROCESS | 3744 | 1468841676072 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 3744 | 1468841676077 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 04:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:34:36 INFO - PROCESS | 3744 | 1468841676081 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 3744 | 1468841676087 Marionette TRACE conn5 <- [1,498,null,{}] 04:34:36 INFO - PROCESS | 3744 | 1468841676093 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}] 04:34:36 INFO - PROCESS | 3744 | 1468841676096 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:36 INFO - PROCESS | 3744 | 1468841676256 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 04:34:36 INFO - PROCESS | 3744 | 1468841676369 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 3744 | 1468841676372 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:36 INFO - PROCESS | 3744 | ++DOCSHELL 000000818620B800 == 54 [pid = 3744] [id = 134] 04:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081845BDC00) [pid = 3744] [serial = 400] [outer = 0000000000000000] 04:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081861E6000) [pid = 3744] [serial = 401] [outer = 00000081845BDC00] 04:34:36 INFO - PROCESS | 3744 | 1468841676433 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008187B18800) [pid = 3744] [serial = 402] [outer = 00000081845BDC00] 04:34:37 INFO - PROCESS | 3744 | 1468841677006 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]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 985ms 04:34:37 INFO - PROCESS | 3744 | 1468841677071 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 3744 | 1468841677076 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 04:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:34:37 INFO - PROCESS | 3744 | 1468841677083 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 3744 | 1468841677086 Marionette TRACE conn5 <- [1,502,null,{}] 04:34:37 INFO - PROCESS | 3744 | 1468841677090 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}] 04:34:37 INFO - PROCESS | 3744 | 1468841677093 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:37 INFO - PROCESS | 3744 | 1468841677215 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 04:34:37 INFO - PROCESS | 3744 | 1468841677334 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 3744 | 1468841677337 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:37 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F21800 == 55 [pid = 3744] [id = 135] 04:34:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008188D5E000) [pid = 3744] [serial = 403] [outer = 0000000000000000] 04:34:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081892B7000) [pid = 3744] [serial = 404] [outer = 0000008188D5E000] 04:34:37 INFO - PROCESS | 3744 | 1468841677394 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F0F8C400) [pid = 3744] [serial = 405] [outer = 0000008188D5E000] 04:34:38 INFO - PROCESS | 3744 | 1468841678006 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]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 985ms 04:34:38 INFO - PROCESS | 3744 | 1468841678070 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 3744 | 1468841678073 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:34:38 INFO - PROCESS | 3744 | 1468841678077 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 3744 | 1468841678081 Marionette TRACE conn5 <- [1,506,null,{}] 04:34:38 INFO - PROCESS | 3744 | 1468841678092 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}] 04:34:38 INFO - PROCESS | 3744 | 1468841678098 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:38 INFO - PROCESS | 3744 | 1468841678219 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 04:34:38 INFO - PROCESS | 3744 | 1468841678341 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 3744 | 1468841678345 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:38 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FFB0D800 == 56 [pid = 3744] [id = 136] 04:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F305F400) [pid = 3744] [serial = 406] [outer = 0000000000000000] 04:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F8C6D400) [pid = 3744] [serial = 407] [outer = 00000081F305F400] 04:34:38 INFO - PROCESS | 3744 | 1468841678405 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081FC724400) [pid = 3744] [serial = 408] [outer = 00000081F305F400] 04:34:39 INFO - PROCESS | 3744 | 1468841678991 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]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:34:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 944ms 04:34:39 INFO - PROCESS | 3744 | 1468841679032 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 3744 | 1468841679035 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 04:34:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:34:39 INFO - PROCESS | 3744 | 1468841679039 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 3744 | 1468841679042 Marionette TRACE conn5 <- [1,510,null,{}] 04:34:39 INFO - PROCESS | 3744 | 1468841679045 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}] 04:34:39 INFO - PROCESS | 3744 | 1468841679047 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:39 INFO - PROCESS | 3744 | 1468841679164 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 04:34:39 INFO - PROCESS | 3744 | 1468841679298 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 3744 | 1468841679300 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:39 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189383800 == 57 [pid = 3744] [id = 137] 04:34:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (00000081845B4000) [pid = 3744] [serial = 409] [outer = 0000000000000000] 04:34:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (0000008188A62400) [pid = 3744] [serial = 410] [outer = 00000081845B4000] 04:34:39 INFO - PROCESS | 3744 | 1468841679355 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (00000081F739B400) [pid = 3744] [serial = 411] [outer = 00000081845B4000] 04:34:40 INFO - PROCESS | 3744 | 1468841680045 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]]]}] 04:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1081ms 04:34:40 INFO - PROCESS | 3744 | 1468841680124 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 3744 | 1468841680128 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 04:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:34:40 INFO - PROCESS | 3744 | 1468841680133 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 3744 | 1468841680136 Marionette TRACE conn5 <- [1,514,null,{}] 04:34:40 INFO - PROCESS | 3744 | 1468841680142 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}] 04:34:40 INFO - PROCESS | 3744 | 1468841680145 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:40 INFO - PROCESS | 3744 | 1468841680252 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 04:34:40 INFO - PROCESS | 3744 | 1468841680344 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 3744 | 1468841680347 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:40 INFO - PROCESS | 3744 | ++DOCSHELL 000000818621E000 == 58 [pid = 3744] [id = 138] 04:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (0000008186240000) [pid = 3744] [serial = 412] [outer = 0000000000000000] 04:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (000000818796BC00) [pid = 3744] [serial = 413] [outer = 0000008186240000] 04:34:40 INFO - PROCESS | 3744 | 1468841680396 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (0000008187BB6C00) [pid = 3744] [serial = 414] [outer = 0000008186240000] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2870800 == 57 [pid = 3744] [id = 93] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008180C56800 == 56 [pid = 3744] [id = 92] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9412000 == 55 [pid = 3744] [id = 96] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C40800 == 54 [pid = 3744] [id = 95] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081FE48A800 == 53 [pid = 3744] [id = 132] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F98D8000 == 52 [pid = 3744] [id = 131] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008180C5A000 == 51 [pid = 3744] [id = 130] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7B7B800 == 50 [pid = 3744] [id = 129] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32A7000 == 49 [pid = 3744] [id = 128] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081897C5800 == 48 [pid = 3744] [id = 107] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1011800 == 47 [pid = 3744] [id = 127] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 000000818849E800 == 46 [pid = 3744] [id = 126] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 000000818636F000 == 45 [pid = 3744] [id = 125] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008185815000 == 44 [pid = 3744] [id = 124] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E22000 == 43 [pid = 3744] [id = 123] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEDBE000 == 42 [pid = 3744] [id = 119] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A7A000 == 41 [pid = 3744] [id = 120] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF709000 == 40 [pid = 3744] [id = 83] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF057000 == 39 [pid = 3744] [id = 72] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A7F800 == 38 [pid = 3744] [id = 97] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B10000 == 37 [pid = 3744] [id = 71] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1005000 == 36 [pid = 3744] [id = 121] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF93D000 == 35 [pid = 3744] [id = 86] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081FFB22000 == 34 [pid = 3744] [id = 122] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F4114800 == 33 [pid = 3744] [id = 94] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E12000 == 32 [pid = 3744] [id = 110] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B0D000 == 31 [pid = 3744] [id = 109] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008189383800 == 30 [pid = 3744] [id = 137] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081FFB0D800 == 29 [pid = 3744] [id = 136] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F21800 == 28 [pid = 3744] [id = 135] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 000000818620B800 == 27 [pid = 3744] [id = 134] 04:34:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF271000 == 26 [pid = 3744] [id = 133] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (00000081F1160C00) [pid = 3744] [serial = 343] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (00000081F2DFB800) [pid = 3744] [serial = 346] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (00000081F2B37000) [pid = 3744] [serial = 344] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081884C9400) [pid = 3744] [serial = 349] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081862DBC00) [pid = 3744] [serial = 331] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081FEAEE400) [pid = 3744] [serial = 329] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081FBD61800) [pid = 3744] [serial = 328] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0000008188AB3800) [pid = 3744] [serial = 320] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081F1A0CC00) [pid = 3744] [serial = 326] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081893D9400) [pid = 3744] [serial = 325] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081893DE400) [pid = 3744] [serial = 340] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081861EFC00) [pid = 3744] [serial = 334] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008187BB4C00) [pid = 3744] [serial = 335] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008189211800) [pid = 3744] [serial = 338] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (000000818920A000) [pid = 3744] [serial = 337] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081883D2000) [pid = 3744] [serial = 323] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008187B20C00) [pid = 3744] [serial = 322] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F73F4800) [pid = 3744] [serial = 352] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F7C9B800) [pid = 3744] [serial = 353] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F71AC800) [pid = 3744] [serial = 347] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F8DD1000) [pid = 3744] [serial = 355] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008187BAFC00) [pid = 3744] [serial = 332] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F1115800) [pid = 3744] [serial = 341] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F2D4DC00) [pid = 3744] [serial = 350] [outer = 0000000000000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3744 | 1468841681780 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]]]}] 04:34:41 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 04:34:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1694ms 04:34:41 INFO - PROCESS | 3744 | 1468841681829 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 3744 | 1468841681834 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 04:34:41 INFO - PROCESS | 3744 | 1468841681841 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:34:41 INFO - PROCESS | 3744 | 1468841681844 Marionette TRACE conn5 <- [1,518,null,{}] 04:34:41 INFO - PROCESS | 3744 | 1468841681850 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}] 04:34:41 INFO - PROCESS | 3744 | 1468841681853 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:41 INFO - PROCESS | 3744 | 1468841681949 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 04:34:42 INFO - PROCESS | 3744 | 1468841682020 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 3744 | 1468841682025 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:42 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182F12000 == 27 [pid = 3744] [id = 139] 04:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008184544800) [pid = 3744] [serial = 415] [outer = 0000000000000000] 04:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008184550800) [pid = 3744] [serial = 416] [outer = 0000008184544800] 04:34:42 INFO - PROCESS | 3744 | 1468841682074 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008182FD7800) [pid = 3744] [serial = 417] [outer = 0000008184544800] 04:34:42 INFO - PROCESS | 3744 | 1468841682503 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]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:34:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 04:34:42 INFO - PROCESS | 3744 | 1468841682581 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 3744 | 1468841682587 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 04:34:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:34:42 INFO - PROCESS | 3744 | 1468841682598 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 3744 | 1468841682601 Marionette TRACE conn5 <- [1,522,null,{}] 04:34:42 INFO - PROCESS | 3744 | 1468841682605 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}] 04:34:42 INFO - PROCESS | 3744 | 1468841682608 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:42 INFO - PROCESS | 3744 | 1468841682698 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 04:34:42 INFO - PROCESS | 3744 | 1468841682714 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 3744 | 1468841682717 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:42 INFO - PROCESS | 3744 | ++DOCSHELL 000000818588E800 == 28 [pid = 3744] [id = 140] 04:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008185AF0400) [pid = 3744] [serial = 418] [outer = 0000000000000000] 04:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081861E9C00) [pid = 3744] [serial = 419] [outer = 0000008185AF0400] 04:34:42 INFO - PROCESS | 3744 | 1468841682765 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008186239400) [pid = 3744] [serial = 420] [outer = 0000008185AF0400] 04:34:43 INFO - PROCESS | 3744 | 1468841683245 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]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 04:34:43 INFO - PROCESS | 3744 | 1468841683305 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 04:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:34:43 INFO - PROCESS | 3744 | 1468841683307 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 04:34:43 INFO - PROCESS | 3744 | 1468841683311 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 3744 | 1468841683314 Marionette TRACE conn5 <- [1,526,null,{}] 04:34:43 INFO - PROCESS | 3744 | 1468841683326 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}] 04:34:43 INFO - PROCESS | 3744 | 1468841683331 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:43 INFO - PROCESS | 3744 | 1468841683418 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 04:34:43 INFO - PROCESS | 3744 | 1468841683497 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 3744 | 1468841683501 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:43 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186184800 == 29 [pid = 3744] [id = 141] 04:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008183120400) [pid = 3744] [serial = 421] [outer = 0000000000000000] 04:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008187977800) [pid = 3744] [serial = 422] [outer = 0000008183120400] 04:34:43 INFO - PROCESS | 3744 | 1468841683552 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008187BAFC00) [pid = 3744] [serial = 423] [outer = 0000008183120400] 04:34:44 INFO - PROCESS | 3744 | 1468841684007 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]]]}] 04:34:44 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 04:34:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 735ms 04:34:44 INFO - PROCESS | 3744 | 1468841684048 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 3744 | 1468841684051 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 04:34:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:34:44 INFO - PROCESS | 3744 | 1468841684059 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 3744 | 1468841684061 Marionette TRACE conn5 <- [1,530,null,{}] 04:34:44 INFO - PROCESS | 3744 | 1468841684065 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}] 04:34:44 INFO - PROCESS | 3744 | 1468841684067 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:44 INFO - PROCESS | 3744 | 1468841684180 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 04:34:44 INFO - PROCESS | 3744 | 1468841684188 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 3744 | 1468841684190 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:44 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879C0800 == 30 [pid = 3744] [id = 142] 04:34:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081883D7000) [pid = 3744] [serial = 424] [outer = 0000000000000000] 04:34:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081884C1C00) [pid = 3744] [serial = 425] [outer = 00000081883D7000] 04:34:44 INFO - PROCESS | 3744 | 1468841684279 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008188A5BC00) [pid = 3744] [serial = 426] [outer = 00000081883D7000] 04:34:44 INFO - PROCESS | 3744 | 1468841684874 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"]]]}] 04:34:44 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 04:34:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:34:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:34:44 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 04:34:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:34:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:34:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 04:34:44 INFO - PROCESS | 3744 | 1468841684911 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 3744 | 1468841684913 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 04:34:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:34:44 INFO - PROCESS | 3744 | 1468841684917 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 3744 | 1468841684919 Marionette TRACE conn5 <- [1,534,null,{}] 04:34:44 INFO - PROCESS | 3744 | 1468841684922 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}] 04:34:44 INFO - PROCESS | 3744 | 1468841684925 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:45 INFO - PROCESS | 3744 | 1468841685044 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 04:34:45 INFO - PROCESS | 3744 | 1468841685095 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 3744 | 1468841685097 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:45 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189378000 == 31 [pid = 3744] [id = 143] 04:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008185AEEC00) [pid = 3744] [serial = 427] [outer = 0000000000000000] 04:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008188D66400) [pid = 3744] [serial = 428] [outer = 0000008185AEEC00] 04:34:45 INFO - PROCESS | 3744 | 1468841685141 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (000000818920B800) [pid = 3744] [serial = 429] [outer = 0000008185AEEC00] 04:34:45 INFO - PROCESS | 3744 | 1468841685564 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]]]}] 04:34:45 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. 04:34:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 693ms 04:34:45 INFO - PROCESS | 3744 | 1468841685612 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 3744 | 1468841685614 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 04:34:45 INFO - PROCESS | 3744 | 1468841685617 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:34:45 INFO - PROCESS | 3744 | 1468841685619 Marionette TRACE conn5 <- [1,538,null,{}] 04:34:45 INFO - PROCESS | 3744 | 1468841685623 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}] 04:34:45 INFO - PROCESS | 3744 | 1468841685629 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:45 INFO - PROCESS | 3744 | 1468841685761 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F73F6400) [pid = 3744] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081FC808000) [pid = 3744] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (000000818011D000) [pid = 3744] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F23C4800) [pid = 3744] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081861EE800) [pid = 3744] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008185AED000) [pid = 3744] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008188D61000) [pid = 3744] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008183126400) [pid = 3744] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081861EA800) [pid = 3744] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081884C8C00) [pid = 3744] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F2E4B400) [pid = 3744] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F7CA0800) [pid = 3744] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081861E5000) [pid = 3744] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008184548400) [pid = 3744] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:34:46 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081FC80B800) [pid = 3744] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:34:46 INFO - PROCESS | 3744 | 1468841686062 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 3744 | 1468841686064 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:46 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E10800 == 32 [pid = 3744] [id = 144] 04:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008180125C00) [pid = 3744] [serial = 430] [outer = 0000000000000000] 04:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008183127400) [pid = 3744] [serial = 431] [outer = 0000008180125C00] 04:34:46 INFO - PROCESS | 3744 | 1468841686111 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (000000818796B400) [pid = 3744] [serial = 432] [outer = 0000008180125C00] 04:34:46 INFO - PROCESS | 3744 | 1468841686495 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]]]}] 04:34:46 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. 04:34:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 941ms 04:34:46 INFO - PROCESS | 3744 | 1468841686562 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 3744 | 1468841686564 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 04:34:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:34:46 INFO - PROCESS | 3744 | 1468841686567 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 3744 | 1468841686569 Marionette TRACE conn5 <- [1,542,null,{}] 04:34:46 INFO - PROCESS | 3744 | 1468841686573 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}] 04:34:46 INFO - PROCESS | 3744 | 1468841686575 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:46 INFO - PROCESS | 3744 | 1468841686686 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 04:34:46 INFO - PROCESS | 3744 | 1468841686699 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 3744 | 1468841686701 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:46 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1AA5800 == 33 [pid = 3744] [id = 145] 04:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008187BB4800) [pid = 3744] [serial = 433] [outer = 0000000000000000] 04:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081892B8C00) [pid = 3744] [serial = 434] [outer = 0000008187BB4800] 04:34:46 INFO - PROCESS | 3744 | 1468841686749 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F1113800) [pid = 3744] [serial = 435] [outer = 0000008187BB4800] 04:34:47 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:47 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:34:47 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:47 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:34:47 INFO - PROCESS | 3744 | 1468841687166 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]]]}] 04:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 04:34:47 INFO - PROCESS | 3744 | 1468841687200 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 04:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:34:47 INFO - PROCESS | 3744 | 1468841687203 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 04:34:47 INFO - PROCESS | 3744 | 1468841687206 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 3744 | 1468841687208 Marionette TRACE conn5 <- [1,546,null,{}] 04:34:47 INFO - PROCESS | 3744 | 1468841687212 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}] 04:34:47 INFO - PROCESS | 3744 | 1468841687213 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:47 INFO - PROCESS | 3744 | 1468841687326 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 04:34:47 INFO - PROCESS | 3744 | 1468841687334 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 3744 | 1468841687336 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:47 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B09000 == 34 [pid = 3744] [id = 146] 04:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081861E5000) [pid = 3744] [serial = 436] [outer = 0000000000000000] 04:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F1116800) [pid = 3744] [serial = 437] [outer = 00000081861E5000] 04:34:47 INFO - PROCESS | 3744 | 1468841687388 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F1154000) [pid = 3744] [serial = 438] [outer = 00000081861E5000] 04:34:47 INFO - PROCESS | 3744 | 1468841687732 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]]]}] 04:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 585ms 04:34:47 INFO - PROCESS | 3744 | 1468841687795 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 3744 | 1468841687797 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 04:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:34:47 INFO - PROCESS | 3744 | 1468841687800 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 3744 | 1468841687802 Marionette TRACE conn5 <- [1,550,null,{}] 04:34:47 INFO - PROCESS | 3744 | 1468841687805 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}] 04:34:47 INFO - PROCESS | 3744 | 1468841687807 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:47 INFO - PROCESS | 3744 | 1468841687917 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 04:34:47 INFO - PROCESS | 3744 | 1468841687950 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 3744 | 1468841687952 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:47 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32A0000 == 35 [pid = 3744] [id = 147] 04:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F1150000) [pid = 3744] [serial = 439] [outer = 0000000000000000] 04:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F1161C00) [pid = 3744] [serial = 440] [outer = 00000081F1150000] 04:34:48 INFO - PROCESS | 3744 | 1468841688000 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F213CC00) [pid = 3744] [serial = 441] [outer = 00000081F1150000] 04:34:48 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:48 INFO - PROCESS | 3744 | 1468841688737 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]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 986ms 04:34:48 INFO - PROCESS | 3744 | 1468841688789 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 04:34:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:34:48 INFO - PROCESS | 3744 | 1468841688795 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 04:34:48 INFO - PROCESS | 3744 | 1468841688800 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 3744 | 1468841688803 Marionette TRACE conn5 <- [1,554,null,{}] 04:34:48 INFO - PROCESS | 3744 | 1468841688809 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}] 04:34:48 INFO - PROCESS | 3744 | 1468841688812 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:48 INFO - PROCESS | 3744 | 1468841688939 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 04:34:49 INFO - PROCESS | 3744 | 1468841689013 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 3744 | 1468841689016 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:49 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185995000 == 36 [pid = 3744] [id = 148] 04:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (000000818454A400) [pid = 3744] [serial = 442] [outer = 0000000000000000] 04:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008184A50000) [pid = 3744] [serial = 443] [outer = 000000818454A400] 04:34:49 INFO - PROCESS | 3744 | 1468841689115 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008185AEC000) [pid = 3744] [serial = 444] [outer = 000000818454A400] 04:34:49 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:49 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:34:49 INFO - PROCESS | 3744 | 1468841689706 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]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:34:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 944ms 04:34:49 INFO - PROCESS | 3744 | 1468841689746 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 3744 | 1468841689751 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 04:34:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:34:49 INFO - PROCESS | 3744 | 1468841689758 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 3744 | 1468841689761 Marionette TRACE conn5 <- [1,558,null,{}] 04:34:49 INFO - PROCESS | 3744 | 1468841689765 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}] 04:34:49 INFO - PROCESS | 3744 | 1468841689768 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:49 INFO - PROCESS | 3744 | 1468841689896 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 04:34:50 INFO - PROCESS | 3744 | 1468841689996 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 3744 | 1468841689998 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:50 INFO - PROCESS | 3744 | ++DOCSHELL 00000081884AA800 == 37 [pid = 3744] [id = 149] 04:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081845B7C00) [pid = 3744] [serial = 445] [outer = 0000000000000000] 04:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (000000818623AC00) [pid = 3744] [serial = 446] [outer = 00000081845B7C00] 04:34:50 INFO - PROCESS | 3744 | 1468841690055 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (0000008187B21C00) [pid = 3744] [serial = 447] [outer = 00000081845B7C00] 04:34:50 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:50 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:34:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B09000 == 36 [pid = 3744] [id = 146] 04:34:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1AA5800 == 35 [pid = 3744] [id = 145] 04:34:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E10800 == 34 [pid = 3744] [id = 144] 04:34:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008189378000 == 33 [pid = 3744] [id = 143] 04:34:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081879C0800 == 32 [pid = 3744] [id = 142] 04:34:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008186184800 == 31 [pid = 3744] [id = 141] 04:34:50 INFO - PROCESS | 3744 | --DOCSHELL 000000818588E800 == 30 [pid = 3744] [id = 140] 04:34:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008182F12000 == 29 [pid = 3744] [id = 139] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081FF168000) [pid = 3744] [serial = 399] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (000000818454CC00) [pid = 3744] [serial = 398] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081FED81C00) [pid = 3744] [serial = 395] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F7B2D000) [pid = 3744] [serial = 383] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F768E400) [pid = 3744] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F8D73C00) [pid = 3744] [serial = 384] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081FC8AC000) [pid = 3744] [serial = 386] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081831E6C00) [pid = 3744] [serial = 389] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081FE4D1400) [pid = 3744] [serial = 387] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F2DF4400) [pid = 3744] [serial = 379] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F111EC00) [pid = 3744] [serial = 376] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F1165400) [pid = 3744] [serial = 377] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (000000818796D400) [pid = 3744] [serial = 358] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008187BBB000) [pid = 3744] [serial = 359] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008189205000) [pid = 3744] [serial = 361] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081892B9C00) [pid = 3744] [serial = 362] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081831E9400) [pid = 3744] [serial = 367] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008185AE8C00) [pid = 3744] [serial = 368] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008186238400) [pid = 3744] [serial = 370] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187B21400) [pid = 3744] [serial = 371] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008188AB2800) [pid = 3744] [serial = 373] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008189207400) [pid = 3744] [serial = 374] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F2E57000) [pid = 3744] [serial = 364] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F813DC00) [pid = 3744] [serial = 365] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F9394000) [pid = 3744] [serial = 356] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081FF167800) [pid = 3744] [serial = 396] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081845BFC00) [pid = 3744] [serial = 390] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F2DF2400) [pid = 3744] [serial = 393] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008188AB0000) [pid = 3744] [serial = 392] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F2E5A400) [pid = 3744] [serial = 380] [outer = 0000000000000000] [url = about:blank] 04:34:50 INFO - PROCESS | 3744 | 1468841690738 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]]]}] 04:34:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1029ms 04:34:50 INFO - PROCESS | 3744 | 1468841690789 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 3744 | 1468841690793 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 04:34:50 INFO - PROCESS | 3744 | 1468841690798 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:34:50 INFO - PROCESS | 3744 | 1468841690801 Marionette TRACE conn5 <- [1,562,null,{}] 04:34:50 INFO - PROCESS | 3744 | 1468841690807 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}] 04:34:50 INFO - PROCESS | 3744 | 1468841690810 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:50 INFO - PROCESS | 3744 | 1468841690907 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 04:34:50 INFO - PROCESS | 3744 | 1468841690914 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 3744 | 1468841690919 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:50 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E2B800 == 30 [pid = 3744] [id = 150] 04:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081845B7800) [pid = 3744] [serial = 448] [outer = 0000000000000000] 04:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008185876800) [pid = 3744] [serial = 449] [outer = 00000081845B7800] 04:34:50 INFO - PROCESS | 3744 | 1468841690974 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081861E4000) [pid = 3744] [serial = 450] [outer = 00000081845B7800] 04:34:51 INFO - PROCESS | 3744 | 1468841691389 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]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 628ms 04:34:51 INFO - PROCESS | 3744 | 1468841691431 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 3744 | 1468841691435 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 04:34:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:34:51 INFO - PROCESS | 3744 | 1468841691441 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 3744 | 1468841691444 Marionette TRACE conn5 <- [1,566,null,{}] 04:34:51 INFO - PROCESS | 3744 | 1468841691448 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}] 04:34:51 INFO - PROCESS | 3744 | 1468841691450 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:51 INFO - PROCESS | 3744 | 1468841691540 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 04:34:51 INFO - PROCESS | 3744 | 1468841691547 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 3744 | 1468841691549 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:51 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A7C000 == 31 [pid = 3744] [id = 151] 04:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081862CE800) [pid = 3744] [serial = 451] [outer = 0000000000000000] 04:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008187971C00) [pid = 3744] [serial = 452] [outer = 00000081862CE800] 04:34:51 INFO - PROCESS | 3744 | 1468841691596 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008187BB3400) [pid = 3744] [serial = 453] [outer = 00000081862CE800] 04:34:52 INFO - PROCESS | 3744 | 1468841691993 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]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 586ms 04:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:34:52 INFO - PROCESS | 3744 | 1468841692031 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 3744 | 1468841692034 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 04:34:52 INFO - PROCESS | 3744 | 1468841692038 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 3744 | 1468841692042 Marionette TRACE conn5 <- [1,570,null,{}] 04:34:52 INFO - PROCESS | 3744 | 1468841692053 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}] 04:34:52 INFO - PROCESS | 3744 | 1468841692059 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:52 INFO - PROCESS | 3744 | 1468841692151 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 04:34:52 INFO - PROCESS | 3744 | 1468841692159 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 3744 | 1468841692162 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:52 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186388000 == 32 [pid = 3744] [id = 152] 04:34:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081883D4C00) [pid = 3744] [serial = 454] [outer = 0000000000000000] 04:34:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188A59800) [pid = 3744] [serial = 455] [outer = 00000081883D4C00] 04:34:52 INFO - PROCESS | 3744 | 1468841692211 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008188D61C00) [pid = 3744] [serial = 456] [outer = 00000081883D4C00] 04:34:52 INFO - PROCESS | 3744 | 1468841692804 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]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 839ms 04:34:52 INFO - PROCESS | 3744 | 1468841692884 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 3744 | 1468841692887 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 04:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:34:52 INFO - PROCESS | 3744 | 1468841692891 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 3744 | 1468841692893 Marionette TRACE conn5 <- [1,574,null,{}] 04:34:52 INFO - PROCESS | 3744 | 1468841692896 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}] 04:34:52 INFO - PROCESS | 3744 | 1468841692898 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:53 INFO - PROCESS | 3744 | 1468841693046 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 04:34:53 INFO - PROCESS | 3744 | 1468841693221 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 3744 | 1468841693223 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:53 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DF4800 == 33 [pid = 3744] [id = 153] 04:34:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008189209800) [pid = 3744] [serial = 457] [outer = 0000000000000000] 04:34:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081892B1C00) [pid = 3744] [serial = 458] [outer = 0000008189209800] 04:34:53 INFO - PROCESS | 3744 | 1468841693307 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081893D4400) [pid = 3744] [serial = 459] [outer = 0000008189209800] 04:34:53 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:53 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:34:53 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:53 INFO - PROCESS | 3744 | 1468841693805 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]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:34:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 943ms 04:34:53 INFO - PROCESS | 3744 | 1468841693844 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 3744 | 1468841693846 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 04:34:53 INFO - PROCESS | 3744 | 1468841693849 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 3744 | 1468841693851 Marionette TRACE conn5 <- [1,578,null,{}] 04:34:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:34:53 INFO - PROCESS | 3744 | 1468841693854 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}] 04:34:53 INFO - PROCESS | 3744 | 1468841693856 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:53 INFO - PROCESS | 3744 | 1468841693967 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 04:34:53 INFO - PROCESS | 3744 | 1468841693972 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 3744 | 1468841693974 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:53 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1AA2000 == 34 [pid = 3744] [id = 154] 04:34:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081893DB000) [pid = 3744] [serial = 460] [outer = 0000000000000000] 04:34:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081893DF400) [pid = 3744] [serial = 461] [outer = 00000081893DB000] 04:34:54 INFO - PROCESS | 3744 | 1468841694019 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F1120000) [pid = 3744] [serial = 462] [outer = 00000081893DB000] 04:34:54 INFO - PROCESS | 3744 | 1468841694479 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]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:34:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 04:34:54 INFO - PROCESS | 3744 | 1468841694546 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 3744 | 1468841694548 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 04:34:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:34:54 INFO - PROCESS | 3744 | 1468841694556 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 3744 | 1468841694558 Marionette TRACE conn5 <- [1,582,null,{}] 04:34:54 INFO - PROCESS | 3744 | 1468841694561 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}] 04:34:54 INFO - PROCESS | 3744 | 1468841694567 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:54 INFO - PROCESS | 3744 | 1468841694746 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 04:34:54 INFO - PROCESS | 3744 | 1468841694794 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 3744 | 1468841694796 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:54 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3A20800 == 35 [pid = 3744] [id = 155] 04:34:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F116BC00) [pid = 3744] [serial = 463] [outer = 0000000000000000] 04:34:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2B3C800) [pid = 3744] [serial = 464] [outer = 00000081F116BC00] 04:34:54 INFO - PROCESS | 3744 | 1468841694841 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F2D56000) [pid = 3744] [serial = 465] [outer = 00000081F116BC00] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008183120400) [pid = 3744] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008184544800) [pid = 3744] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008185AF0400) [pid = 3744] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008186240000) [pid = 3744] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081883D7000) [pid = 3744] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081845BDC00) [pid = 3744] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188D5E000) [pid = 3744] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F305F400) [pid = 3744] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081845B4000) [pid = 3744] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081861E5000) [pid = 3744] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008185AEEC00) [pid = 3744] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008180125C00) [pid = 3744] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008187BB4800) [pid = 3744] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:34:55 INFO - PROCESS | 3744 | 1468841695283 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]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 794ms 04:34:55 INFO - PROCESS | 3744 | 1468841695356 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 3744 | 1468841695358 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:34:55 INFO - PROCESS | 3744 | 1468841695362 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 3744 | 1468841695363 Marionette TRACE conn5 <- [1,586,null,{}] 04:34:55 INFO - PROCESS | 3744 | 1468841695367 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}] 04:34:55 INFO - PROCESS | 3744 | 1468841695369 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:55 INFO - PROCESS | 3744 | 1468841695452 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 04:34:55 INFO - PROCESS | 3744 | 1468841695457 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 3744 | 1468841695459 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:55 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185991000 == 36 [pid = 3744] [id = 156] 04:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008184547C00) [pid = 3744] [serial = 466] [outer = 0000000000000000] 04:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081883D7000) [pid = 3744] [serial = 467] [outer = 0000008184547C00] 04:34:55 INFO - PROCESS | 3744 | 1468841695503 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F2B42000) [pid = 3744] [serial = 468] [outer = 0000008184547C00] 04:34:55 INFO - PROCESS | 3744 | 1468841695917 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]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 586ms 04:34:55 INFO - PROCESS | 3744 | 1468841695958 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 3744 | 1468841695969 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 04:34:55 INFO - PROCESS | 3744 | 1468841695976 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 3744 | 1468841695978 Marionette TRACE conn5 <- [1,590,null,{}] 04:34:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:34:55 INFO - PROCESS | 3744 | 1468841695982 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}] 04:34:55 INFO - PROCESS | 3744 | 1468841695984 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:56 INFO - PROCESS | 3744 | 1468841696093 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 04:34:56 INFO - PROCESS | 3744 | 1468841696100 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 3744 | 1468841696102 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:56 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7EC8800 == 37 [pid = 3744] [id = 157] 04:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2DF2800) [pid = 3744] [serial = 469] [outer = 0000000000000000] 04:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2DF6400) [pid = 3744] [serial = 470] [outer = 00000081F2DF2800] 04:34:56 INFO - PROCESS | 3744 | 1468841696148 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F2E53800) [pid = 3744] [serial = 471] [outer = 00000081F2DF2800] 04:34:56 INFO - PROCESS | 3744 | [3744] 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 04:34:56 INFO - PROCESS | 3744 | 1468841696776 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]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:34:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 839ms 04:34:56 INFO - PROCESS | 3744 | 1468841696822 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 3744 | 1468841696824 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 04:34:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:34:56 INFO - PROCESS | 3744 | 1468841696828 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 3744 | 1468841696829 Marionette TRACE conn5 <- [1,594,null,{}] 04:34:56 INFO - PROCESS | 3744 | 1468841696833 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}] 04:34:56 INFO - PROCESS | 3744 | 1468841696835 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:56 INFO - PROCESS | 3744 | 1468841696948 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 04:34:56 INFO - PROCESS | 3744 | 1468841696957 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 3744 | 1468841696959 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:56 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C4B000 == 38 [pid = 3744] [id = 158] 04:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2E50400) [pid = 3744] [serial = 472] [outer = 0000000000000000] 04:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F3062400) [pid = 3744] [serial = 473] [outer = 00000081F2E50400] 04:34:57 INFO - PROCESS | 3744 | 1468841697002 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F3279800) [pid = 3744] [serial = 474] [outer = 00000081F2E50400] 04:34:57 INFO - PROCESS | 3744 | 1468841697674 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]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:34:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 882ms 04:34:57 INFO - PROCESS | 3744 | 1468841697715 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 3744 | 1468841697720 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 04:34:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:34:57 INFO - PROCESS | 3744 | 1468841697726 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 3744 | 1468841697732 Marionette TRACE conn5 <- [1,598,null,{}] 04:34:57 INFO - PROCESS | 3744 | 1468841697738 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}] 04:34:57 INFO - PROCESS | 3744 | 1468841697741 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:57 INFO - PROCESS | 3744 | 1468841697865 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 04:34:57 INFO - PROCESS | 3744 | 1468841697934 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 3744 | 1468841697937 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:58 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186218800 == 39 [pid = 3744] [id = 159] 04:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008185885800) [pid = 3744] [serial = 475] [outer = 0000000000000000] 04:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008186239C00) [pid = 3744] [serial = 476] [outer = 0000008185885800] 04:34:58 INFO - PROCESS | 3744 | 1468841698037 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008187BBD400) [pid = 3744] [serial = 477] [outer = 0000008185885800] 04:34:58 INFO - PROCESS | 3744 | 1468841698596 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]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:34:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 942ms 04:34:58 INFO - PROCESS | 3744 | 1468841698669 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 3744 | 1468841698674 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 04:34:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:34:58 INFO - PROCESS | 3744 | 1468841698681 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 3744 | 1468841698684 Marionette TRACE conn5 <- [1,602,null,{}] 04:34:58 INFO - PROCESS | 3744 | 1468841698688 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}] 04:34:58 INFO - PROCESS | 3744 | 1468841698691 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:58 INFO - PROCESS | 3744 | 1468841698833 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 04:34:58 INFO - PROCESS | 3744 | 1468841698953 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 3744 | 1468841698956 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:58 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32AA800 == 40 [pid = 3744] [id = 160] 04:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008189205000) [pid = 3744] [serial = 478] [outer = 0000000000000000] 04:34:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (000000818920A000) [pid = 3744] [serial = 479] [outer = 0000008189205000] 04:34:59 INFO - PROCESS | 3744 | 1468841699013 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F0F86C00) [pid = 3744] [serial = 480] [outer = 0000008189205000] 04:34:59 INFO - PROCESS | 3744 | 1468841699639 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]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:34:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1029ms 04:34:59 INFO - PROCESS | 3744 | 1468841699712 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 3744 | 1468841699715 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 04:34:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:34:59 INFO - PROCESS | 3744 | 1468841699733 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 3744 | 1468841699737 Marionette TRACE conn5 <- [1,606,null,{}] 04:34:59 INFO - PROCESS | 3744 | 1468841699769 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}] 04:34:59 INFO - PROCESS | 3744 | 1468841699775 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:34:59 INFO - PROCESS | 3744 | 1468841699895 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 04:34:59 INFO - PROCESS | 3744 | 1468841699964 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 3744 | 1468841699968 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F941D800 == 41 [pid = 3744] [id = 161] 04:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2B37800) [pid = 3744] [serial = 481] [outer = 0000000000000000] 04:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F2DEF400) [pid = 3744] [serial = 482] [outer = 00000081F2B37800] 04:35:00 INFO - PROCESS | 3744 | 1468841700067 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F365E000) [pid = 3744] [serial = 483] [outer = 00000081F2B37800] 04:35:00 INFO - PROCESS | 3744 | 1468841700676 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]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:35:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 985ms 04:35:00 INFO - PROCESS | 3744 | 1468841700706 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 3744 | 1468841700709 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 04:35:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:35:00 INFO - PROCESS | 3744 | 1468841700713 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 3744 | 1468841700715 Marionette TRACE conn5 <- [1,610,null,{}] 04:35:00 INFO - PROCESS | 3744 | 1468841700719 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}] 04:35:00 INFO - PROCESS | 3744 | 1468841700721 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:00 INFO - PROCESS | 3744 | 1468841700836 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 04:35:00 INFO - PROCESS | 3744 | 1468841700924 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 3744 | 1468841700926 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:00 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E19000 == 42 [pid = 3744] [id = 162] 04:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081862D1C00) [pid = 3744] [serial = 484] [outer = 0000000000000000] 04:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008187B1C400) [pid = 3744] [serial = 485] [outer = 00000081862D1C00] 04:35:00 INFO - PROCESS | 3744 | 1468841700983 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008189204C00) [pid = 3744] [serial = 486] [outer = 00000081862D1C00] 04:35:01 INFO - PROCESS | 3744 | 1468841701671 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]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:35:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1030ms 04:35:01 INFO - PROCESS | 3744 | 1468841701745 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 3744 | 1468841701750 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 04:35:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:35:01 INFO - PROCESS | 3744 | 1468841701755 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 3744 | 1468841701759 Marionette TRACE conn5 <- [1,614,null,{}] 04:35:01 INFO - PROCESS | 3744 | 1468841701802 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}] 04:35:01 INFO - PROCESS | 3744 | 1468841701805 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:01 INFO - PROCESS | 3744 | 1468841701921 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 04:35:02 INFO - PROCESS | 3744 | 1468841701990 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 3744 | 1468841701992 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:02 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185996000 == 43 [pid = 3744] [id = 163] 04:35:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008185AE5400) [pid = 3744] [serial = 487] [outer = 0000000000000000] 04:35:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (000000818623E800) [pid = 3744] [serial = 488] [outer = 0000008185AE5400] 04:35:02 INFO - PROCESS | 3744 | 1468841702043 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (0000008187B14C00) [pid = 3744] [serial = 489] [outer = 0000008185AE5400] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7EC8800 == 42 [pid = 3744] [id = 157] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008185991000 == 41 [pid = 3744] [id = 156] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3A20800 == 40 [pid = 3744] [id = 155] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1AA2000 == 39 [pid = 3744] [id = 154] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DF4800 == 38 [pid = 3744] [id = 153] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008186388000 == 37 [pid = 3744] [id = 152] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A7C000 == 36 [pid = 3744] [id = 151] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E2B800 == 35 [pid = 3744] [id = 150] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081884AA800 == 34 [pid = 3744] [id = 149] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008185995000 == 33 [pid = 3744] [id = 148] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32A0000 == 32 [pid = 3744] [id = 147] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 000000818621E000 == 31 [pid = 3744] [id = 138] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E19000 == 30 [pid = 3744] [id = 162] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F941D800 == 29 [pid = 3744] [id = 161] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32AA800 == 28 [pid = 3744] [id = 160] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008186218800 == 27 [pid = 3744] [id = 159] 04:35:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C4B000 == 26 [pid = 3744] [id = 158] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0000008187977800) [pid = 3744] [serial = 422] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0000008184550800) [pid = 3744] [serial = 416] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (0000008182FD7800) [pid = 3744] [serial = 417] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081861E9C00) [pid = 3744] [serial = 419] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0000008186239400) [pid = 3744] [serial = 420] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008187BB6C00) [pid = 3744] [serial = 414] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (000000818796BC00) [pid = 3744] [serial = 413] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081884C1C00) [pid = 3744] [serial = 425] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008187B18800) [pid = 3744] [serial = 402] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081861E6000) [pid = 3744] [serial = 401] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F0F8C400) [pid = 3744] [serial = 405] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081892B7000) [pid = 3744] [serial = 404] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081FC724400) [pid = 3744] [serial = 408] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F8C6D400) [pid = 3744] [serial = 407] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F739B400) [pid = 3744] [serial = 411] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008188A62400) [pid = 3744] [serial = 410] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F1116800) [pid = 3744] [serial = 437] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188D66400) [pid = 3744] [serial = 428] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008188A5BC00) [pid = 3744] [serial = 426] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008183127400) [pid = 3744] [serial = 431] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (000000818920B800) [pid = 3744] [serial = 429] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (000000818796B400) [pid = 3744] [serial = 432] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081892B8C00) [pid = 3744] [serial = 434] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F1113800) [pid = 3744] [serial = 435] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F1154000) [pid = 3744] [serial = 438] [outer = 0000000000000000] [url = about:blank] 04:35:02 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008187BAFC00) [pid = 3744] [serial = 423] [outer = 0000000000000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3744 | 1468841703221 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]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:35:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1512ms 04:35:03 INFO - PROCESS | 3744 | 1468841703271 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 3744 | 1468841703275 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 04:35:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:35:03 INFO - PROCESS | 3744 | 1468841703280 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 3744 | 1468841703285 Marionette TRACE conn5 <- [1,618,null,{}] 04:35:03 INFO - PROCESS | 3744 | 1468841703290 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}] 04:35:03 INFO - PROCESS | 3744 | 1468841703293 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:03 INFO - PROCESS | 3744 | 1468841703386 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 04:35:03 INFO - PROCESS | 3744 | 1468841703473 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 3744 | 1468841703476 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:03 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182FB2000 == 27 [pid = 3744] [id = 164] 04:35:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008183123C00) [pid = 3744] [serial = 490] [outer = 0000000000000000] 04:35:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081831E7C00) [pid = 3744] [serial = 491] [outer = 0000008183123C00] 04:35:03 INFO - PROCESS | 3744 | 1468841703525 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (000000818454D400) [pid = 3744] [serial = 492] [outer = 0000008183123C00] 04:35:03 INFO - PROCESS | 3744 | 1468841703896 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]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:35:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 647ms 04:35:03 INFO - PROCESS | 3744 | 1468841703940 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 3744 | 1468841703945 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 04:35:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:35:03 INFO - PROCESS | 3744 | 1468841703953 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 3744 | 1468841703956 Marionette TRACE conn5 <- [1,622,null,{}] 04:35:03 INFO - PROCESS | 3744 | 1468841703960 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}] 04:35:03 INFO - PROCESS | 3744 | 1468841703962 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:04 INFO - PROCESS | 3744 | 1468841704089 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 04:35:04 INFO - PROCESS | 3744 | 1468841704096 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 3744 | 1468841704099 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:04 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185989000 == 28 [pid = 3744] [id = 165] 04:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081845B3800) [pid = 3744] [serial = 493] [outer = 0000000000000000] 04:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008184A54C00) [pid = 3744] [serial = 494] [outer = 00000081845B3800] 04:35:04 INFO - PROCESS | 3744 | 1468841704147 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008185AEB000) [pid = 3744] [serial = 495] [outer = 00000081845B3800] 04:35:04 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:04 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:04 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:04 INFO - PROCESS | 3744 | 1468841704599 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]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 04:35:04 INFO - PROCESS | 3744 | 1468841704646 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 3744 | 1468841704648 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 04:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:35:04 INFO - PROCESS | 3744 | 1468841704652 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 3744 | 1468841704656 Marionette TRACE conn5 <- [1,626,null,{}] 04:35:04 INFO - PROCESS | 3744 | 1468841704668 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}] 04:35:04 INFO - PROCESS | 3744 | 1468841704674 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:04 INFO - PROCESS | 3744 | 1468841704763 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 04:35:04 INFO - PROCESS | 3744 | 1468841704773 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 3744 | 1468841704776 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:04 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186377000 == 29 [pid = 3744] [id = 166] 04:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008186241800) [pid = 3744] [serial = 496] [outer = 0000000000000000] 04:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081862D5000) [pid = 3744] [serial = 497] [outer = 0000008186241800] 04:35:04 INFO - PROCESS | 3744 | 1468841704830 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008187975000) [pid = 3744] [serial = 498] [outer = 0000008186241800] 04:35:05 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:05 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:05 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:05 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:05 INFO - PROCESS | 3744 | 1468841705305 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]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 04:35:05 INFO - PROCESS | 3744 | 1468841705346 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 3744 | 1468841705348 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 04:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:35:05 INFO - PROCESS | 3744 | 1468841705352 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 3744 | 1468841705354 Marionette TRACE conn5 <- [1,630,null,{}] 04:35:05 INFO - PROCESS | 3744 | 1468841705357 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}] 04:35:05 INFO - PROCESS | 3744 | 1468841705359 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:05 INFO - PROCESS | 3744 | 1468841705497 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 04:35:05 INFO - PROCESS | 3744 | 1468841705515 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 3744 | 1468841705518 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:05 INFO - PROCESS | 3744 | ++DOCSHELL 000000818839E800 == 30 [pid = 3744] [id = 167] 04:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008187B1E400) [pid = 3744] [serial = 499] [outer = 0000000000000000] 04:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008187BB2400) [pid = 3744] [serial = 500] [outer = 0000008187B1E400] 04:35:05 INFO - PROCESS | 3744 | 1468841705563 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081883CF800) [pid = 3744] [serial = 501] [outer = 0000008187B1E400] 04:35:06 INFO - PROCESS | 3744 | 1468841705994 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]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:35:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 691ms 04:35:06 INFO - PROCESS | 3744 | 1468841706046 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 3744 | 1468841706048 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 04:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:35:06 INFO - PROCESS | 3744 | 1468841706051 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 3744 | 1468841706053 Marionette TRACE conn5 <- [1,634,null,{}] 04:35:06 INFO - PROCESS | 3744 | 1468841706056 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}] 04:35:06 INFO - PROCESS | 3744 | 1468841706058 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:06 INFO - PROCESS | 3744 | 1468841706161 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 04:35:06 INFO - PROCESS | 3744 | 1468841706166 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 3744 | 1468841706168 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:06 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DE3800 == 31 [pid = 3744] [id = 168] 04:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081883D2C00) [pid = 3744] [serial = 502] [outer = 0000000000000000] 04:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081884BE000) [pid = 3744] [serial = 503] [outer = 00000081883D2C00] 04:35:06 INFO - PROCESS | 3744 | 1468841706214 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008188A5B400) [pid = 3744] [serial = 504] [outer = 00000081883D2C00] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (000000818454A400) [pid = 3744] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008184547C00) [pid = 3744] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F1150000) [pid = 3744] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081845B7800) [pid = 3744] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081883D4C00) [pid = 3744] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F116BC00) [pid = 3744] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008189209800) [pid = 3744] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081845B7C00) [pid = 3744] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081862CE800) [pid = 3744] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2E50400) [pid = 3744] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081893DB000) [pid = 3744] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:35:06 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F2DF2800) [pid = 3744] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:35:07 INFO - PROCESS | 3744 | 1468841707089 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]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1139ms 04:35:07 INFO - PROCESS | 3744 | 1468841707194 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 3744 | 1468841707199 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 04:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:35:07 INFO - PROCESS | 3744 | 1468841707205 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 3744 | 1468841707209 Marionette TRACE conn5 <- [1,638,null,{}] 04:35:07 INFO - PROCESS | 3744 | 1468841707215 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}] 04:35:07 INFO - PROCESS | 3744 | 1468841707218 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:07 INFO - PROCESS | 3744 | 1468841707348 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 04:35:07 INFO - PROCESS | 3744 | 1468841707413 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 3744 | 1468841707416 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:07 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185889000 == 32 [pid = 3744] [id = 169] 04:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (000000818311E800) [pid = 3744] [serial = 505] [outer = 0000000000000000] 04:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008183126400) [pid = 3744] [serial = 506] [outer = 000000818311E800] 04:35:07 INFO - PROCESS | 3744 | 1468841707474 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081845B3C00) [pid = 3744] [serial = 507] [outer = 000000818311E800] 04:35:08 INFO - PROCESS | 3744 | 1468841708183 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]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1032ms 04:35:08 INFO - PROCESS | 3744 | 1468841708240 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 3744 | 1468841708245 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 04:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:35:08 INFO - PROCESS | 3744 | 1468841708297 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 3744 | 1468841708301 Marionette TRACE conn5 <- [1,642,null,{}] 04:35:08 INFO - PROCESS | 3744 | 1468841708306 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}] 04:35:08 INFO - PROCESS | 3744 | 1468841708309 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:08 INFO - PROCESS | 3744 | 1468841708438 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 04:35:08 INFO - PROCESS | 3744 | 1468841708502 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 3744 | 1468841708505 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:08 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189380800 == 33 [pid = 3744] [id = 170] 04:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008185AEBC00) [pid = 3744] [serial = 508] [outer = 0000000000000000] 04:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081861EB400) [pid = 3744] [serial = 509] [outer = 0000008185AEBC00] 04:35:08 INFO - PROCESS | 3744 | 1468841708564 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081862CF800) [pid = 3744] [serial = 510] [outer = 0000008185AEBC00] 04:35:09 INFO - PROCESS | 3744 | 1468841709400 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]]]}] 04:35:09 INFO - PROCESS | 3744 | --DOCSHELL 000000818839E800 == 32 [pid = 3744] [id = 167] 04:35:09 INFO - PROCESS | 3744 | --DOCSHELL 0000008186377000 == 31 [pid = 3744] [id = 166] 04:35:09 INFO - PROCESS | 3744 | --DOCSHELL 0000008185989000 == 30 [pid = 3744] [id = 165] 04:35:09 INFO - PROCESS | 3744 | --DOCSHELL 0000008182FB2000 == 29 [pid = 3744] [id = 164] 04:35:09 INFO - PROCESS | 3744 | --DOCSHELL 0000008185996000 == 28 [pid = 3744] [id = 163] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F2DF6400) [pid = 3744] [serial = 470] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F2E53800) [pid = 3744] [serial = 471] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008185AEC000) [pid = 3744] [serial = 444] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2B42000) [pid = 3744] [serial = 468] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F1161C00) [pid = 3744] [serial = 440] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081883D7000) [pid = 3744] [serial = 467] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081861E4000) [pid = 3744] [serial = 450] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008188A59800) [pid = 3744] [serial = 455] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F2B3C800) [pid = 3744] [serial = 464] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F2D56000) [pid = 3744] [serial = 465] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008188D61C00) [pid = 3744] [serial = 456] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081892B1C00) [pid = 3744] [serial = 458] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008187B21C00) [pid = 3744] [serial = 447] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F213CC00) [pid = 3744] [serial = 441] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (0000008187971C00) [pid = 3744] [serial = 452] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F3279800) [pid = 3744] [serial = 474] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (000000818623AC00) [pid = 3744] [serial = 446] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (0000008184A50000) [pid = 3744] [serial = 443] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (0000008185876800) [pid = 3744] [serial = 449] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (00000081893DF400) [pid = 3744] [serial = 461] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (00000081F1120000) [pid = 3744] [serial = 462] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (00000081893D4400) [pid = 3744] [serial = 459] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (0000008187BB3400) [pid = 3744] [serial = 453] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (00000081F3062400) [pid = 3744] [serial = 473] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:35:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1236ms 04:35:09 INFO - PROCESS | 3744 | 1468841709489 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 04:35:09 INFO - PROCESS | 3744 | 1468841709494 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 04:35:09 INFO - PROCESS | 3744 | 1468841709499 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:35:09 INFO - PROCESS | 3744 | 1468841709503 Marionette TRACE conn5 <- [1,646,null,{}] 04:35:09 INFO - PROCESS | 3744 | 1468841709508 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}] 04:35:09 INFO - PROCESS | 3744 | 1468841709511 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:09 INFO - PROCESS | 3744 | 1468841709609 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 04:35:09 INFO - PROCESS | 3744 | 1468841709616 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 3744 | 1468841709621 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:09 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185814000 == 29 [pid = 3744] [id = 171] 04:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (0000008183122C00) [pid = 3744] [serial = 511] [outer = 0000000000000000] 04:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (00000081845B2400) [pid = 3744] [serial = 512] [outer = 0000008183122C00] 04:35:09 INFO - PROCESS | 3744 | 1468841709672 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (0000008184A58000) [pid = 3744] [serial = 513] [outer = 0000008183122C00] 04:35:10 INFO - PROCESS | 3744 | 1468841710158 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]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:35:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 692ms 04:35:10 INFO - PROCESS | 3744 | 1468841710195 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 3744 | 1468841710200 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 04:35:10 INFO - PROCESS | 3744 | 1468841710210 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:35:10 INFO - PROCESS | 3744 | 1468841710213 Marionette TRACE conn5 <- [1,650,null,{}] 04:35:10 INFO - PROCESS | 3744 | 1468841710217 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}] 04:35:10 INFO - PROCESS | 3744 | 1468841710219 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:10 INFO - PROCESS | 3744 | 1468841710310 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 04:35:10 INFO - PROCESS | 3744 | 1468841710320 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 3744 | 1468841710322 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:10 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186171800 == 30 [pid = 3744] [id = 172] 04:35:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (000000818623BC00) [pid = 3744] [serial = 514] [outer = 0000000000000000] 04:35:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (0000008186242000) [pid = 3744] [serial = 515] [outer = 000000818623BC00] 04:35:10 INFO - PROCESS | 3744 | 1468841710369 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (0000008187972800) [pid = 3744] [serial = 516] [outer = 000000818623BC00] 04:35:10 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:10 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:10 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:10 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:10 INFO - PROCESS | 3744 | 1468841710836 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]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:35:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 04:35:10 INFO - PROCESS | 3744 | 1468841710886 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 3744 | 1468841710888 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 04:35:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:35:10 INFO - PROCESS | 3744 | 1468841710892 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 3744 | 1468841710896 Marionette TRACE conn5 <- [1,654,null,{}] 04:35:10 INFO - PROCESS | 3744 | 1468841710907 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}] 04:35:10 INFO - PROCESS | 3744 | 1468841710912 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:11 INFO - PROCESS | 3744 | 1468841710999 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 04:35:11 INFO - PROCESS | 3744 | 1468841711008 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 3744 | 1468841711012 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:11 INFO - PROCESS | 3744 | ++DOCSHELL 000000818839A000 == 31 [pid = 3744] [id = 173] 04:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (000000818623D000) [pid = 3744] [serial = 517] [outer = 0000000000000000] 04:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081883CB400) [pid = 3744] [serial = 518] [outer = 000000818623D000] 04:35:11 INFO - PROCESS | 3744 | 1468841711116 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008188AA8C00) [pid = 3744] [serial = 519] [outer = 000000818623D000] 04:35:11 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:11 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:11 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:11 INFO - PROCESS | 3744 | 1468841711519 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]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 691ms 04:35:11 INFO - PROCESS | 3744 | 1468841711585 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 3744 | 1468841711588 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 04:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:35:11 INFO - PROCESS | 3744 | 1468841711592 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 3744 | 1468841711593 Marionette TRACE conn5 <- [1,658,null,{}] 04:35:11 INFO - PROCESS | 3744 | 1468841711597 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}] 04:35:11 INFO - PROCESS | 3744 | 1468841711599 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:11 INFO - PROCESS | 3744 | 1468841711717 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 04:35:11 INFO - PROCESS | 3744 | 1468841711729 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 3744 | 1468841711731 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:11 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897D0800 == 32 [pid = 3744] [id = 174] 04:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008188D64400) [pid = 3744] [serial = 520] [outer = 0000000000000000] 04:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008188D69400) [pid = 3744] [serial = 521] [outer = 0000008188D64400] 04:35:11 INFO - PROCESS | 3744 | 1468841711776 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008189207400) [pid = 3744] [serial = 522] [outer = 0000008188D64400] 04:35:12 INFO - PROCESS | 3744 | 1468841712220 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]]]}] 04:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 692ms 04:35:12 INFO - PROCESS | 3744 | 1468841712287 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 3744 | 1468841712289 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 04:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:35:12 INFO - PROCESS | 3744 | 1468841712299 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 3744 | 1468841712301 Marionette TRACE conn5 <- [1,662,null,{}] 04:35:12 INFO - PROCESS | 3744 | 1468841712310 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}] 04:35:12 INFO - PROCESS | 3744 | 1468841712312 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:12 INFO - PROCESS | 3744 | 1468841712446 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 04:35:12 INFO - PROCESS | 3744 | 1468841712469 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 3744 | 1468841712471 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:12 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1012800 == 33 [pid = 3744] [id = 175] 04:35:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008189211800) [pid = 3744] [serial = 523] [outer = 0000000000000000] 04:35:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081892B1C00) [pid = 3744] [serial = 524] [outer = 0000008189211800] 04:35:12 INFO - PROCESS | 3744 | 1468841712514 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081893D4000) [pid = 3744] [serial = 525] [outer = 0000008189211800] 04:35:12 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:12 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:12 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:12 INFO - PROCESS | 3744 | 1468841712955 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]]]}] 04:35:13 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 04:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 04:35:13 INFO - PROCESS | 3744 | 1468841712991 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 3744 | 1468841712994 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 04:35:13 INFO - PROCESS | 3744 | 1468841712997 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:35:13 INFO - PROCESS | 3744 | 1468841712998 Marionette TRACE conn5 <- [1,666,null,{}] 04:35:13 INFO - PROCESS | 3744 | 1468841713002 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}] 04:35:13 INFO - PROCESS | 3744 | 1468841713008 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:13 INFO - PROCESS | 3744 | 1468841713141 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 04:35:13 INFO - PROCESS | 3744 | 1468841713192 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 3744 | 1468841713194 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:13 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F23A6800 == 34 [pid = 3744] [id = 176] 04:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081893DB000) [pid = 3744] [serial = 526] [outer = 0000000000000000] 04:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F1113000) [pid = 3744] [serial = 527] [outer = 00000081893DB000] 04:35:13 INFO - PROCESS | 3744 | 1468841713239 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F1156000) [pid = 3744] [serial = 528] [outer = 00000081893DB000] 04:35:13 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008186241800) [pid = 3744] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:35:13 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081862D1C00) [pid = 3744] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:35:13 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008185885800) [pid = 3744] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:35:13 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F2B37800) [pid = 3744] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:35:13 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008189205000) [pid = 3744] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:35:13 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008187B1E400) [pid = 3744] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:35:13 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008183123C00) [pid = 3744] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:35:13 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (0000008185AE5400) [pid = 3744] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:35:13 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081845B3800) [pid = 3744] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:35:13 INFO - PROCESS | 3744 | 1468841713625 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]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 04:35:13 INFO - PROCESS | 3744 | 1468841713692 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 3744 | 1468841713695 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 04:35:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:35:13 INFO - PROCESS | 3744 | 1468841713698 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 3744 | 1468841713700 Marionette TRACE conn5 <- [1,670,null,{}] 04:35:13 INFO - PROCESS | 3744 | 1468841713703 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}] 04:35:13 INFO - PROCESS | 3744 | 1468841713705 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:13 INFO - PROCESS | 3744 | 1468841713841 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 04:35:13 INFO - PROCESS | 3744 | 1468841713904 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 3744 | 1468841713906 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:13 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B17800 == 35 [pid = 3744] [id = 177] 04:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008187B22800) [pid = 3744] [serial = 529] [outer = 0000000000000000] 04:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081F0F8C000) [pid = 3744] [serial = 530] [outer = 0000008187B22800] 04:35:13 INFO - PROCESS | 3744 | 1468841713953 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081F1167400) [pid = 3744] [serial = 531] [outer = 0000008187B22800] 04:35:14 INFO - PROCESS | 3744 | [3744] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:35:14 INFO - PROCESS | 3744 | [3744] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:35:14 INFO - PROCESS | 3744 | 1468841714825 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]]]}] 04:35:14 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) 04:35:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1137ms 04:35:14 INFO - PROCESS | 3744 | 1468841714838 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 3744 | 1468841714841 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 04:35:14 INFO - PROCESS | 3744 | 1468841714844 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:35:14 INFO - PROCESS | 3744 | 1468841714846 Marionette TRACE conn5 <- [1,674,null,{}] 04:35:14 INFO - PROCESS | 3744 | 1468841714849 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}] 04:35:14 INFO - PROCESS | 3744 | 1468841714851 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:14 INFO - PROCESS | 3744 | 1468841714957 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 04:35:14 INFO - PROCESS | 3744 | 1468841714965 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 3744 | 1468841714967 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:14 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3675800 == 36 [pid = 3744] [id = 178] 04:35:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081F11D7400) [pid = 3744] [serial = 532] [outer = 0000000000000000] 04:35:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081F2825400) [pid = 3744] [serial = 533] [outer = 00000081F11D7400] 04:35:15 INFO - PROCESS | 3744 | 1468841715011 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081F2B3AC00) [pid = 3744] [serial = 534] [outer = 00000081F11D7400] 04:35:15 INFO - PROCESS | 3744 | 1468841715958 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]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:35:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1127ms 04:35:15 INFO - PROCESS | 3744 | 1468841715975 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 3744 | 1468841715980 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 04:35:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:35:15 INFO - PROCESS | 3744 | 1468841715987 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 3744 | 1468841715990 Marionette TRACE conn5 <- [1,678,null,{}] 04:35:16 INFO - PROCESS | 3744 | 1468841715997 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}] 04:35:16 INFO - PROCESS | 3744 | 1468841716000 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:16 INFO - PROCESS | 3744 | 1468841716122 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 04:35:16 INFO - PROCESS | 3744 | 1468841716188 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 3744 | 1468841716191 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:16 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185985000 == 37 [pid = 3744] [id = 179] 04:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081845B3800) [pid = 3744] [serial = 535] [outer = 0000000000000000] 04:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081845C1800) [pid = 3744] [serial = 536] [outer = 00000081845B3800] 04:35:16 INFO - PROCESS | 3744 | 1468841716251 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008185AED400) [pid = 3744] [serial = 537] [outer = 00000081845B3800] 04:35:17 INFO - PROCESS | 3744 | 1468841717385 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]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:35:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1446ms 04:35:17 INFO - PROCESS | 3744 | 1468841717435 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 3744 | 1468841717440 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 04:35:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:35:17 INFO - PROCESS | 3744 | 1468841717447 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 3744 | 1468841717450 Marionette TRACE conn5 <- [1,682,null,{}] 04:35:17 INFO - PROCESS | 3744 | 1468841717454 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}] 04:35:17 INFO - PROCESS | 3744 | 1468841717457 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:17 INFO - PROCESS | 3744 | 1468841717657 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 04:35:17 INFO - PROCESS | 3744 | 1468841717715 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 3744 | 1468841717718 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:17 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189387000 == 38 [pid = 3744] [id = 180] 04:35:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081884BE400) [pid = 3744] [serial = 538] [outer = 0000000000000000] 04:35:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081884CB800) [pid = 3744] [serial = 539] [outer = 00000081884BE400] 04:35:17 INFO - PROCESS | 3744 | 1468841717775 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008188D64000) [pid = 3744] [serial = 540] [outer = 00000081884BE400] 04:35:18 INFO - PROCESS | 3744 | 1468841718812 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]]]}] 04:35:18 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) 04:35:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1390ms 04:35:18 INFO - PROCESS | 3744 | 1468841718839 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 3744 | 1468841718842 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 04:35:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:35:18 INFO - PROCESS | 3744 | 1468841718846 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 3744 | 1468841718850 Marionette TRACE conn5 <- [1,686,null,{}] 04:35:18 INFO - PROCESS | 3744 | 1468841718862 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}] 04:35:18 INFO - PROCESS | 3744 | 1468841718867 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:19 INFO - PROCESS | 3744 | 1468841719015 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 04:35:19 INFO - PROCESS | 3744 | 1468841719130 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 3744 | 1468841719134 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:19 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185805000 == 39 [pid = 3744] [id = 181] 04:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (000000818454F800) [pid = 3744] [serial = 541] [outer = 0000000000000000] 04:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008187976000) [pid = 3744] [serial = 542] [outer = 000000818454F800] 04:35:19 INFO - PROCESS | 3744 | 1468841719193 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F1A11800) [pid = 3744] [serial = 543] [outer = 000000818454F800] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B17800 == 38 [pid = 3744] [id = 177] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081F23A6800 == 37 [pid = 3744] [id = 176] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1012800 == 36 [pid = 3744] [id = 175] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081897D0800 == 35 [pid = 3744] [id = 174] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 000000818839A000 == 34 [pid = 3744] [id = 173] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 0000008186171800 == 33 [pid = 3744] [id = 172] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 0000008185814000 == 32 [pid = 3744] [id = 171] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 0000008189380800 == 31 [pid = 3744] [id = 170] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 0000008185889000 == 30 [pid = 3744] [id = 169] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DE3800 == 29 [pid = 3744] [id = 168] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 0000008189387000 == 28 [pid = 3744] [id = 180] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3675800 == 27 [pid = 3744] [id = 178] 04:35:20 INFO - PROCESS | 3744 | --DOCSHELL 0000008185985000 == 26 [pid = 3744] [id = 179] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081862D5000) [pid = 3744] [serial = 497] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187975000) [pid = 3744] [serial = 498] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008189204C00) [pid = 3744] [serial = 486] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187BBD400) [pid = 3744] [serial = 477] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F365E000) [pid = 3744] [serial = 483] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F0F86C00) [pid = 3744] [serial = 480] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081884BE000) [pid = 3744] [serial = 503] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008187BB2400) [pid = 3744] [serial = 500] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081831E7C00) [pid = 3744] [serial = 491] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (000000818454D400) [pid = 3744] [serial = 492] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008187B14C00) [pid = 3744] [serial = 489] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (000000818623E800) [pid = 3744] [serial = 488] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081883CF800) [pid = 3744] [serial = 501] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (0000008186239C00) [pid = 3744] [serial = 476] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (000000818920A000) [pid = 3744] [serial = 479] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F2DEF400) [pid = 3744] [serial = 482] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008187B1C400) [pid = 3744] [serial = 485] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (0000008184A54C00) [pid = 3744] [serial = 494] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (0000008185AEB000) [pid = 3744] [serial = 495] [outer = 0000000000000000] [url = about:blank] 04:35:21 INFO - PROCESS | 3744 | 1468841721051 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]]]}] 04:35:21 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) 04:35:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2246ms 04:35:21 INFO - PROCESS | 3744 | 1468841721094 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 3744 | 1468841721097 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 04:35:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:35:21 INFO - PROCESS | 3744 | 1468841721104 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 3744 | 1468841721108 Marionette TRACE conn5 <- [1,690,null,{}] 04:35:21 INFO - PROCESS | 3744 | 1468841721115 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}] 04:35:21 INFO - PROCESS | 3744 | 1468841721118 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:21 INFO - PROCESS | 3744 | 1468841721212 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 04:35:21 INFO - PROCESS | 3744 | 1468841721273 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 3744 | 1468841721276 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:21 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182F19000 == 27 [pid = 3744] [id = 182] 04:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (00000081831E5400) [pid = 3744] [serial = 544] [outer = 0000000000000000] 04:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081831E8400) [pid = 3744] [serial = 545] [outer = 00000081831E5400] 04:35:21 INFO - PROCESS | 3744 | 1468841721329 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (0000008184550800) [pid = 3744] [serial = 546] [outer = 00000081831E5400] 04:35:22 INFO - PROCESS | 3744 | 1468841722248 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]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:35:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1193ms 04:35:22 INFO - PROCESS | 3744 | 1468841722301 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 3744 | 1468841722306 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 04:35:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:35:22 INFO - PROCESS | 3744 | 1468841722313 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 3744 | 1468841722316 Marionette TRACE conn5 <- [1,694,null,{}] 04:35:22 INFO - PROCESS | 3744 | 1468841722320 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}] 04:35:22 INFO - PROCESS | 3744 | 1468841722323 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:22 INFO - PROCESS | 3744 | 1468841722419 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 04:35:22 INFO - PROCESS | 3744 | 1468841722426 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 3744 | 1468841722429 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:22 INFO - PROCESS | 3744 | ++DOCSHELL 000000818589E000 == 28 [pid = 3744] [id = 183] 04:35:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008185AE3C00) [pid = 3744] [serial = 547] [outer = 0000000000000000] 04:35:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008185AEB400) [pid = 3744] [serial = 548] [outer = 0000008185AE3C00] 04:35:22 INFO - PROCESS | 3744 | 1468841722477 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081861EE800) [pid = 3744] [serial = 549] [outer = 0000008185AE3C00] 04:35:23 INFO - PROCESS | 3744 | 1468841723461 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]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:35:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1190ms 04:35:23 INFO - PROCESS | 3744 | 1468841723504 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 3744 | 1468841723507 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 04:35:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:35:23 INFO - PROCESS | 3744 | 1468841723511 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 3744 | 1468841723514 Marionette TRACE conn5 <- [1,698,null,{}] 04:35:23 INFO - PROCESS | 3744 | 1468841723526 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}] 04:35:23 INFO - PROCESS | 3744 | 1468841723531 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:23 INFO - PROCESS | 3744 | 1468841723658 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 04:35:23 INFO - PROCESS | 3744 | 1468841723666 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 3744 | 1468841723669 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:23 INFO - PROCESS | 3744 | ++DOCSHELL 000000818620E000 == 29 [pid = 3744] [id = 184] 04:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081862DB800) [pid = 3744] [serial = 550] [outer = 0000000000000000] 04:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008187978C00) [pid = 3744] [serial = 551] [outer = 00000081862DB800] 04:35:23 INFO - PROCESS | 3744 | 1468841723720 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187BAE800) [pid = 3744] [serial = 552] [outer = 00000081862DB800] 04:35:24 INFO - PROCESS | 3744 | 1468841724695 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]]]}] 04:35:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:35:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1251ms 04:35:24 INFO - PROCESS | 3744 | 1468841724764 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 3744 | 1468841724767 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 04:35:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:35:24 INFO - PROCESS | 3744 | 1468841724771 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 3744 | 1468841724773 Marionette TRACE conn5 <- [1,702,null,{}] 04:35:24 INFO - PROCESS | 3744 | 1468841724776 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}] 04:35:24 INFO - PROCESS | 3744 | 1468841724778 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:24 INFO - PROCESS | 3744 | 1468841724893 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 04:35:24 INFO - PROCESS | 3744 | 1468841724899 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 3744 | 1468841724901 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:24 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879B4000 == 30 [pid = 3744] [id = 185] 04:35:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081884BC400) [pid = 3744] [serial = 553] [outer = 0000000000000000] 04:35:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081884C4C00) [pid = 3744] [serial = 554] [outer = 00000081884BC400] 04:35:24 INFO - PROCESS | 3744 | 1468841724984 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008188A58800) [pid = 3744] [serial = 555] [outer = 00000081884BC400] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F11D7400) [pid = 3744] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008189211800) [pid = 3744] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081893DB000) [pid = 3744] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (000000818623D000) [pid = 3744] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008185AEBC00) [pid = 3744] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (000000818311E800) [pid = 3744] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (0000008183122C00) [pid = 3744] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (000000818623BC00) [pid = 3744] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081883D2C00) [pid = 3744] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008187B22800) [pid = 3744] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (0000008188D64400) [pid = 3744] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:35:25 INFO - PROCESS | 3744 | 1468841725942 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]]]}] 04:35:25 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 04:35:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1194ms 04:35:25 INFO - PROCESS | 3744 | 1468841725968 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 3744 | 1468841725970 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 04:35:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:35:25 INFO - PROCESS | 3744 | 1468841725973 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 3744 | 1468841725975 Marionette TRACE conn5 <- [1,706,null,{}] 04:35:25 INFO - PROCESS | 3744 | 1468841725978 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}] 04:35:25 INFO - PROCESS | 3744 | 1468841725981 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:26 INFO - PROCESS | 3744 | 1468841726064 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 04:35:26 INFO - PROCESS | 3744 | 1468841726070 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 3744 | 1468841726072 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:26 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883AA800 == 31 [pid = 3744] [id = 186] 04:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (0000008187B1E000) [pid = 3744] [serial = 556] [outer = 0000000000000000] 04:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (0000008188A56400) [pid = 3744] [serial = 557] [outer = 0000008187B1E000] 04:35:26 INFO - PROCESS | 3744 | 1468841726119 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008188AA8400) [pid = 3744] [serial = 558] [outer = 0000008187B1E000] 04:35:27 INFO - PROCESS | 3744 | 1468841727059 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]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:35:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1123ms 04:35:27 INFO - PROCESS | 3744 | 1468841727100 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 3744 | 1468841727102 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 04:35:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:35:27 INFO - PROCESS | 3744 | 1468841727105 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 3744 | 1468841727107 Marionette TRACE conn5 <- [1,710,null,{}] 04:35:27 INFO - PROCESS | 3744 | 1468841727111 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}] 04:35:27 INFO - PROCESS | 3744 | 1468841727117 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:27 INFO - PROCESS | 3744 | 1468841727280 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 04:35:27 INFO - PROCESS | 3744 | 1468841727343 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 3744 | 1468841727347 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:27 INFO - PROCESS | 3744 | ++DOCSHELL 0000008180C5B800 == 32 [pid = 3744] [id = 187] 04:35:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008180120800) [pid = 3744] [serial = 559] [outer = 0000000000000000] 04:35:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008180279400) [pid = 3744] [serial = 560] [outer = 0000008180120800] 04:35:27 INFO - PROCESS | 3744 | 1468841727408 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (000000818311AC00) [pid = 3744] [serial = 561] [outer = 0000008180120800] 04:35:28 INFO - PROCESS | 3744 | 1468841728176 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] 04:35:28 INFO - PROCESS | 3744 | 1468841728264 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 04:35:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:35:28 INFO - PROCESS | 3744 | 1468841728270 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - PROCESS | 3744 | 1468841728273 Marionette TRACE conn5 <- [1,714,null,{}] 04:35:28 INFO - PROCESS | 3744 | 1468841728278 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}] 04:35:28 INFO - PROCESS | 3744 | 1468841728284 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:28 INFO - PROCESS | 3744 | 1468841728414 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 04:35:28 INFO - PROCESS | 3744 | 1468841728476 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 3744 | 1468841728479 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:28 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186208000 == 33 [pid = 3744] [id = 188] 04:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008185AE4800) [pid = 3744] [serial = 562] [outer = 0000000000000000] 04:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081861EF000) [pid = 3744] [serial = 563] [outer = 0000008185AE4800] 04:35:28 INFO - PROCESS | 3744 | 1468841728538 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081862D5C00) [pid = 3744] [serial = 564] [outer = 0000008185AE4800] 04:35:29 INFO - PROCESS | 3744 | 1468841729476 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]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:35:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1231ms 04:35:29 INFO - PROCESS | 3744 | 1468841729504 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 04:35:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:35:29 INFO - PROCESS | 3744 | 1468841729509 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 04:35:29 INFO - PROCESS | 3744 | 1468841729514 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 3744 | 1468841729518 Marionette TRACE conn5 <- [1,718,null,{}] 04:35:29 INFO - PROCESS | 3744 | 1468841729525 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}] 04:35:29 INFO - PROCESS | 3744 | 1468841729527 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:29 INFO - PROCESS | 3744 | 1468841729652 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 04:35:29 INFO - PROCESS | 3744 | 1468841729715 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 3744 | 1468841729720 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:29 INFO - PROCESS | 3744 | ++DOCSHELL 000000818589A800 == 34 [pid = 3744] [id = 189] 04:35:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008184550C00) [pid = 3744] [serial = 565] [outer = 0000000000000000] 04:35:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081845B7000) [pid = 3744] [serial = 566] [outer = 0000008184550C00] 04:35:29 INFO - PROCESS | 3744 | 1468841729772 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008185AE4000) [pid = 3744] [serial = 567] [outer = 0000008184550C00] 04:35:30 INFO - PROCESS | 3744 | --DOCSHELL 00000081F329E000 == 33 [pid = 3744] [id = 10] 04:35:30 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A97000 == 32 [pid = 3744] [id = 23] 04:35:30 INFO - PROCESS | 3744 | --DOCSHELL 00000081F912D800 == 31 [pid = 3744] [id = 15] 04:35:30 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEDB3800 == 30 [pid = 3744] [id = 18] 04:35:30 INFO - PROCESS | 3744 | --DOCSHELL 00000081F74FB000 == 29 [pid = 3744] [id = 13] 04:35:30 INFO - PROCESS | 3744 | --DOCSHELL 00000081883AA800 == 28 [pid = 3744] [id = 186] 04:35:30 INFO - PROCESS | 3744 | --DOCSHELL 00000081879B4000 == 27 [pid = 3744] [id = 185] 04:35:30 INFO - PROCESS | 3744 | --DOCSHELL 000000818620E000 == 26 [pid = 3744] [id = 184] 04:35:30 INFO - PROCESS | 3744 | --DOCSHELL 000000818589E000 == 25 [pid = 3744] [id = 183] 04:35:30 INFO - PROCESS | 3744 | --DOCSHELL 0000008182F19000 == 24 [pid = 3744] [id = 182] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081892B1C00) [pid = 3744] [serial = 524] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F1113000) [pid = 3744] [serial = 527] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081883CB400) [pid = 3744] [serial = 518] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008188AA8C00) [pid = 3744] [serial = 519] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081861EB400) [pid = 3744] [serial = 509] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081862CF800) [pid = 3744] [serial = 510] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008183126400) [pid = 3744] [serial = 506] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081845B3C00) [pid = 3744] [serial = 507] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081845B2400) [pid = 3744] [serial = 512] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (0000008184A58000) [pid = 3744] [serial = 513] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008186242000) [pid = 3744] [serial = 515] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (0000008187972800) [pid = 3744] [serial = 516] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (0000008188A5B400) [pid = 3744] [serial = 504] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (00000081893D4000) [pid = 3744] [serial = 525] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (00000081F0F8C000) [pid = 3744] [serial = 530] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (0000008188D69400) [pid = 3744] [serial = 521] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (0000008189207400) [pid = 3744] [serial = 522] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (00000081F1156000) [pid = 3744] [serial = 528] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (00000081F1167400) [pid = 3744] [serial = 531] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (00000081F2B3AC00) [pid = 3744] [serial = 534] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (00000081F2825400) [pid = 3744] [serial = 533] [outer = 0000000000000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3744 | 1468841730363 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] 04:35:30 INFO - PROCESS | 3744 | 1468841730400 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 04:35:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:35:30 INFO - PROCESS | 3744 | 1468841730407 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:35:30 INFO - PROCESS | 3744 | 1468841730410 Marionette TRACE conn5 <- [1,722,null,{}] 04:35:30 INFO - PROCESS | 3744 | 1468841730414 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}] 04:35:30 INFO - PROCESS | 3744 | 1468841730416 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:30 INFO - PROCESS | 3744 | 1468841730511 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 04:35:30 INFO - PROCESS | 3744 | 1468841730520 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 3744 | 1468841730522 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:30 INFO - PROCESS | 3744 | ++DOCSHELL 000000818617F000 == 25 [pid = 3744] [id = 190] 04:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (0000008185AEBC00) [pid = 3744] [serial = 568] [outer = 0000000000000000] 04:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (00000081862DBC00) [pid = 3744] [serial = 569] [outer = 0000008185AEBC00] 04:35:30 INFO - PROCESS | 3744 | 1468841730573 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (0000008187B19800) [pid = 3744] [serial = 570] [outer = 0000008185AEBC00] 04:35:31 INFO - PROCESS | 3744 | 1468841731043 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]]]}] 04:35:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:35:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 04:35:31 INFO - PROCESS | 3744 | 1468841731100 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 3744 | 1468841731102 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 04:35:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:35:31 INFO - PROCESS | 3744 | 1468841731108 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 3744 | 1468841731112 Marionette TRACE conn5 <- [1,726,null,{}] 04:35:31 INFO - PROCESS | 3744 | 1468841731124 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}] 04:35:31 INFO - PROCESS | 3744 | 1468841731129 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:31 INFO - PROCESS | 3744 | 1468841731226 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 04:35:31 INFO - PROCESS | 3744 | 1468841731240 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 3744 | 1468841731244 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:31 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188492000 == 26 [pid = 3744] [id = 191] 04:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (00000081883D4000) [pid = 3744] [serial = 571] [outer = 0000000000000000] 04:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (0000008188A5AC00) [pid = 3744] [serial = 572] [outer = 00000081883D4000] 04:35:31 INFO - PROCESS | 3744 | 1468841731294 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (0000008188AB0800) [pid = 3744] [serial = 573] [outer = 00000081883D4000] 04:35:32 INFO - PROCESS | 3744 | [3744] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:35:32 INFO - PROCESS | 3744 | 1468841732266 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]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:35:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1192ms 04:35:32 INFO - PROCESS | 3744 | 1468841732301 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 3744 | 1468841732304 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 04:35:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:35:32 INFO - PROCESS | 3744 | 1468841732307 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 3744 | 1468841732309 Marionette TRACE conn5 <- [1,730,null,{}] 04:35:32 INFO - PROCESS | 3744 | 1468841732313 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}] 04:35:32 INFO - PROCESS | 3744 | 1468841732315 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:32 INFO - PROCESS | 3744 | 1468841732427 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 04:35:32 INFO - PROCESS | 3744 | 1468841732433 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 3744 | 1468841732436 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:32 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189396000 == 27 [pid = 3744] [id = 192] 04:35:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (00000081892AE400) [pid = 3744] [serial = 574] [outer = 0000000000000000] 04:35:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (00000081892B5C00) [pid = 3744] [serial = 575] [outer = 00000081892AE400] 04:35:32 INFO - PROCESS | 3744 | 1468841732518 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (00000081893D2000) [pid = 3744] [serial = 576] [outer = 00000081892AE400] 04:35:33 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081862DB800) [pid = 3744] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:35:33 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (00000081884BC400) [pid = 3744] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:35:33 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (0000008185AE3C00) [pid = 3744] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:35:33 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (000000818454F800) [pid = 3744] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:35:33 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (00000081831E5400) [pid = 3744] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:35:33 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (00000081845B3800) [pid = 3744] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:35:33 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (00000081884BE400) [pid = 3744] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:35:33 INFO - PROCESS | 3744 | 1468841733461 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]]]}] 04:35:33 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 04:35:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1193ms 04:35:33 INFO - PROCESS | 3744 | 1468841733502 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 3744 | 1468841733504 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 04:35:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:35:33 INFO - PROCESS | 3744 | 1468841733508 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 3744 | 1468841733510 Marionette TRACE conn5 <- [1,734,null,{}] 04:35:33 INFO - PROCESS | 3744 | 1468841733513 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}] 04:35:33 INFO - PROCESS | 3744 | 1468841733515 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:33 INFO - PROCESS | 3744 | 1468841733621 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 04:35:33 INFO - PROCESS | 3744 | 1468841733660 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:33 INFO - PROCESS | 3744 | 1468841733663 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:33 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1003000 == 28 [pid = 3744] [id = 193] 04:35:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (0000008181937000) [pid = 3744] [serial = 577] [outer = 0000000000000000] 04:35:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (00000081862DB800) [pid = 3744] [serial = 578] [outer = 0000008181937000] 04:35:33 INFO - PROCESS | 3744 | 1468841733707 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (00000081893D7000) [pid = 3744] [serial = 579] [outer = 0000008181937000] 04:35:34 INFO - PROCESS | 3744 | 1468841734580 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]]]}] 04:35:34 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.) 04:35:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1080ms 04:35:34 INFO - PROCESS | 3744 | 1468841734591 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 3744 | 1468841734593 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 04:35:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:35:34 INFO - PROCESS | 3744 | 1468841734596 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 3744 | 1468841734598 Marionette TRACE conn5 <- [1,738,null,{}] 04:35:34 INFO - PROCESS | 3744 | 1468841734602 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}] 04:35:34 INFO - PROCESS | 3744 | 1468841734608 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:34 INFO - PROCESS | 3744 | 1468841734761 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 04:35:34 INFO - PROCESS | 3744 | 1468841734770 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 3744 | 1468841734772 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:34 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F23A6800 == 29 [pid = 3744] [id = 194] 04:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (00000081F1112C00) [pid = 3744] [serial = 580] [outer = 0000000000000000] 04:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (00000081F115A400) [pid = 3744] [serial = 581] [outer = 00000081F1112C00] 04:35:34 INFO - PROCESS | 3744 | 1468841734817 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (00000081F11D1800) [pid = 3744] [serial = 582] [outer = 00000081F1112C00] 04:35:35 INFO - PROCESS | 3744 | 1468841735734 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]]]}] 04:35:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:35:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1193ms 04:35:35 INFO - PROCESS | 3744 | 1468841735793 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 04:35:35 INFO - PROCESS | 3744 | 1468841735795 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 04:35:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:35:35 INFO - PROCESS | 3744 | 1468841735799 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 3744 | 1468841735801 Marionette TRACE conn5 <- [1,742,null,{}] 04:35:35 INFO - PROCESS | 3744 | 1468841735804 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}] 04:35:35 INFO - PROCESS | 3744 | 1468841735806 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:35 INFO - PROCESS | 3744 | 1468841735912 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 04:35:35 INFO - PROCESS | 3744 | 1468841735920 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 3744 | 1468841735922 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:35 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F04000 == 30 [pid = 3744] [id = 195] 04:35:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (00000081F2826C00) [pid = 3744] [serial = 583] [outer = 0000000000000000] 04:35:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081F2B39C00) [pid = 3744] [serial = 584] [outer = 00000081F2826C00] 04:35:35 INFO - PROCESS | 3744 | 1468841735973 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081F2D4E800) [pid = 3744] [serial = 585] [outer = 00000081F2826C00] 04:35:37 INFO - PROCESS | 3744 | 1468841737039 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]]]}] 04:35:37 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 04:35:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1297ms 04:35:37 INFO - PROCESS | 3744 | 1468841737100 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 3744 | 1468841737105 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 04:35:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:35:37 INFO - PROCESS | 3744 | 1468841737110 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 3744 | 1468841737114 Marionette TRACE conn5 <- [1,746,null,{}] 04:35:37 INFO - PROCESS | 3744 | 1468841737120 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}] 04:35:37 INFO - PROCESS | 3744 | 1468841737124 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:37 INFO - PROCESS | 3744 | 1468841737343 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 04:35:37 INFO - PROCESS | 3744 | 1468841737402 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 3744 | 1468841737406 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:37 INFO - PROCESS | 3744 | ++DOCSHELL 000000818620F000 == 31 [pid = 3744] [id = 196] 04:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008185884800) [pid = 3744] [serial = 586] [outer = 0000000000000000] 04:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008185AF1C00) [pid = 3744] [serial = 587] [outer = 0000008185884800] 04:35:37 INFO - PROCESS | 3744 | 1468841737464 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008187974400) [pid = 3744] [serial = 588] [outer = 0000008185884800] 04:35:38 INFO - PROCESS | 3744 | 1468841738054 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]]]}] 04:35:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:35:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 985ms 04:35:38 INFO - PROCESS | 3744 | 1468841738099 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 04:35:38 INFO - PROCESS | 3744 | 1468841738104 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 04:35:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:35:38 INFO - PROCESS | 3744 | 1468841738111 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:35:38 INFO - PROCESS | 3744 | 1468841738114 Marionette TRACE conn5 <- [1,750,null,{}] 04:35:38 INFO - PROCESS | 3744 | 1468841738118 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}] 04:35:38 INFO - PROCESS | 3744 | 1468841738121 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:38 INFO - PROCESS | 3744 | 1468841738234 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 04:35:38 INFO - PROCESS | 3744 | 1468841738304 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 3744 | 1468841738307 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:38 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1019800 == 32 [pid = 3744] [id = 197] 04:35:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081884C9C00) [pid = 3744] [serial = 589] [outer = 0000000000000000] 04:35:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008188A62C00) [pid = 3744] [serial = 590] [outer = 00000081884C9C00] 04:35:38 INFO - PROCESS | 3744 | 1468841738364 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (000000818920CC00) [pid = 3744] [serial = 591] [outer = 00000081884C9C00] 04:35:39 INFO - PROCESS | 3744 | [3744] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:35:39 INFO - PROCESS | 3744 | 1468841739493 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]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:35:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1445ms 04:35:39 INFO - PROCESS | 3744 | 1468841739558 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 3744 | 1468841739562 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 04:35:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:35:39 INFO - PROCESS | 3744 | 1468841739620 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 3744 | 1468841739623 Marionette TRACE conn5 <- [1,754,null,{}] 04:35:39 INFO - PROCESS | 3744 | 1468841739629 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}] 04:35:39 INFO - PROCESS | 3744 | 1468841739631 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:39 INFO - PROCESS | 3744 | 1468841739717 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 04:35:39 INFO - PROCESS | 3744 | 1468841739825 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 3744 | 1468841739827 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:39 INFO - PROCESS | 3744 | ++DOCSHELL 0000008181908800 == 33 [pid = 3744] [id = 198] 04:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008181EBD000) [pid = 3744] [serial = 592] [outer = 0000000000000000] 04:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008182394400) [pid = 3744] [serial = 593] [outer = 0000008181EBD000] 04:35:39 INFO - PROCESS | 3744 | 1468841739880 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008183120C00) [pid = 3744] [serial = 594] [outer = 0000008181EBD000] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 0000008186208000 == 32 [pid = 3744] [id = 188] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 0000008180C5B800 == 31 [pid = 3744] [id = 187] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C3E000 == 30 [pid = 3744] [id = 14] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 000000818581F000 == 29 [pid = 3744] [id = 21] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 0000008185805000 == 28 [pid = 3744] [id = 181] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF92F000 == 27 [pid = 3744] [id = 20] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 0000008185896000 == 26 [pid = 3744] [id = 28] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC8D9000 == 25 [pid = 3744] [id = 17] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDC8000 == 24 [pid = 3744] [id = 16] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A92000 == 23 [pid = 3744] [id = 22] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081FE47F000 == 22 [pid = 3744] [id = 24] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B1E000 == 21 [pid = 3744] [id = 26] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1021000 == 20 [pid = 3744] [id = 25] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 0000008186384800 == 19 [pid = 3744] [id = 27] 04:35:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF61B000 == 18 [pid = 3744] [id = 19] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008188A56400) [pid = 3744] [serial = 557] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008187978C00) [pid = 3744] [serial = 551] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081884C4C00) [pid = 3744] [serial = 554] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008185AEB400) [pid = 3744] [serial = 548] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008187BAE800) [pid = 3744] [serial = 552] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F1A11800) [pid = 3744] [serial = 543] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (0000008187976000) [pid = 3744] [serial = 542] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081831E8400) [pid = 3744] [serial = 545] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (0000008184550800) [pid = 3744] [serial = 546] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008185AED400) [pid = 3744] [serial = 537] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081845C1800) [pid = 3744] [serial = 536] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (0000008188D64000) [pid = 3744] [serial = 540] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (00000081884CB800) [pid = 3744] [serial = 539] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (0000008188A58800) [pid = 3744] [serial = 555] [outer = 0000000000000000] [url = about:blank] 04:35:40 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (00000081861EE800) [pid = 3744] [serial = 549] [outer = 0000000000000000] [url = about:blank] 04:35:41 INFO - PROCESS | 3744 | 1468841741391 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]]]}] 04:35:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:35:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1795ms 04:35:41 INFO - PROCESS | 3744 | 1468841741408 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 04:35:41 INFO - PROCESS | 3744 | 1468841741412 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 04:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:35:41 INFO - PROCESS | 3744 | 1468841741417 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:35:41 INFO - PROCESS | 3744 | 1468841741420 Marionette TRACE conn5 <- [1,758,null,{}] 04:35:41 INFO - PROCESS | 3744 | 1468841741425 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}] 04:35:41 INFO - PROCESS | 3744 | 1468841741429 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:41 INFO - PROCESS | 3744 | 1468841741521 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 04:35:41 INFO - PROCESS | 3744 | 1468841741527 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 3744 | 1468841741530 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:41 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182FCB000 == 19 [pid = 3744] [id = 199] 04:35:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (00000081831E5800) [pid = 3744] [serial = 595] [outer = 0000000000000000] 04:35:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (00000081831EA400) [pid = 3744] [serial = 596] [outer = 00000081831E5800] 04:35:41 INFO - PROCESS | 3744 | 1468841741584 Marionette DEBUG loaded listener.js 04:35:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (000000818454BC00) [pid = 3744] [serial = 597] [outer = 00000081831E5800] 04:35:42 INFO - PROCESS | 3744 | 1468841742050 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]]]}] 04:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 672ms 04:35:42 INFO - PROCESS | 3744 | 1468841742093 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 3744 | 1468841742099 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 04:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:35:42 INFO - PROCESS | 3744 | 1468841742105 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 3744 | 1468841742108 Marionette TRACE conn5 <- [1,762,null,{}] 04:35:42 INFO - PROCESS | 3744 | 1468841742112 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}] 04:35:42 INFO - PROCESS | 3744 | 1468841742115 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:42 INFO - PROCESS | 3744 | 1468841742209 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 04:35:42 INFO - PROCESS | 3744 | 1468841742217 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:42 INFO - PROCESS | 3744 | 1468841742220 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:42 INFO - PROCESS | 3744 | ++DOCSHELL 000000818598E000 == 20 [pid = 3744] [id = 200] 04:35:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (0000008185879C00) [pid = 3744] [serial = 598] [outer = 0000000000000000] 04:35:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (000000818587D000) [pid = 3744] [serial = 599] [outer = 0000008185879C00] 04:35:42 INFO - PROCESS | 3744 | 1468841742268 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (0000008185AE6C00) [pid = 3744] [serial = 600] [outer = 0000008185879C00] 04:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 628ms 04:35:42 INFO - PROCESS | 3744 | 1468841742727 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]]]}] 04:35:42 INFO - PROCESS | 3744 | 1468841742735 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 3744 | 1468841742737 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 04:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:35:42 INFO - PROCESS | 3744 | 1468841742741 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 3744 | 1468841742744 Marionette TRACE conn5 <- [1,766,null,{}] 04:35:42 INFO - PROCESS | 3744 | 1468841742764 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}] 04:35:42 INFO - PROCESS | 3744 | 1468841742770 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:42 INFO - PROCESS | 3744 | 1468841742878 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 04:35:42 INFO - PROCESS | 3744 | 1468841742958 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:42 INFO - PROCESS | 3744 | 1468841742961 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:42 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186219800 == 21 [pid = 3744] [id = 201] 04:35:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081862CF800) [pid = 3744] [serial = 601] [outer = 0000000000000000] 04:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081862D3000) [pid = 3744] [serial = 602] [outer = 00000081862CF800] 04:35:43 INFO - PROCESS | 3744 | 1468841743009 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008187972400) [pid = 3744] [serial = 603] [outer = 00000081862CF800] 04:35:43 INFO - PROCESS | 3744 | 1468841743448 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]]]}] 04:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 754ms 04:35:43 INFO - PROCESS | 3744 | 1468841743498 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 3744 | 1468841743501 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 04:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:35:43 INFO - PROCESS | 3744 | 1468841743504 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:35:43 INFO - PROCESS | 3744 | 1468841743506 Marionette TRACE conn5 <- [1,770,null,{}] 04:35:43 INFO - PROCESS | 3744 | 1468841743510 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}] 04:35:43 INFO - PROCESS | 3744 | 1468841743512 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:43 INFO - PROCESS | 3744 | 1468841743632 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 04:35:43 INFO - PROCESS | 3744 | 1468841743679 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 3744 | 1468841743681 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:43 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879BB000 == 22 [pid = 3744] [id = 202] 04:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008187BAEC00) [pid = 3744] [serial = 604] [outer = 0000000000000000] 04:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008187BB4C00) [pid = 3744] [serial = 605] [outer = 0000008187BAEC00] 04:35:43 INFO - PROCESS | 3744 | 1468841743726 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081883CB400) [pid = 3744] [serial = 606] [outer = 0000008187BAEC00] 04:35:44 INFO - PROCESS | 3744 | 1468841744162 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]]]}] 04:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 732ms 04:35:44 INFO - PROCESS | 3744 | 1468841744265 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 3744 | 1468841744268 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 04:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:35:44 INFO - PROCESS | 3744 | 1468841744271 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 3744 | 1468841744273 Marionette TRACE conn5 <- [1,774,null,{}] 04:35:44 INFO - PROCESS | 3744 | 1468841744277 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}] 04:35:44 INFO - PROCESS | 3744 | 1468841744279 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:44 INFO - PROCESS | 3744 | 1468841744383 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 04:35:44 INFO - PROCESS | 3744 | 1468841744393 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:44 INFO - PROCESS | 3744 | 1468841744395 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:44 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DDD800 == 23 [pid = 3744] [id = 203] 04:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081883DA400) [pid = 3744] [serial = 607] [outer = 0000000000000000] 04:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081884C3000) [pid = 3744] [serial = 608] [outer = 00000081883DA400] 04:35:44 INFO - PROCESS | 3744 | 1468841744439 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008188A5A800) [pid = 3744] [serial = 609] [outer = 00000081883DA400] 04:35:44 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081892AE400) [pid = 3744] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:35:44 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008185AE4800) [pid = 3744] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:35:44 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008185AEBC00) [pid = 3744] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:35:44 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008184550C00) [pid = 3744] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:35:44 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008180120800) [pid = 3744] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:35:44 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081883D4000) [pid = 3744] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:35:44 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F2826C00) [pid = 3744] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:35:44 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081F1112C00) [pid = 3744] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:35:44 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (0000008187B1E000) [pid = 3744] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:35:44 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008181937000) [pid = 3744] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:35:44 INFO - PROCESS | 3744 | 1468841744970 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]]]}] 04:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 733ms 04:35:45 INFO - PROCESS | 3744 | 1468841745007 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 04:35:45 INFO - PROCESS | 3744 | 1468841745009 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 04:35:45 INFO - PROCESS | 3744 | 1468841745012 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:35:45 INFO - PROCESS | 3744 | 1468841745014 Marionette TRACE conn5 <- [1,778,null,{}] 04:35:45 INFO - PROCESS | 3744 | 1468841745017 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}] 04:35:45 INFO - PROCESS | 3744 | 1468841745023 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:45 INFO - PROCESS | 3744 | 1468841745142 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 04:35:45 INFO - PROCESS | 3744 | 1468841745188 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 3744 | 1468841745190 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:45 INFO - PROCESS | 3744 | ++DOCSHELL 00000081E4D5E000 == 24 [pid = 3744] [id = 204] 04:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (000000818454C800) [pid = 3744] [serial = 610] [outer = 0000000000000000] 04:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081883D9800) [pid = 3744] [serial = 611] [outer = 000000818454C800] 04:35:45 INFO - PROCESS | 3744 | 1468841745235 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (000000818920DC00) [pid = 3744] [serial = 612] [outer = 000000818454C800] 04:35:45 INFO - PROCESS | 3744 | 1468841745588 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]]]}] 04:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 04:35:45 INFO - PROCESS | 3744 | 1468841745644 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 04:35:45 INFO - PROCESS | 3744 | 1468841745646 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 04:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:35:45 INFO - PROCESS | 3744 | 1468841745649 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - PROCESS | 3744 | 1468841745651 Marionette TRACE conn5 <- [1,782,null,{}] 04:35:45 INFO - PROCESS | 3744 | 1468841745661 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}] 04:35:45 INFO - PROCESS | 3744 | 1468841745663 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:45 INFO - PROCESS | 3744 | 1468841745769 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 04:35:45 INFO - PROCESS | 3744 | 1468841745776 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 3744 | 1468841745778 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:45 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1F48000 == 25 [pid = 3744] [id = 205] 04:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (000000818920AC00) [pid = 3744] [serial = 613] [outer = 0000000000000000] 04:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081892B8000) [pid = 3744] [serial = 614] [outer = 000000818920AC00] 04:35:45 INFO - PROCESS | 3744 | 1468841745821 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081893D6800) [pid = 3744] [serial = 615] [outer = 000000818920AC00] 04:35:46 INFO - PROCESS | 3744 | 1468841746231 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]]]}] 04:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 04:35:46 INFO - PROCESS | 3744 | 1468841746281 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 3744 | 1468841746283 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 04:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:35:46 INFO - PROCESS | 3744 | 1468841746291 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 3744 | 1468841746294 Marionette TRACE conn5 <- [1,786,null,{}] 04:35:46 INFO - PROCESS | 3744 | 1468841746297 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}] 04:35:46 INFO - PROCESS | 3744 | 1468841746299 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:46 INFO - PROCESS | 3744 | 1468841746382 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 04:35:46 INFO - PROCESS | 3744 | 1468841746389 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 3744 | 1468841746391 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:46 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F288E800 == 26 [pid = 3744] [id = 206] 04:35:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081893D9400) [pid = 3744] [serial = 616] [outer = 0000000000000000] 04:35:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081F0F8C400) [pid = 3744] [serial = 617] [outer = 00000081893D9400] 04:35:46 INFO - PROCESS | 3744 | 1468841746436 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F1116400) [pid = 3744] [serial = 618] [outer = 00000081893D9400] 04:35:46 INFO - PROCESS | 3744 | 1468841746974 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]]]}] 04:35:47 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 04:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 04:35:47 INFO - PROCESS | 3744 | 1468841747030 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 3744 | 1468841747035 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 04:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:35:47 INFO - PROCESS | 3744 | 1468841747040 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 3744 | 1468841747044 Marionette TRACE conn5 <- [1,790,null,{}] 04:35:47 INFO - PROCESS | 3744 | 1468841747051 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}] 04:35:47 INFO - PROCESS | 3744 | 1468841747054 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:47 INFO - PROCESS | 3744 | 1468841747279 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 04:35:47 INFO - PROCESS | 3744 | 1468841747289 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:47 INFO - PROCESS | 3744 | 1468841747294 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:47 INFO - PROCESS | 3744 | ++DOCSHELL 000000818581F800 == 27 [pid = 3744] [id = 207] 04:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081831EE400) [pid = 3744] [serial = 619] [outer = 0000000000000000] 04:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008184546000) [pid = 3744] [serial = 620] [outer = 00000081831EE400] 04:35:47 INFO - PROCESS | 3744 | 1468841747352 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008184A4E000) [pid = 3744] [serial = 621] [outer = 00000081831EE400] 04:35:48 INFO - PROCESS | 3744 | 1468841748085 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]]]}] 04:35:48 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 04:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1077ms 04:35:48 INFO - PROCESS | 3744 | 1468841748139 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 3744 | 1468841748144 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 04:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:35:48 INFO - PROCESS | 3744 | 1468841748151 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 3744 | 1468841748154 Marionette TRACE conn5 <- [1,794,null,{}] 04:35:48 INFO - PROCESS | 3744 | 1468841748158 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}] 04:35:48 INFO - PROCESS | 3744 | 1468841748161 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:48 INFO - PROCESS | 3744 | 1468841748286 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 04:35:48 INFO - PROCESS | 3744 | 1468841748357 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:48 INFO - PROCESS | 3744 | 1468841748360 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:48 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DED800 == 28 [pid = 3744] [id = 208] 04:35:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081861F0400) [pid = 3744] [serial = 622] [outer = 0000000000000000] 04:35:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (000000818623D000) [pid = 3744] [serial = 623] [outer = 00000081861F0400] 04:35:48 INFO - PROCESS | 3744 | 1468841748417 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008187973000) [pid = 3744] [serial = 624] [outer = 00000081861F0400] 04:35:49 INFO - PROCESS | 3744 | 1468841749315 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]]]}] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081893D2000) [pid = 3744] [serial = 576] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081861EF000) [pid = 3744] [serial = 563] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081862D5C00) [pid = 3744] [serial = 564] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081862DBC00) [pid = 3744] [serial = 569] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008187B19800) [pid = 3744] [serial = 570] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081845B7000) [pid = 3744] [serial = 566] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008185AE4000) [pid = 3744] [serial = 567] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008180279400) [pid = 3744] [serial = 560] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (000000818311AC00) [pid = 3744] [serial = 561] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008188A5AC00) [pid = 3744] [serial = 572] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F2D4E800) [pid = 3744] [serial = 585] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F115A400) [pid = 3744] [serial = 581] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (0000008188AA8400) [pid = 3744] [serial = 558] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F2B39C00) [pid = 3744] [serial = 584] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081892B5C00) [pid = 3744] [serial = 575] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081862DB800) [pid = 3744] [serial = 578] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (0000008188AB0800) [pid = 3744] [serial = 573] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (00000081893D7000) [pid = 3744] [serial = 579] [outer = 0000000000000000] [url = about:blank] 04:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (00000081F11D1800) [pid = 3744] [serial = 582] [outer = 0000000000000000] [url = about:blank] 04:35:49 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 04:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1235ms 04:35:49 INFO - PROCESS | 3744 | 1468841749391 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 04:35:49 INFO - PROCESS | 3744 | 1468841749395 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 04:35:49 INFO - PROCESS | 3744 | 1468841749401 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:35:49 INFO - PROCESS | 3744 | 1468841749404 Marionette TRACE conn5 <- [1,798,null,{}] 04:35:49 INFO - PROCESS | 3744 | 1468841749409 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}] 04:35:49 INFO - PROCESS | 3744 | 1468841749412 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:49 INFO - PROCESS | 3744 | 1468841749513 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 04:35:49 INFO - PROCESS | 3744 | 1468841749581 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 3744 | 1468841749586 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:49 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182F19000 == 29 [pid = 3744] [id = 209] 04:35:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (000000818311CC00) [pid = 3744] [serial = 625] [outer = 0000000000000000] 04:35:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (0000008183124800) [pid = 3744] [serial = 626] [outer = 000000818311CC00] 04:35:49 INFO - PROCESS | 3744 | 1468841749637 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (00000081845B8800) [pid = 3744] [serial = 627] [outer = 000000818311CC00] 04:35:50 INFO - PROCESS | 3744 | 1468841750074 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]]]}] 04:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 04:35:50 INFO - PROCESS | 3744 | 1468841750139 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 3744 | 1468841750144 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 04:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:35:50 INFO - PROCESS | 3744 | 1468841750150 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 3744 | 1468841750153 Marionette TRACE conn5 <- [1,802,null,{}] 04:35:50 INFO - PROCESS | 3744 | 1468841750157 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}] 04:35:50 INFO - PROCESS | 3744 | 1468841750160 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:50 INFO - PROCESS | 3744 | 1468841750251 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 04:35:50 INFO - PROCESS | 3744 | 1468841750265 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 3744 | 1468841750267 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:50 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186165000 == 30 [pid = 3744] [id = 210] 04:35:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081861EE400) [pid = 3744] [serial = 628] [outer = 0000000000000000] 04:35:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (0000008186238C00) [pid = 3744] [serial = 629] [outer = 00000081861EE400] 04:35:50 INFO - PROCESS | 3744 | 1468841750317 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081862DBC00) [pid = 3744] [serial = 630] [outer = 00000081861EE400] 04:35:50 INFO - PROCESS | 3744 | 1468841750780 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] 04:35:50 INFO - PROCESS | 3744 | 1468841750826 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 04:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:35:50 INFO - PROCESS | 3744 | 1468841750829 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 3744 | 1468841750833 Marionette TRACE conn5 <- [1,806,null,{}] 04:35:50 INFO - PROCESS | 3744 | 1468841750844 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}] 04:35:50 INFO - PROCESS | 3744 | 1468841750849 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:50 INFO - PROCESS | 3744 | 1468841750937 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 04:35:50 INFO - PROCESS | 3744 | 1468841750946 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 3744 | 1468841750949 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:50 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879B0800 == 31 [pid = 3744] [id = 211] 04:35:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008181999000) [pid = 3744] [serial = 631] [outer = 0000000000000000] 04:35:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081884C0C00) [pid = 3744] [serial = 632] [outer = 0000008181999000] 04:35:51 INFO - PROCESS | 3744 | 1468841750997 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008188A64800) [pid = 3744] [serial = 633] [outer = 0000008181999000] 04:35:51 INFO - PROCESS | 3744 | 1468841751419 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]]]}] 04:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 647ms 04:35:51 INFO - PROCESS | 3744 | 1468841751478 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 3744 | 1468841751481 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 04:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:35:51 INFO - PROCESS | 3744 | 1468841751485 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 3744 | 1468841751487 Marionette TRACE conn5 <- [1,810,null,{}] 04:35:51 INFO - PROCESS | 3744 | 1468841751490 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}] 04:35:51 INFO - PROCESS | 3744 | 1468841751492 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:51 INFO - PROCESS | 3744 | 1468841751580 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 04:35:51 INFO - PROCESS | 3744 | 1468841751614 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 3744 | 1468841751616 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:51 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189380800 == 32 [pid = 3744] [id = 212] 04:35:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008188AB4C00) [pid = 3744] [serial = 634] [outer = 0000000000000000] 04:35:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008189202400) [pid = 3744] [serial = 635] [outer = 0000008188AB4C00] 04:35:51 INFO - PROCESS | 3744 | 1468841751662 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081892AF000) [pid = 3744] [serial = 636] [outer = 0000008188AB4C00] 04:35:52 INFO - PROCESS | 3744 | 1468841752129 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] 04:35:52 INFO - PROCESS | 3744 | 1468841752182 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 04:35:52 INFO - PROCESS | 3744 | 1468841752186 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 3744 | 1468841752187 Marionette TRACE conn5 <- [1,814,null,{}] 04:35:52 INFO - PROCESS | 3744 | 1468841752197 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}] 04:35:52 INFO - PROCESS | 3744 | 1468841752199 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:52 INFO - PROCESS | 3744 | 1468841752311 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 04:35:52 INFO - PROCESS | 3744 | 1468841752319 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:52 INFO - PROCESS | 3744 | 1468841752321 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:52 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F100F000 == 33 [pid = 3744] [id = 213] 04:35:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008188D5D400) [pid = 3744] [serial = 637] [outer = 0000000000000000] 04:35:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081893DB400) [pid = 3744] [serial = 638] [outer = 0000008188D5D400] 04:35:52 INFO - PROCESS | 3744 | 1468841752369 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F0F91C00) [pid = 3744] [serial = 639] [outer = 0000008188D5D400] 04:35:52 INFO - PROCESS | 3744 | 1468841752818 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]]]}] 04:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 04:35:52 INFO - PROCESS | 3744 | 1468841752881 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 3744 | 1468841752883 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 04:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:35:52 INFO - PROCESS | 3744 | 1468841752886 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 3744 | 1468841752888 Marionette TRACE conn5 <- [1,818,null,{}] 04:35:52 INFO - PROCESS | 3744 | 1468841752892 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}] 04:35:52 INFO - PROCESS | 3744 | 1468841752898 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:53 INFO - PROCESS | 3744 | 1468841753058 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 04:35:53 INFO - PROCESS | 3744 | 1468841753071 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 3744 | 1468841753073 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:53 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B18800 == 34 [pid = 3744] [id = 214] 04:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F111DC00) [pid = 3744] [serial = 640] [outer = 0000000000000000] 04:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F115E000) [pid = 3744] [serial = 641] [outer = 00000081F111DC00] 04:35:53 INFO - PROCESS | 3744 | 1468841753125 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F1A0CC00) [pid = 3744] [serial = 642] [outer = 00000081F111DC00] 04:35:53 INFO - PROCESS | 3744 | 1468841753544 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]]]}] 04:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 04:35:53 INFO - PROCESS | 3744 | 1468841753624 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 04:35:53 INFO - PROCESS | 3744 | 1468841753626 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 04:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:35:53 INFO - PROCESS | 3744 | 1468841753629 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - PROCESS | 3744 | 1468841753631 Marionette TRACE conn5 <- [1,822,null,{}] 04:35:53 INFO - PROCESS | 3744 | 1468841753635 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}] 04:35:53 INFO - PROCESS | 3744 | 1468841753637 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:53 INFO - PROCESS | 3744 | 1468841753742 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 04:35:53 INFO - PROCESS | 3744 | 1468841753754 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 3744 | 1468841753756 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:53 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3672800 == 35 [pid = 3744] [id = 215] 04:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F1A10400) [pid = 3744] [serial = 643] [outer = 0000000000000000] 04:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F23CC400) [pid = 3744] [serial = 644] [outer = 00000081F1A10400] 04:35:53 INFO - PROCESS | 3744 | 1468841753839 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F282A800) [pid = 3744] [serial = 645] [outer = 00000081F1A10400] 04:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008185884800) [pid = 3744] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (000000818454C800) [pid = 3744] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081831E5800) [pid = 3744] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187BAEC00) [pid = 3744] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008181EBD000) [pid = 3744] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081862CF800) [pid = 3744] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (000000818920AC00) [pid = 3744] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081884C9C00) [pid = 3744] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008185879C00) [pid = 3744] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081883DA400) [pid = 3744] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:35:54 INFO - PROCESS | 3744 | 1468841754234 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]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 628ms 04:35:54 INFO - PROCESS | 3744 | 1468841754261 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 3744 | 1468841754263 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 04:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:35:54 INFO - PROCESS | 3744 | 1468841754266 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 3744 | 1468841754268 Marionette TRACE conn5 <- [1,826,null,{}] 04:35:54 INFO - PROCESS | 3744 | 1468841754272 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}] 04:35:54 INFO - PROCESS | 3744 | 1468841754274 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:54 INFO - PROCESS | 3744 | 1468841754355 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 04:35:54 INFO - PROCESS | 3744 | 1468841754395 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:54 INFO - PROCESS | 3744 | 1468841754397 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:54 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3A95800 == 36 [pid = 3744] [id = 216] 04:35:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081883CC000) [pid = 3744] [serial = 646] [outer = 0000000000000000] 04:35:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081892B9400) [pid = 3744] [serial = 647] [outer = 00000081883CC000] 04:35:54 INFO - PROCESS | 3744 | 1468841754441 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F2B35000) [pid = 3744] [serial = 648] [outer = 00000081883CC000] 04:35:54 INFO - PROCESS | 3744 | 1468841754849 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]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 04:35:54 INFO - PROCESS | 3744 | 1468841754899 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 3744 | 1468841754901 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 04:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:35:54 INFO - PROCESS | 3744 | 1468841754905 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 3744 | 1468841754907 Marionette TRACE conn5 <- [1,830,null,{}] 04:35:54 INFO - PROCESS | 3744 | 1468841754910 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}] 04:35:54 INFO - PROCESS | 3744 | 1468841754912 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:54 INFO - PROCESS | 3744 | 1468841754994 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 04:35:55 INFO - PROCESS | 3744 | 1468841755003 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 3744 | 1468841755005 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:55 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879B0000 == 37 [pid = 3744] [id = 217] 04:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F2B3C000) [pid = 3744] [serial = 649] [outer = 0000000000000000] 04:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F2B42800) [pid = 3744] [serial = 650] [outer = 00000081F2B3C000] 04:35:55 INFO - PROCESS | 3744 | 1468841755050 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F2D55800) [pid = 3744] [serial = 651] [outer = 00000081F2B3C000] 04:35:55 INFO - PROCESS | 3744 | 1468841755456 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]]]}] 04:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 586ms 04:35:55 INFO - PROCESS | 3744 | 1468841755498 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 3744 | 1468841755501 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 04:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:35:55 INFO - PROCESS | 3744 | 1468841755508 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 3744 | 1468841755510 Marionette TRACE conn5 <- [1,834,null,{}] 04:35:55 INFO - PROCESS | 3744 | 1468841755514 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}] 04:35:55 INFO - PROCESS | 3744 | 1468841755516 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:55 INFO - PROCESS | 3744 | 1468841755610 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 04:35:55 INFO - PROCESS | 3744 | 1468841755617 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 3744 | 1468841755619 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:55 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7C85800 == 38 [pid = 3744] [id = 218] 04:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2D58000) [pid = 3744] [serial = 652] [outer = 0000000000000000] 04:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2DF0C00) [pid = 3744] [serial = 653] [outer = 00000081F2D58000] 04:35:55 INFO - PROCESS | 3744 | 1468841755663 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081892B1000) [pid = 3744] [serial = 654] [outer = 00000081F2D58000] 04:35:56 INFO - PROCESS | 3744 | --DOCSHELL 0000008182F19000 == 37 [pid = 3744] [id = 209] 04:35:56 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DED800 == 36 [pid = 3744] [id = 208] 04:35:56 INFO - PROCESS | 3744 | --DOCSHELL 000000818581F800 == 35 [pid = 3744] [id = 207] 04:35:57 INFO - PROCESS | 3744 | --DOCSHELL 0000008186165000 == 34 [pid = 3744] [id = 210] 04:35:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3672800 == 33 [pid = 3744] [id = 215] 04:35:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3A95800 == 32 [pid = 3744] [id = 216] 04:35:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081879B0000 == 31 [pid = 3744] [id = 217] 04:35:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081879B0800 == 30 [pid = 3744] [id = 211] 04:35:57 INFO - PROCESS | 3744 | --DOCSHELL 0000008189380800 == 29 [pid = 3744] [id = 212] 04:35:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B18800 == 28 [pid = 3744] [id = 214] 04:35:57 INFO - PROCESS | 3744 | --DOCSHELL 00000081F100F000 == 27 [pid = 3744] [id = 213] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187974400) [pid = 3744] [serial = 588] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (000000818920DC00) [pid = 3744] [serial = 612] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (000000818454BC00) [pid = 3744] [serial = 597] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081883CB400) [pid = 3744] [serial = 606] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008183120C00) [pid = 3744] [serial = 594] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081831EA400) [pid = 3744] [serial = 596] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008187972400) [pid = 3744] [serial = 603] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008182394400) [pid = 3744] [serial = 593] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081892B8000) [pid = 3744] [serial = 614] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008188A62C00) [pid = 3744] [serial = 590] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (000000818587D000) [pid = 3744] [serial = 599] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008185AE6C00) [pid = 3744] [serial = 600] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (000000818920CC00) [pid = 3744] [serial = 591] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081884C3000) [pid = 3744] [serial = 608] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081862D3000) [pid = 3744] [serial = 602] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008185AF1C00) [pid = 3744] [serial = 587] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (0000008188A5A800) [pid = 3744] [serial = 609] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081883D9800) [pid = 3744] [serial = 611] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (0000008187BB4C00) [pid = 3744] [serial = 605] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (00000081893D6800) [pid = 3744] [serial = 615] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (00000081F0F8C400) [pid = 3744] [serial = 617] [outer = 0000000000000000] [url = about:blank] 04:35:58 INFO - PROCESS | 3744 | 1468841758836 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]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 3332ms 04:35:58 INFO - PROCESS | 3744 | 1468841758846 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 3744 | 1468841758851 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 04:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:35:58 INFO - PROCESS | 3744 | 1468841758883 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 3744 | 1468841758888 Marionette TRACE conn5 <- [1,838,null,{}] 04:35:58 INFO - PROCESS | 3744 | 1468841758894 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}] 04:35:58 INFO - PROCESS | 3744 | 1468841758897 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:58 INFO - PROCESS | 3744 | 1468841758987 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 04:35:59 INFO - PROCESS | 3744 | 1468841758994 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 3744 | 1468841758998 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:59 INFO - PROCESS | 3744 | ++DOCSHELL 000000818581B000 == 28 [pid = 3744] [id = 219] 04:35:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (00000081845C1000) [pid = 3744] [serial = 655] [outer = 0000000000000000] 04:35:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (0000008184A51000) [pid = 3744] [serial = 656] [outer = 00000081845C1000] 04:35:59 INFO - PROCESS | 3744 | 1468841759047 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (0000008185882C00) [pid = 3744] [serial = 657] [outer = 00000081845C1000] 04:35:59 INFO - PROCESS | 3744 | 1468841759535 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]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 04:35:59 INFO - PROCESS | 3744 | 1468841759572 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 3744 | 1468841759578 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 04:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:35:59 INFO - PROCESS | 3744 | 1468841759584 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 3744 | 1468841759587 Marionette TRACE conn5 <- [1,842,null,{}] 04:35:59 INFO - PROCESS | 3744 | 1468841759591 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}] 04:35:59 INFO - PROCESS | 3744 | 1468841759594 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:59 INFO - PROCESS | 3744 | 1468841759690 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 04:35:59 INFO - PROCESS | 3744 | 1468841759698 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 3744 | 1468841759701 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:35:59 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186168000 == 29 [pid = 3744] [id = 220] 04:35:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (00000081861ED800) [pid = 3744] [serial = 658] [outer = 0000000000000000] 04:35:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081861F1C00) [pid = 3744] [serial = 659] [outer = 00000081861ED800] 04:35:59 INFO - PROCESS | 3744 | 1468841759750 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081862CCC00) [pid = 3744] [serial = 660] [outer = 00000081861ED800] 04:36:00 INFO - PROCESS | 3744 | 1468841760210 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]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 691ms 04:36:00 INFO - PROCESS | 3744 | 1468841760277 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 3744 | 1468841760280 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 04:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:36:00 INFO - PROCESS | 3744 | 1468841760284 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 3744 | 1468841760287 Marionette TRACE conn5 <- [1,846,null,{}] 04:36:00 INFO - PROCESS | 3744 | 1468841760299 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}] 04:36:00 INFO - PROCESS | 3744 | 1468841760304 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:00 INFO - PROCESS | 3744 | 1468841760388 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 04:36:00 INFO - PROCESS | 3744 | 1468841760395 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 3744 | 1468841760399 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879A6000 == 30 [pid = 3744] [id = 221] 04:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081805E6400) [pid = 3744] [serial = 661] [outer = 0000000000000000] 04:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008187B14400) [pid = 3744] [serial = 662] [outer = 00000081805E6400] 04:36:00 INFO - PROCESS | 3744 | 1468841760447 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008187B21C00) [pid = 3744] [serial = 663] [outer = 00000081805E6400] 04:36:00 INFO - PROCESS | 3744 | 1468841760868 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]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 628ms 04:36:00 INFO - PROCESS | 3744 | 1468841760914 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 3744 | 1468841760917 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 04:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:36:00 INFO - PROCESS | 3744 | 1468841760920 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 3744 | 1468841760922 Marionette TRACE conn5 <- [1,850,null,{}] 04:36:00 INFO - PROCESS | 3744 | 1468841760926 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}] 04:36:00 INFO - PROCESS | 3744 | 1468841760928 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:01 INFO - PROCESS | 3744 | 1468841761015 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 04:36:01 INFO - PROCESS | 3744 | 1468841761022 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 3744 | 1468841761025 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:01 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883A7000 == 31 [pid = 3744] [id = 222] 04:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081883CD400) [pid = 3744] [serial = 664] [outer = 0000000000000000] 04:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081883D4800) [pid = 3744] [serial = 665] [outer = 00000081883CD400] 04:36:01 INFO - PROCESS | 3744 | 1468841761073 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081884C0400) [pid = 3744] [serial = 666] [outer = 00000081883CD400] 04:36:01 INFO - PROCESS | 3744 | 1468841761529 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]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 04:36:01 INFO - PROCESS | 3744 | 1468841761552 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 3744 | 1468841761554 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 04:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:36:01 INFO - PROCESS | 3744 | 1468841761558 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 3744 | 1468841761560 Marionette TRACE conn5 <- [1,854,null,{}] 04:36:01 INFO - PROCESS | 3744 | 1468841761563 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}] 04:36:01 INFO - PROCESS | 3744 | 1468841761565 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:01 INFO - PROCESS | 3744 | 1468841761644 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 04:36:01 INFO - PROCESS | 3744 | 1468841761649 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 3744 | 1468841761652 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:01 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189381800 == 32 [pid = 3744] [id = 223] 04:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081861E6400) [pid = 3744] [serial = 667] [outer = 0000000000000000] 04:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081884CB000) [pid = 3744] [serial = 668] [outer = 00000081861E6400] 04:36:01 INFO - PROCESS | 3744 | 1468841761698 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008188A61400) [pid = 3744] [serial = 669] [outer = 00000081861E6400] 04:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008188A58400) [pid = 3744] [serial = 670] [outer = 00000081FC805000] 04:36:02 INFO - PROCESS | 3744 | 1468841762169 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]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 04:36:02 INFO - PROCESS | 3744 | 1468841762192 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 3744 | 1468841762195 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 04:36:02 INFO - PROCESS | 3744 | 1468841762198 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 3744 | 1468841762200 Marionette TRACE conn5 <- [1,858,null,{}] 04:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:36:02 INFO - PROCESS | 3744 | 1468841762208 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}] 04:36:02 INFO - PROCESS | 3744 | 1468841762214 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:02 INFO - PROCESS | 3744 | 1468841762318 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 04:36:02 INFO - PROCESS | 3744 | 1468841762325 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 3744 | 1468841762327 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F100E800 == 33 [pid = 3744] [id = 224] 04:36:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008188A63C00) [pid = 3744] [serial = 671] [outer = 0000000000000000] 04:36:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081892BD000) [pid = 3744] [serial = 672] [outer = 0000008188A63C00] 04:36:02 INFO - PROCESS | 3744 | 1468841762372 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081893D9800) [pid = 3744] [serial = 673] [outer = 0000008188A63C00] 04:36:02 INFO - PROCESS | 3744 | 1468841762822 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]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 04:36:02 INFO - PROCESS | 3744 | 1468841762875 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 3744 | 1468841762877 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 04:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:36:02 INFO - PROCESS | 3744 | 1468841762880 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 3744 | 1468841762882 Marionette TRACE conn5 <- [1,862,null,{}] 04:36:02 INFO - PROCESS | 3744 | 1468841762886 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}] 04:36:02 INFO - PROCESS | 3744 | 1468841762888 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:02 INFO - PROCESS | 3744 | 1468841762966 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 04:36:02 INFO - PROCESS | 3744 | 1468841762971 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 3744 | 1468841762973 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B09800 == 34 [pid = 3744] [id = 225] 04:36:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081893D9C00) [pid = 3744] [serial = 674] [outer = 0000000000000000] 04:36:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F0F8C400) [pid = 3744] [serial = 675] [outer = 00000081893D9C00] 04:36:03 INFO - PROCESS | 3744 | 1468841763017 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F1151C00) [pid = 3744] [serial = 676] [outer = 00000081893D9C00] 04:36:03 INFO - PROCESS | 3744 | 1468841763427 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]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 587ms 04:36:03 INFO - PROCESS | 3744 | 1468841763473 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 3744 | 1468841763475 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 04:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:36:03 INFO - PROCESS | 3744 | 1468841763478 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 3744 | 1468841763479 Marionette TRACE conn5 <- [1,866,null,{}] 04:36:03 INFO - PROCESS | 3744 | 1468841763483 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}] 04:36:03 INFO - PROCESS | 3744 | 1468841763485 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:03 INFO - PROCESS | 3744 | 1468841763564 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 04:36:03 INFO - PROCESS | 3744 | 1468841763572 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 3744 | 1468841763574 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32BB800 == 35 [pid = 3744] [id = 226] 04:36:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1154000) [pid = 3744] [serial = 677] [outer = 0000000000000000] 04:36:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1163400) [pid = 3744] [serial = 678] [outer = 00000081F1154000] 04:36:03 INFO - PROCESS | 3744 | 1468841763620 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F1948400) [pid = 3744] [serial = 679] [outer = 00000081F1154000] 04:36:04 INFO - PROCESS | 3744 | 1468841764087 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]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 04:36:04 INFO - PROCESS | 3744 | 1468841764171 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 3744 | 1468841764174 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 04:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:36:04 INFO - PROCESS | 3744 | 1468841764177 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 3744 | 1468841764179 Marionette TRACE conn5 <- [1,870,null,{}] 04:36:04 INFO - PROCESS | 3744 | 1468841764182 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}] 04:36:04 INFO - PROCESS | 3744 | 1468841764184 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:04 INFO - PROCESS | 3744 | 1468841764290 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 04:36:04 INFO - PROCESS | 3744 | 1468841764341 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 3744 | 1468841764343 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:04 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879A5800 == 36 [pid = 3744] [id = 227] 04:36:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F116CC00) [pid = 3744] [serial = 680] [outer = 0000000000000000] 04:36:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2150C00) [pid = 3744] [serial = 681] [outer = 00000081F116CC00] 04:36:04 INFO - PROCESS | 3744 | 1468841764387 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F282AC00) [pid = 3744] [serial = 682] [outer = 00000081F116CC00] 04:36:04 INFO - PROCESS | 3744 | 1468841764806 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]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 04:36:04 INFO - PROCESS | 3744 | 1468841764873 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 3744 | 1468841764875 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 04:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:36:04 INFO - PROCESS | 3744 | 1468841764883 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 3744 | 1468841764885 Marionette TRACE conn5 <- [1,874,null,{}] 04:36:04 INFO - PROCESS | 3744 | 1468841764893 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}] 04:36:04 INFO - PROCESS | 3744 | 1468841764895 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:05 INFO - PROCESS | 3744 | 1468841765037 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 04:36:05 INFO - PROCESS | 3744 | 1468841765048 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 3744 | 1468841765050 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:05 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F812B000 == 37 [pid = 3744] [id = 228] 04:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F2828000) [pid = 3744] [serial = 683] [outer = 0000000000000000] 04:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F2D56400) [pid = 3744] [serial = 684] [outer = 00000081F2828000] 04:36:05 INFO - PROCESS | 3744 | 1468841765095 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2DF3000) [pid = 3744] [serial = 685] [outer = 00000081F2828000] 04:36:05 INFO - PROCESS | 3744 | 1468841765547 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]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 04:36:05 INFO - PROCESS | 3744 | 1468841765573 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 3744 | 1468841765575 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 04:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:36:05 INFO - PROCESS | 3744 | 1468841765584 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 3744 | 1468841765587 Marionette TRACE conn5 <- [1,878,null,{}] 04:36:05 INFO - PROCESS | 3744 | 1468841765590 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}] 04:36:05 INFO - PROCESS | 3744 | 1468841765593 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:05 INFO - PROCESS | 3744 | 1468841765711 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 04:36:05 INFO - PROCESS | 3744 | 1468841765719 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 3744 | 1468841765721 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:05 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189380800 == 38 [pid = 3744] [id = 229] 04:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F2E4D800) [pid = 3744] [serial = 686] [outer = 0000000000000000] 04:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F2E56400) [pid = 3744] [serial = 687] [outer = 00000081F2E4D800] 04:36:05 INFO - PROCESS | 3744 | 1468841765805 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F3060800) [pid = 3744] [serial = 688] [outer = 00000081F2E4D800] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008188D5D400) [pid = 3744] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F111DC00) [pid = 3744] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F1A10400) [pid = 3744] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F2B3C000) [pid = 3744] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008188AB4C00) [pid = 3744] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008181999000) [pid = 3744] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081861EE400) [pid = 3744] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (000000818311CC00) [pid = 3744] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081861F0400) [pid = 3744] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081831EE400) [pid = 3744] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081893D9400) [pid = 3744] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:36:06 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081883CC000) [pid = 3744] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:36:06 INFO - PROCESS | 3744 | 1468841766277 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]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 04:36:06 INFO - PROCESS | 3744 | 1468841766352 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 3744 | 1468841766354 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 04:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:36:06 INFO - PROCESS | 3744 | 1468841766361 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 3744 | 1468841766363 Marionette TRACE conn5 <- [1,882,null,{}] 04:36:06 INFO - PROCESS | 3744 | 1468841766366 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}] 04:36:06 INFO - PROCESS | 3744 | 1468841766368 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:06 INFO - PROCESS | 3744 | 1468841766450 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 04:36:06 INFO - PROCESS | 3744 | 1468841766456 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 3744 | 1468841766458 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:06 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9136000 == 39 [pid = 3744] [id = 230] 04:36:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008187B18400) [pid = 3744] [serial = 689] [outer = 0000000000000000] 04:36:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081893D9400) [pid = 3744] [serial = 690] [outer = 0000008187B18400] 04:36:06 INFO - PROCESS | 3744 | 1468841766509 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2DFA800) [pid = 3744] [serial = 691] [outer = 0000008187B18400] 04:36:06 INFO - PROCESS | 3744 | 1468841766920 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]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 585ms 04:36:06 INFO - PROCESS | 3744 | 1468841766953 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 3744 | 1468841766956 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 04:36:06 INFO - PROCESS | 3744 | 1468841766959 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:36:06 INFO - PROCESS | 3744 | 1468841766961 Marionette TRACE conn5 <- [1,886,null,{}] 04:36:06 INFO - PROCESS | 3744 | 1468841766964 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}] 04:36:06 INFO - PROCESS | 3744 | 1468841766966 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:07 INFO - PROCESS | 3744 | 1468841767053 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 04:36:07 INFO - PROCESS | 3744 | 1468841767059 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 3744 | 1468841767061 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:07 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F98DF800 == 40 [pid = 3744] [id = 231] 04:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2E55000) [pid = 3744] [serial = 692] [outer = 0000000000000000] 04:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F3068800) [pid = 3744] [serial = 693] [outer = 00000081F2E55000] 04:36:07 INFO - PROCESS | 3744 | 1468841767104 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F3199800) [pid = 3744] [serial = 694] [outer = 00000081F2E55000] 04:36:07 INFO - PROCESS | 3744 | 1468841767526 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]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 589ms 04:36:07 INFO - PROCESS | 3744 | 1468841767562 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 3744 | 1468841767564 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 04:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:36:07 INFO - PROCESS | 3744 | 1468841767573 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 3744 | 1468841767574 Marionette TRACE conn5 <- [1,890,null,{}] 04:36:07 INFO - PROCESS | 3744 | 1468841767578 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}] 04:36:07 INFO - PROCESS | 3744 | 1468841767580 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:07 INFO - PROCESS | 3744 | 1468841767671 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 04:36:07 INFO - PROCESS | 3744 | 1468841767677 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 3744 | 1468841767679 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:07 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDDD000 == 41 [pid = 3744] [id = 232] 04:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F31A1000) [pid = 3744] [serial = 695] [outer = 0000000000000000] 04:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F327A800) [pid = 3744] [serial = 696] [outer = 00000081F31A1000] 04:36:07 INFO - PROCESS | 3744 | 1468841767723 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F33D5C00) [pid = 3744] [serial = 697] [outer = 00000081F31A1000] 04:36:08 INFO - PROCESS | 3744 | 1468841768361 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]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 838ms 04:36:08 INFO - PROCESS | 3744 | 1468841768426 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 3744 | 1468841768431 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 04:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:36:08 INFO - PROCESS | 3744 | 1468841768437 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 3744 | 1468841768441 Marionette TRACE conn5 <- [1,894,null,{}] 04:36:08 INFO - PROCESS | 3744 | 1468841768446 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}] 04:36:08 INFO - PROCESS | 3744 | 1468841768450 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:08 INFO - PROCESS | 3744 | 1468841768584 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 04:36:08 INFO - PROCESS | 3744 | 1468841768652 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:08 INFO - PROCESS | 3744 | 1468841768655 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:08 INFO - PROCESS | 3744 | ++DOCSHELL 000000818588E000 == 42 [pid = 3744] [id = 233] 04:36:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081831E8800) [pid = 3744] [serial = 698] [outer = 0000000000000000] 04:36:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (000000818454F400) [pid = 3744] [serial = 699] [outer = 00000081831E8800] 04:36:08 INFO - PROCESS | 3744 | 1468841768755 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (000000818587B400) [pid = 3744] [serial = 700] [outer = 00000081831E8800] 04:36:09 INFO - PROCESS | 3744 | 1468841769538 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]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1139ms 04:36:09 INFO - PROCESS | 3744 | 1468841769575 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 3744 | 1468841769580 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 04:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:36:09 INFO - PROCESS | 3744 | 1468841769587 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 3744 | 1468841769590 Marionette TRACE conn5 <- [1,898,null,{}] 04:36:09 INFO - PROCESS | 3744 | 1468841769594 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}] 04:36:09 INFO - PROCESS | 3744 | 1468841769597 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:09 INFO - PROCESS | 3744 | 1468841769860 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 04:36:09 INFO - PROCESS | 3744 | 1468841769985 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 3744 | 1468841769988 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:10 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E11800 == 43 [pid = 3744] [id = 234] 04:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008181B02C00) [pid = 3744] [serial = 701] [outer = 0000000000000000] 04:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081845BC400) [pid = 3744] [serial = 702] [outer = 0000008181B02C00] 04:36:10 INFO - PROCESS | 3744 | 1468841770042 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008185AE8400) [pid = 3744] [serial = 703] [outer = 0000008181B02C00] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F98DF800 == 42 [pid = 3744] [id = 231] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9136000 == 41 [pid = 3744] [id = 230] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 0000008189380800 == 40 [pid = 3744] [id = 229] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F812B000 == 39 [pid = 3744] [id = 228] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081879A5800 == 38 [pid = 3744] [id = 227] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32BB800 == 37 [pid = 3744] [id = 226] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B09800 == 36 [pid = 3744] [id = 225] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F100E800 == 35 [pid = 3744] [id = 224] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 0000008189381800 == 34 [pid = 3744] [id = 223] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081883A7000 == 33 [pid = 3744] [id = 222] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081879A6000 == 32 [pid = 3744] [id = 221] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 0000008186168000 == 31 [pid = 3744] [id = 220] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 000000818581B000 == 30 [pid = 3744] [id = 219] 04:36:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7C85800 == 29 [pid = 3744] [id = 218] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F2DF0C00) [pid = 3744] [serial = 653] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081893DB400) [pid = 3744] [serial = 638] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F115E000) [pid = 3744] [serial = 641] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F0F91C00) [pid = 3744] [serial = 639] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F23CC400) [pid = 3744] [serial = 644] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F2D55800) [pid = 3744] [serial = 651] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F1A0CC00) [pid = 3744] [serial = 642] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F2B42800) [pid = 3744] [serial = 650] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F282A800) [pid = 3744] [serial = 645] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008189202400) [pid = 3744] [serial = 635] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081884C0C00) [pid = 3744] [serial = 632] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008188A64800) [pid = 3744] [serial = 633] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008186238C00) [pid = 3744] [serial = 629] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081862DBC00) [pid = 3744] [serial = 630] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008183124800) [pid = 3744] [serial = 626] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081845B8800) [pid = 3744] [serial = 627] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187973000) [pid = 3744] [serial = 624] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (000000818623D000) [pid = 3744] [serial = 623] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008184A4E000) [pid = 3744] [serial = 621] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008184546000) [pid = 3744] [serial = 620] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F1116400) [pid = 3744] [serial = 618] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F2B35000) [pid = 3744] [serial = 648] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081892AF000) [pid = 3744] [serial = 636] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081892B9400) [pid = 3744] [serial = 647] [outer = 0000000000000000] [url = about:blank] 04:36:10 INFO - PROCESS | 3744 | 1468841770679 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]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1141ms 04:36:10 INFO - PROCESS | 3744 | 1468841770731 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 3744 | 1468841770735 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 04:36:10 INFO - PROCESS | 3744 | 1468841770740 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:36:10 INFO - PROCESS | 3744 | 1468841770743 Marionette TRACE conn5 <- [1,902,null,{}] 04:36:10 INFO - PROCESS | 3744 | 1468841770747 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}] 04:36:10 INFO - PROCESS | 3744 | 1468841770750 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:10 INFO - PROCESS | 3744 | 1468841770864 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 04:36:10 INFO - PROCESS | 3744 | 1468841770915 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 3744 | 1468841770918 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:10 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185896800 == 30 [pid = 3744] [id = 235] 04:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008184546000) [pid = 3744] [serial = 704] [outer = 0000000000000000] 04:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008185AE5000) [pid = 3744] [serial = 705] [outer = 0000008184546000] 04:36:10 INFO - PROCESS | 3744 | 1468841770965 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081862D5C00) [pid = 3744] [serial = 706] [outer = 0000008184546000] 04:36:11 INFO - PROCESS | 3744 | 1468841771352 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]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 04:36:11 INFO - PROCESS | 3744 | 1468841771435 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 04:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:36:11 INFO - PROCESS | 3744 | 1468841771438 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 04:36:11 INFO - PROCESS | 3744 | 1468841771442 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 3744 | 1468841771444 Marionette TRACE conn5 <- [1,906,null,{}] 04:36:11 INFO - PROCESS | 3744 | 1468841771447 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}] 04:36:11 INFO - PROCESS | 3744 | 1468841771449 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:11 INFO - PROCESS | 3744 | 1468841771537 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 04:36:11 INFO - PROCESS | 3744 | 1468841771546 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 3744 | 1468841771548 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:11 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186373000 == 31 [pid = 3744] [id = 236] 04:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008187B1AC00) [pid = 3744] [serial = 707] [outer = 0000000000000000] 04:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008187BB1400) [pid = 3744] [serial = 708] [outer = 0000008187B1AC00] 04:36:11 INFO - PROCESS | 3744 | 1468841771594 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081883D0800) [pid = 3744] [serial = 709] [outer = 0000008187B1AC00] 04:36:12 INFO - PROCESS | 3744 | 1468841772047 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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 04:36:12 INFO - PROCESS | 3744 | 1468841772072 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 3744 | 1468841772076 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 04:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:36:12 INFO - PROCESS | 3744 | 1468841772088 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 3744 | 1468841772093 Marionette TRACE conn5 <- [1,910,null,{}] 04:36:12 INFO - PROCESS | 3744 | 1468841772097 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}] 04:36:12 INFO - PROCESS | 3744 | 1468841772100 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:12 INFO - PROCESS | 3744 | 1468841772192 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 04:36:12 INFO - PROCESS | 3744 | 1468841772199 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 3744 | 1468841772202 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:12 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188493800 == 32 [pid = 3744] [id = 237] 04:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081831E7C00) [pid = 3744] [serial = 710] [outer = 0000000000000000] 04:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008188AAC400) [pid = 3744] [serial = 711] [outer = 00000081831E7C00] 04:36:12 INFO - PROCESS | 3744 | 1468841772247 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008188D68C00) [pid = 3744] [serial = 712] [outer = 00000081831E7C00] 04:36:12 INFO - PROCESS | 3744 | 1468841772677 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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 649ms 04:36:12 INFO - PROCESS | 3744 | 1468841772735 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 3744 | 1468841772737 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 04:36:12 INFO - PROCESS | 3744 | 1468841772741 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:36:12 INFO - PROCESS | 3744 | 1468841772743 Marionette TRACE conn5 <- [1,914,null,{}] 04:36:12 INFO - PROCESS | 3744 | 1468841772746 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}] 04:36:12 INFO - PROCESS | 3744 | 1468841772748 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:12 INFO - PROCESS | 3744 | 1468841772859 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 04:36:12 INFO - PROCESS | 3744 | 1468841772932 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 3744 | 1468841772935 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:12 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897C8000 == 33 [pid = 3744] [id = 238] 04:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (000000818920C000) [pid = 3744] [serial = 713] [outer = 0000000000000000] 04:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081892AE800) [pid = 3744] [serial = 714] [outer = 000000818920C000] 04:36:13 INFO - PROCESS | 3744 | 1468841772986 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081892BD400) [pid = 3744] [serial = 715] [outer = 000000818920C000] 04:36:13 INFO - PROCESS | 3744 | 1468841773387 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]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 692ms 04:36:13 INFO - PROCESS | 3744 | 1468841773439 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 3744 | 1468841773441 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 04:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:36:13 INFO - PROCESS | 3744 | 1468841773444 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 3744 | 1468841773446 Marionette TRACE conn5 <- [1,918,null,{}] 04:36:13 INFO - PROCESS | 3744 | 1468841773466 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}] 04:36:13 INFO - PROCESS | 3744 | 1468841773469 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:13 INFO - PROCESS | 3744 | 1468841773577 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 04:36:13 INFO - PROCESS | 3744 | 1468841773590 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 3744 | 1468841773596 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:13 INFO - PROCESS | 3744 | ++DOCSHELL 000000818839B800 == 34 [pid = 3744] [id = 239] 04:36:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F1113800) [pid = 3744] [serial = 716] [outer = 0000000000000000] 04:36:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F1118000) [pid = 3744] [serial = 717] [outer = 00000081F1113800] 04:36:13 INFO - PROCESS | 3744 | 1468841773689 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F115C800) [pid = 3744] [serial = 718] [outer = 00000081F1113800] 04:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:36:14 INFO - PROCESS | 3744 | 1468841774127 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]]]}] 04:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 04:36:14 INFO - PROCESS | 3744 | 1468841774142 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 3744 | 1468841774144 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 04:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:36:14 INFO - PROCESS | 3744 | 1468841774148 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 3744 | 1468841774149 Marionette TRACE conn5 <- [1,922,null,{}] 04:36:14 INFO - PROCESS | 3744 | 1468841774158 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}] 04:36:14 INFO - PROCESS | 3744 | 1468841774160 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:14 INFO - PROCESS | 3744 | 1468841774304 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 04:36:14 INFO - PROCESS | 3744 | 1468841774347 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 3744 | 1468841774349 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:14 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B19000 == 35 [pid = 3744] [id = 240] 04:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F282A800) [pid = 3744] [serial = 719] [outer = 0000000000000000] 04:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F2B37800) [pid = 3744] [serial = 720] [outer = 00000081F282A800] 04:36:14 INFO - PROCESS | 3744 | 1468841774430 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2D4E800) [pid = 3744] [serial = 721] [outer = 00000081F282A800] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081883CD400) [pid = 3744] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081805E6400) [pid = 3744] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008188A63C00) [pid = 3744] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081861ED800) [pid = 3744] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081861E6400) [pid = 3744] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F116CC00) [pid = 3744] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081845C1000) [pid = 3744] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F1154000) [pid = 3744] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081893D9C00) [pid = 3744] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F2D58000) [pid = 3744] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F2828000) [pid = 3744] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F2E4D800) [pid = 3744] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187B18400) [pid = 3744] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F2E55000) [pid = 3744] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:36:14 INFO - PROCESS | 3744 | 1468841774936 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]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 837ms 04:36:14 INFO - PROCESS | 3744 | 1468841774989 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 3744 | 1468841774991 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 04:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:36:14 INFO - PROCESS | 3744 | 1468841774995 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 3744 | 1468841774996 Marionette TRACE conn5 <- [1,926,null,{}] 04:36:15 INFO - PROCESS | 3744 | 1468841775000 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}] 04:36:15 INFO - PROCESS | 3744 | 1468841775002 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:15 INFO - PROCESS | 3744 | 1468841775082 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 04:36:15 INFO - PROCESS | 3744 | 1468841775155 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 3744 | 1468841775157 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:15 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32A5800 == 36 [pid = 3744] [id = 241] 04:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081830BD800) [pid = 3744] [serial = 722] [outer = 0000000000000000] 04:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008188AAA800) [pid = 3744] [serial = 723] [outer = 00000081830BD800] 04:36:15 INFO - PROCESS | 3744 | 1468841775201 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2B3DC00) [pid = 3744] [serial = 724] [outer = 00000081830BD800] 04:36:15 INFO - PROCESS | 3744 | 1468841775547 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]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 04:36:15 INFO - PROCESS | 3744 | 1468841775626 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 3744 | 1468841775628 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 04:36:15 INFO - PROCESS | 3744 | 1468841775632 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:36:15 INFO - PROCESS | 3744 | 1468841775634 Marionette TRACE conn5 <- [1,930,null,{}] 04:36:15 INFO - PROCESS | 3744 | 1468841775663 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}] 04:36:15 INFO - PROCESS | 3744 | 1468841775665 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:15 INFO - PROCESS | 3744 | 1468841775775 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 04:36:15 INFO - PROCESS | 3744 | 1468841775783 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 3744 | 1468841775785 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:15 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F718A000 == 37 [pid = 3744] [id = 242] 04:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081884C2000) [pid = 3744] [serial = 725] [outer = 0000000000000000] 04:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2DEF800) [pid = 3744] [serial = 726] [outer = 00000081884C2000] 04:36:15 INFO - PROCESS | 3744 | 1468841775831 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2E53400) [pid = 3744] [serial = 727] [outer = 00000081884C2000] 04:36:16 INFO - PROCESS | 3744 | 1468841776223 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]]]}] 04:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 608ms 04:36:16 INFO - PROCESS | 3744 | 1468841776243 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 04:36:16 INFO - PROCESS | 3744 | 1468841776245 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 04:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:36:16 INFO - PROCESS | 3744 | 1468841776249 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - PROCESS | 3744 | 1468841776250 Marionette TRACE conn5 <- [1,934,null,{}] 04:36:16 INFO - PROCESS | 3744 | 1468841776254 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}] 04:36:16 INFO - PROCESS | 3744 | 1468841776256 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:16 INFO - PROCESS | 3744 | 1468841776336 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 04:36:16 INFO - PROCESS | 3744 | 1468841776406 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 3744 | 1468841776408 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883AA800 == 38 [pid = 3744] [id = 243] 04:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2E51C00) [pid = 3744] [serial = 728] [outer = 0000000000000000] 04:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F305F000) [pid = 3744] [serial = 729] [outer = 00000081F2E51C00] 04:36:16 INFO - PROCESS | 3744 | 1468841776452 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F3196400) [pid = 3744] [serial = 730] [outer = 00000081F2E51C00] 04:36:16 INFO - PROCESS | 3744 | 1468841776824 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]]]}] 04:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 628ms 04:36:16 INFO - PROCESS | 3744 | 1468841776881 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 04:36:16 INFO - PROCESS | 3744 | 1468841776886 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 04:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:36:16 INFO - PROCESS | 3744 | 1468841776891 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - PROCESS | 3744 | 1468841776896 Marionette TRACE conn5 <- [1,938,null,{}] 04:36:16 INFO - PROCESS | 3744 | 1468841776903 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}] 04:36:16 INFO - PROCESS | 3744 | 1468841776907 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:17 INFO - PROCESS | 3744 | 1468841777062 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 04:36:17 INFO - PROCESS | 3744 | 1468841777202 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 3744 | 1468841777207 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:17 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185888800 == 39 [pid = 3744] [id = 244] 04:36:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008184A4E000) [pid = 3744] [serial = 731] [outer = 0000000000000000] 04:36:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008185878800) [pid = 3744] [serial = 732] [outer = 0000008184A4E000] 04:36:17 INFO - PROCESS | 3744 | 1468841777265 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (000000818623A400) [pid = 3744] [serial = 733] [outer = 0000008184A4E000] 04:36:17 INFO - PROCESS | 3744 | 1468841777833 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]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 986ms 04:36:17 INFO - PROCESS | 3744 | 1468841777882 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 3744 | 1468841777886 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 04:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:36:17 INFO - PROCESS | 3744 | 1468841777892 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 3744 | 1468841777897 Marionette TRACE conn5 <- [1,942,null,{}] 04:36:17 INFO - PROCESS | 3744 | 1468841777901 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}] 04:36:17 INFO - PROCESS | 3744 | 1468841777904 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:18 INFO - PROCESS | 3744 | 1468841778018 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 04:36:18 INFO - PROCESS | 3744 | 1468841778095 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 3744 | 1468841778097 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:18 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189393000 == 40 [pid = 3744] [id = 245] 04:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008187BAEC00) [pid = 3744] [serial = 734] [outer = 0000000000000000] 04:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081884BFC00) [pid = 3744] [serial = 735] [outer = 0000008187BAEC00] 04:36:18 INFO - PROCESS | 3744 | 1468841778195 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008188AA6000) [pid = 3744] [serial = 736] [outer = 0000008187BAEC00] 04:36:18 INFO - PROCESS | 3744 | 1468841778788 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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 943ms 04:36:18 INFO - PROCESS | 3744 | 1468841778838 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 3744 | 1468841778841 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 04:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:36:18 INFO - PROCESS | 3744 | 1468841778844 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 3744 | 1468841778847 Marionette TRACE conn5 <- [1,946,null,{}] 04:36:18 INFO - PROCESS | 3744 | 1468841778857 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}] 04:36:18 INFO - PROCESS | 3744 | 1468841778862 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:19 INFO - PROCESS | 3744 | 1468841779008 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 04:36:19 INFO - PROCESS | 3744 | 1468841779127 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 3744 | 1468841779131 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:19 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C50000 == 41 [pid = 3744] [id = 246] 04:36:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F115DC00) [pid = 3744] [serial = 737] [outer = 0000000000000000] 04:36:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F19D2C00) [pid = 3744] [serial = 738] [outer = 00000081F115DC00] 04:36:19 INFO - PROCESS | 3744 | 1468841779191 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081F2DED400) [pid = 3744] [serial = 739] [outer = 00000081F115DC00] 04:36:19 INFO - PROCESS | 3744 | 1468841779829 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]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1035ms 04:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:36:19 INFO - PROCESS | 3744 | 1468841779882 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 3744 | 1468841779885 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 04:36:19 INFO - PROCESS | 3744 | 1468841779888 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 3744 | 1468841779890 Marionette TRACE conn5 <- [1,950,null,{}] 04:36:19 INFO - PROCESS | 3744 | 1468841779894 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}] 04:36:19 INFO - PROCESS | 3744 | 1468841779897 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:20 INFO - PROCESS | 3744 | 1468841780009 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 04:36:20 INFO - PROCESS | 3744 | 1468841780083 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 3744 | 1468841780086 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:20 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186214000 == 42 [pid = 3744] [id = 247] 04:36:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081862DB800) [pid = 3744] [serial = 740] [outer = 0000000000000000] 04:36:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F2E58400) [pid = 3744] [serial = 741] [outer = 00000081862DB800] 04:36:20 INFO - PROCESS | 3744 | 1468841780182 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F3FEBC00) [pid = 3744] [serial = 742] [outer = 00000081862DB800] 04:36:20 INFO - PROCESS | 3744 | 1468841780846 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]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1028ms 04:36:20 INFO - PROCESS | 3744 | 1468841780920 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 3744 | 1468841780924 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 04:36:20 INFO - PROCESS | 3744 | 1468841780929 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:36:20 INFO - PROCESS | 3744 | 1468841780932 Marionette TRACE conn5 <- [1,954,null,{}] 04:36:20 INFO - PROCESS | 3744 | 1468841780970 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}] 04:36:20 INFO - PROCESS | 3744 | 1468841780973 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:21 INFO - PROCESS | 3744 | 1468841781089 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 04:36:21 INFO - PROCESS | 3744 | 1468841781160 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 3744 | 1468841781163 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:21 INFO - PROCESS | 3744 | ++DOCSHELL 000000818621E800 == 43 [pid = 3744] [id = 248] 04:36:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081861E7000) [pid = 3744] [serial = 743] [outer = 0000000000000000] 04:36:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081862CE400) [pid = 3744] [serial = 744] [outer = 00000081861E7000] 04:36:21 INFO - PROCESS | 3744 | 1468841781256 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008187B1BC00) [pid = 3744] [serial = 745] [outer = 00000081861E7000] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081F718A000 == 42 [pid = 3744] [id = 242] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32A5800 == 41 [pid = 3744] [id = 241] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B19000 == 40 [pid = 3744] [id = 240] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 000000818839B800 == 39 [pid = 3744] [id = 239] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081897C8000 == 38 [pid = 3744] [id = 238] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 0000008188493800 == 37 [pid = 3744] [id = 237] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 0000008186373000 == 36 [pid = 3744] [id = 236] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 0000008185896800 == 35 [pid = 3744] [id = 235] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E11800 == 34 [pid = 3744] [id = 234] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 000000818588E000 == 33 [pid = 3744] [id = 233] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDDD000 == 32 [pid = 3744] [id = 232] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 0000008186214000 == 31 [pid = 3744] [id = 247] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C50000 == 30 [pid = 3744] [id = 246] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 0000008189393000 == 29 [pid = 3744] [id = 245] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081883AA800 == 28 [pid = 3744] [id = 243] 04:36:21 INFO - PROCESS | 3744 | --DOCSHELL 0000008185888800 == 27 [pid = 3744] [id = 244] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081883D4800) [pid = 3744] [serial = 665] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081884C0400) [pid = 3744] [serial = 666] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0000008187B14400) [pid = 3744] [serial = 662] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0000008187B21C00) [pid = 3744] [serial = 663] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081892BD000) [pid = 3744] [serial = 672] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081893D9800) [pid = 3744] [serial = 673] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081862CCC00) [pid = 3744] [serial = 660] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081861F1C00) [pid = 3744] [serial = 659] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081884CB000) [pid = 3744] [serial = 668] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008188A61400) [pid = 3744] [serial = 669] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F2150C00) [pid = 3744] [serial = 681] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008184A51000) [pid = 3744] [serial = 656] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008185882C00) [pid = 3744] [serial = 657] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F1163400) [pid = 3744] [serial = 678] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F0F8C400) [pid = 3744] [serial = 675] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F1151C00) [pid = 3744] [serial = 676] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081892B1000) [pid = 3744] [serial = 654] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2D56400) [pid = 3744] [serial = 684] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F282AC00) [pid = 3744] [serial = 682] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F2E56400) [pid = 3744] [serial = 687] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F2DF3000) [pid = 3744] [serial = 685] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081893D9400) [pid = 3744] [serial = 690] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F3068800) [pid = 3744] [serial = 693] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F3060800) [pid = 3744] [serial = 688] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F327A800) [pid = 3744] [serial = 696] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F2DFA800) [pid = 3744] [serial = 691] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F3199800) [pid = 3744] [serial = 694] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F738C800) [pid = 3744] [serial = 381] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:36:22 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F1948400) [pid = 3744] [serial = 679] [outer = 0000000000000000] [url = about:blank] 04:36:22 INFO - PROCESS | 3744 | 1468841782364 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]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1443ms 04:36:22 INFO - PROCESS | 3744 | 1468841782376 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 3744 | 1468841782380 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 04:36:22 INFO - PROCESS | 3744 | 1468841782385 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:36:22 INFO - PROCESS | 3744 | 1468841782390 Marionette TRACE conn5 <- [1,958,null,{}] 04:36:22 INFO - PROCESS | 3744 | 1468841782395 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}] 04:36:22 INFO - PROCESS | 3744 | 1468841782398 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:22 INFO - PROCESS | 3744 | 1468841782488 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 04:36:22 INFO - PROCESS | 3744 | 1468841782497 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 3744 | 1468841782500 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:22 INFO - PROCESS | 3744 | ++DOCSHELL 000000818588D800 == 28 [pid = 3744] [id = 249] 04:36:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081845BF400) [pid = 3744] [serial = 746] [outer = 0000000000000000] 04:36:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008184A59400) [pid = 3744] [serial = 747] [outer = 00000081845BF400] 04:36:22 INFO - PROCESS | 3744 | 1468841782550 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008185AF0000) [pid = 3744] [serial = 748] [outer = 00000081845BF400] 04:36:23 INFO - PROCESS | 3744 | 1468841783026 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]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 04:36:23 INFO - PROCESS | 3744 | 1468841783080 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 3744 | 1468841783086 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 04:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:36:23 INFO - PROCESS | 3744 | 1468841783092 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 3744 | 1468841783095 Marionette TRACE conn5 <- [1,962,null,{}] 04:36:23 INFO - PROCESS | 3744 | 1468841783099 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}] 04:36:23 INFO - PROCESS | 3744 | 1468841783102 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:23 INFO - PROCESS | 3744 | 1468841783224 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 04:36:23 INFO - PROCESS | 3744 | 1468841783240 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 3744 | 1468841783242 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:23 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186213800 == 29 [pid = 3744] [id = 250] 04:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081862DAC00) [pid = 3744] [serial = 749] [outer = 0000000000000000] 04:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (000000818796EC00) [pid = 3744] [serial = 750] [outer = 00000081862DAC00] 04:36:23 INFO - PROCESS | 3744 | 1468841783290 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008187B17C00) [pid = 3744] [serial = 751] [outer = 00000081862DAC00] 04:36:23 INFO - PROCESS | 3744 | 1468841783734 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]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 04:36:23 INFO - PROCESS | 3744 | 1468841783786 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 04:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:36:23 INFO - PROCESS | 3744 | 1468841783789 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 04:36:23 INFO - PROCESS | 3744 | 1468841783792 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 3744 | 1468841783796 Marionette TRACE conn5 <- [1,966,null,{}] 04:36:23 INFO - PROCESS | 3744 | 1468841783807 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}] 04:36:23 INFO - PROCESS | 3744 | 1468841783812 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:23 INFO - PROCESS | 3744 | 1468841783899 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 04:36:23 INFO - PROCESS | 3744 | 1468841783908 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 3744 | 1468841783912 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:23 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188497800 == 30 [pid = 3744] [id = 251] 04:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081883DA000) [pid = 3744] [serial = 752] [outer = 0000000000000000] 04:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081884C3800) [pid = 3744] [serial = 753] [outer = 00000081883DA000] 04:36:23 INFO - PROCESS | 3744 | 1468841783961 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008188A5BC00) [pid = 3744] [serial = 754] [outer = 00000081883DA000] 04:36:24 INFO - PROCESS | 3744 | 1468841784400 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]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 04:36:24 INFO - PROCESS | 3744 | 1468841784432 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 04:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:36:24 INFO - PROCESS | 3744 | 1468841784435 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 04:36:24 INFO - PROCESS | 3744 | 1468841784438 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 3744 | 1468841784440 Marionette TRACE conn5 <- [1,970,null,{}] 04:36:24 INFO - PROCESS | 3744 | 1468841784443 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}] 04:36:24 INFO - PROCESS | 3744 | 1468841784445 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:24 INFO - PROCESS | 3744 | 1468841784565 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 04:36:24 INFO - PROCESS | 3744 | 1468841784637 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 3744 | 1468841784640 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:24 INFO - PROCESS | 3744 | ++DOCSHELL 000000818938E000 == 31 [pid = 3744] [id = 252] 04:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008188AB4C00) [pid = 3744] [serial = 755] [outer = 0000000000000000] 04:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008188D6A000) [pid = 3744] [serial = 756] [outer = 0000008188AB4C00] 04:36:24 INFO - PROCESS | 3744 | 1468841784685 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081892B2800) [pid = 3744] [serial = 757] [outer = 0000008188AB4C00] 04:36:25 INFO - PROCESS | 3744 | 1468841785101 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]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 04:36:25 INFO - PROCESS | 3744 | 1468841785131 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 3744 | 1468841785133 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 04:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:36:25 INFO - PROCESS | 3744 | 1468841785137 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 3744 | 1468841785139 Marionette TRACE conn5 <- [1,974,null,{}] 04:36:25 INFO - PROCESS | 3744 | 1468841785142 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}] 04:36:25 INFO - PROCESS | 3744 | 1468841785144 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:25 INFO - PROCESS | 3744 | 1468841785249 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 04:36:25 INFO - PROCESS | 3744 | 1468841785254 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 3744 | 1468841785256 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:25 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1013000 == 32 [pid = 3744] [id = 253] 04:36:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (000000818311DC00) [pid = 3744] [serial = 758] [outer = 0000000000000000] 04:36:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081893D2000) [pid = 3744] [serial = 759] [outer = 000000818311DC00] 04:36:25 INFO - PROCESS | 3744 | 1468841785302 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F0F89800) [pid = 3744] [serial = 760] [outer = 000000818311DC00] 04:36:25 INFO - PROCESS | 3744 | 1468841785780 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]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 04:36:25 INFO - PROCESS | 3744 | 1468841785811 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 3744 | 1468841785813 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 04:36:25 INFO - PROCESS | 3744 | 1468841785817 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:36:25 INFO - PROCESS | 3744 | 1468841785819 Marionette TRACE conn5 <- [1,978,null,{}] 04:36:25 INFO - PROCESS | 3744 | 1468841785822 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}] 04:36:25 INFO - PROCESS | 3744 | 1468841785828 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:25 INFO - PROCESS | 3744 | 1468841785982 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 04:36:26 INFO - PROCESS | 3744 | 1468841786013 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 3744 | 1468841786015 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:26 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B13800 == 33 [pid = 3744] [id = 254] 04:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081884BF000) [pid = 3744] [serial = 761] [outer = 0000000000000000] 04:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F1156400) [pid = 3744] [serial = 762] [outer = 00000081884BF000] 04:36:26 INFO - PROCESS | 3744 | 1468841786060 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F1FCFC00) [pid = 3744] [serial = 763] [outer = 00000081884BF000] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081884C2000) [pid = 3744] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (000000818920C000) [pid = 3744] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008184546000) [pid = 3744] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008181B02C00) [pid = 3744] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081831E8800) [pid = 3744] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F1113800) [pid = 3744] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008187B1AC00) [pid = 3744] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081831E7C00) [pid = 3744] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F2E51C00) [pid = 3744] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081830BD800) [pid = 3744] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F31A1000) [pid = 3744] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F282A800) [pid = 3744] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:36:26 INFO - PROCESS | 3744 | 1468841786655 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]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 880ms 04:36:26 INFO - PROCESS | 3744 | 1468841786700 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 3744 | 1468841786702 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 04:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:36:26 INFO - PROCESS | 3744 | 1468841786706 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 3744 | 1468841786708 Marionette TRACE conn5 <- [1,982,null,{}] 04:36:26 INFO - PROCESS | 3744 | 1468841786711 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}] 04:36:26 INFO - PROCESS | 3744 | 1468841786713 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:26 INFO - PROCESS | 3744 | 1468841786792 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 04:36:26 INFO - PROCESS | 3744 | 1468841786797 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 3744 | 1468841786799 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:26 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32AA800 == 34 [pid = 3744] [id = 255] 04:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (000000818623E800) [pid = 3744] [serial = 764] [outer = 0000000000000000] 04:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008187B1E400) [pid = 3744] [serial = 765] [outer = 000000818623E800] 04:36:26 INFO - PROCESS | 3744 | 1468841786845 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F1117400) [pid = 3744] [serial = 766] [outer = 000000818623E800] 04:36:27 INFO - PROCESS | 3744 | 1468841787266 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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 587ms 04:36:27 INFO - PROCESS | 3744 | 1468841787325 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 3744 | 1468841787327 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 04:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:36:27 INFO - PROCESS | 3744 | 1468841787331 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 3744 | 1468841787333 Marionette TRACE conn5 <- [1,986,null,{}] 04:36:27 INFO - PROCESS | 3744 | 1468841787337 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}] 04:36:27 INFO - PROCESS | 3744 | 1468841787339 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:27 INFO - PROCESS | 3744 | 1468841787418 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 04:36:27 INFO - PROCESS | 3744 | 1468841787423 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 3744 | 1468841787425 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:27 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7188800 == 35 [pid = 3744] [id = 256] 04:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F0F8E800) [pid = 3744] [serial = 767] [outer = 0000000000000000] 04:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2B35800) [pid = 3744] [serial = 768] [outer = 00000081F0F8E800] 04:36:27 INFO - PROCESS | 3744 | 1468841787469 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2D50400) [pid = 3744] [serial = 769] [outer = 00000081F0F8E800] 04:36:27 INFO - PROCESS | 3744 | 1468841787876 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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 586ms 04:36:27 INFO - PROCESS | 3744 | 1468841787923 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 3744 | 1468841787925 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 04:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:36:27 INFO - PROCESS | 3744 | 1468841787929 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 3744 | 1468841787931 Marionette TRACE conn5 <- [1,990,null,{}] 04:36:27 INFO - PROCESS | 3744 | 1468841787939 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}] 04:36:27 INFO - PROCESS | 3744 | 1468841787941 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:28 INFO - PROCESS | 3744 | 1468841788022 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 04:36:28 INFO - PROCESS | 3744 | 1468841788028 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 3744 | 1468841788030 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:28 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7C7B800 == 36 [pid = 3744] [id = 257] 04:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2828C00) [pid = 3744] [serial = 770] [outer = 0000000000000000] 04:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2DF5C00) [pid = 3744] [serial = 771] [outer = 00000081F2828C00] 04:36:28 INFO - PROCESS | 3744 | 1468841788074 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2E4EC00) [pid = 3744] [serial = 772] [outer = 00000081F2828C00] 04:36:28 INFO - PROCESS | 3744 | 1468841788481 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]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 586ms 04:36:28 INFO - PROCESS | 3744 | 1468841788518 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 3744 | 1468841788520 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 04:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:36:28 INFO - PROCESS | 3744 | 1468841788539 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 3744 | 1468841788541 Marionette TRACE conn5 <- [1,994,null,{}] 04:36:28 INFO - PROCESS | 3744 | 1468841788544 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}] 04:36:28 INFO - PROCESS | 3744 | 1468841788546 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:28 INFO - PROCESS | 3744 | 1468841788626 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 04:36:28 INFO - PROCESS | 3744 | 1468841788632 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 3744 | 1468841788634 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:28 INFO - PROCESS | 3744 | ++DOCSHELL 0000008180642800 == 37 [pid = 3744] [id = 258] 04:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008180127C00) [pid = 3744] [serial = 773] [outer = 0000000000000000] 04:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008182390400) [pid = 3744] [serial = 774] [outer = 0000008180127C00] 04:36:28 INFO - PROCESS | 3744 | 1468841788735 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008184545800) [pid = 3744] [serial = 775] [outer = 0000008180127C00] 04:36:29 INFO - PROCESS | 3744 | 1468841789621 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]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1131ms 04:36:29 INFO - PROCESS | 3744 | 1468841789670 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 3744 | 1468841789673 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 04:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:36:29 INFO - PROCESS | 3744 | 1468841789679 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 3744 | 1468841789682 Marionette TRACE conn5 <- [1,998,null,{}] 04:36:29 INFO - PROCESS | 3744 | 1468841789688 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}] 04:36:29 INFO - PROCESS | 3744 | 1468841789691 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:29 INFO - PROCESS | 3744 | 1468841789826 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 04:36:29 INFO - PROCESS | 3744 | 1468841789895 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 3744 | 1468841789898 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:29 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883A7000 == 38 [pid = 3744] [id = 259] 04:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008186242C00) [pid = 3744] [serial = 776] [outer = 0000000000000000] 04:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008187B1C000) [pid = 3744] [serial = 777] [outer = 0000008186242C00] 04:36:30 INFO - PROCESS | 3744 | 1468841789997 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081883CD800) [pid = 3744] [serial = 778] [outer = 0000008186242C00] 04:36:30 INFO - PROCESS | 3744 | 1468841790870 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]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1240ms 04:36:30 INFO - PROCESS | 3744 | 1468841790936 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 3744 | 1468841790940 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 04:36:30 INFO - PROCESS | 3744 | 1468841790945 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 3744 | 1468841790949 Marionette TRACE conn5 <- [1,1002,null,{}] 04:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:36:30 INFO - PROCESS | 3744 | 1468841790955 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}] 04:36:30 INFO - PROCESS | 3744 | 1468841790958 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:31 INFO - PROCESS | 3744 | 1468841791069 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 04:36:31 INFO - PROCESS | 3744 | 1468841791141 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 3744 | 1468841791146 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:31 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A7A000 == 39 [pid = 3744] [id = 260] 04:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008185AEB400) [pid = 3744] [serial = 779] [outer = 0000000000000000] 04:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081861E9C00) [pid = 3744] [serial = 780] [outer = 0000008185AEB400] 04:36:31 INFO - PROCESS | 3744 | 1468841791197 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (000000818796BC00) [pid = 3744] [serial = 781] [outer = 0000008185AEB400] 04:36:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7C7B800 == 38 [pid = 3744] [id = 257] 04:36:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7188800 == 37 [pid = 3744] [id = 256] 04:36:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32AA800 == 36 [pid = 3744] [id = 255] 04:36:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B13800 == 35 [pid = 3744] [id = 254] 04:36:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1013000 == 34 [pid = 3744] [id = 253] 04:36:31 INFO - PROCESS | 3744 | --DOCSHELL 000000818938E000 == 33 [pid = 3744] [id = 252] 04:36:31 INFO - PROCESS | 3744 | --DOCSHELL 0000008188497800 == 32 [pid = 3744] [id = 251] 04:36:31 INFO - PROCESS | 3744 | --DOCSHELL 0000008186213800 == 31 [pid = 3744] [id = 250] 04:36:31 INFO - PROCESS | 3744 | --DOCSHELL 000000818588D800 == 30 [pid = 3744] [id = 249] 04:36:31 INFO - PROCESS | 3744 | --DOCSHELL 000000818621E800 == 29 [pid = 3744] [id = 248] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F2E53400) [pid = 3744] [serial = 727] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081892AE800) [pid = 3744] [serial = 714] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008185AE5000) [pid = 3744] [serial = 705] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081862D5C00) [pid = 3744] [serial = 706] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081845BC400) [pid = 3744] [serial = 702] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008185AE8400) [pid = 3744] [serial = 703] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (000000818454F400) [pid = 3744] [serial = 699] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (000000818587B400) [pid = 3744] [serial = 700] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F115C800) [pid = 3744] [serial = 718] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008187BB1400) [pid = 3744] [serial = 708] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081883D0800) [pid = 3744] [serial = 709] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F1118000) [pid = 3744] [serial = 717] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008188AAC400) [pid = 3744] [serial = 711] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F305F000) [pid = 3744] [serial = 729] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188AAA800) [pid = 3744] [serial = 723] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F33D5C00) [pid = 3744] [serial = 697] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F3196400) [pid = 3744] [serial = 730] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2B37800) [pid = 3744] [serial = 720] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F2DEF800) [pid = 3744] [serial = 726] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F2D4E800) [pid = 3744] [serial = 721] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081892BD400) [pid = 3744] [serial = 715] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F2B3DC00) [pid = 3744] [serial = 724] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008188D68C00) [pid = 3744] [serial = 712] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 3744 | 1468841791736 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]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 837ms 04:36:31 INFO - PROCESS | 3744 | 1468841791790 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 3744 | 1468841791795 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 04:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:36:31 INFO - PROCESS | 3744 | 1468841791802 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 3744 | 1468841791805 Marionette TRACE conn5 <- [1,1006,null,{}] 04:36:31 INFO - PROCESS | 3744 | 1468841791809 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}] 04:36:31 INFO - PROCESS | 3744 | 1468841791811 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:31 INFO - PROCESS | 3744 | 1468841791902 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 04:36:31 INFO - PROCESS | 3744 | 1468841791909 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 3744 | 1468841791911 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:31 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A89800 == 30 [pid = 3744] [id = 261] 04:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081862D7C00) [pid = 3744] [serial = 782] [outer = 0000000000000000] 04:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (000000818796D000) [pid = 3744] [serial = 783] [outer = 00000081862D7C00] 04:36:31 INFO - PROCESS | 3744 | 1468841791960 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081883CD400) [pid = 3744] [serial = 784] [outer = 00000081862D7C00] 04:36:32 INFO - PROCESS | 3744 | 1468841792433 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]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 692ms 04:36:32 INFO - PROCESS | 3744 | 1468841792496 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 3744 | 1468841792499 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 04:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:36:32 INFO - PROCESS | 3744 | 1468841792502 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 3744 | 1468841792506 Marionette TRACE conn5 <- [1,1010,null,{}] 04:36:32 INFO - PROCESS | 3744 | 1468841792518 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}] 04:36:32 INFO - PROCESS | 3744 | 1468841792523 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:32 INFO - PROCESS | 3744 | 1468841792650 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 04:36:32 INFO - PROCESS | 3744 | 1468841792722 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 3744 | 1468841792726 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:32 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883A3800 == 31 [pid = 3744] [id = 262] 04:36:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081845B3000) [pid = 3744] [serial = 785] [outer = 0000000000000000] 04:36:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188D6CC00) [pid = 3744] [serial = 786] [outer = 00000081845B3000] 04:36:32 INFO - PROCESS | 3744 | 1468841792782 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081892B9800) [pid = 3744] [serial = 787] [outer = 00000081845B3000] 04:36:33 INFO - PROCESS | 3744 | 1468841793149 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]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 691ms 04:36:33 INFO - PROCESS | 3744 | 1468841793196 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 3744 | 1468841793199 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 04:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:36:33 INFO - PROCESS | 3744 | 1468841793202 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 3744 | 1468841793204 Marionette TRACE conn5 <- [1,1014,null,{}] 04:36:33 INFO - PROCESS | 3744 | 1468841793207 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}] 04:36:33 INFO - PROCESS | 3744 | 1468841793209 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:33 INFO - PROCESS | 3744 | 1468841793297 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 04:36:33 INFO - PROCESS | 3744 | 1468841793303 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 3744 | 1468841793305 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:33 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897D9800 == 32 [pid = 3744] [id = 263] 04:36:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081893D9C00) [pid = 3744] [serial = 788] [outer = 0000000000000000] 04:36:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F111C000) [pid = 3744] [serial = 789] [outer = 00000081893D9C00] 04:36:33 INFO - PROCESS | 3744 | 1468841793350 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F115A800) [pid = 3744] [serial = 790] [outer = 00000081893D9C00] 04:36:33 INFO - PROCESS | 3744 | 1468841793814 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]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 04:36:33 INFO - PROCESS | 3744 | 1468841793838 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 3744 | 1468841793840 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 04:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:36:33 INFO - PROCESS | 3744 | 1468841793844 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 3744 | 1468841793846 Marionette TRACE conn5 <- [1,1018,null,{}] 04:36:33 INFO - PROCESS | 3744 | 1468841793855 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}] 04:36:33 INFO - PROCESS | 3744 | 1468841793858 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:33 INFO - PROCESS | 3744 | 1468841793970 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 04:36:34 INFO - PROCESS | 3744 | 1468841794051 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 3744 | 1468841794053 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:34 INFO - PROCESS | 3744 | ++DOCSHELL 00000081858A2800 == 33 [pid = 3744] [id = 264] 04:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F115AC00) [pid = 3744] [serial = 791] [outer = 0000000000000000] 04:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1944000) [pid = 3744] [serial = 792] [outer = 00000081F115AC00] 04:36:34 INFO - PROCESS | 3744 | 1468841794097 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F23CFC00) [pid = 3744] [serial = 793] [outer = 00000081F115AC00] 04:36:34 INFO - PROCESS | 3744 | 1468841794515 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]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 04:36:34 INFO - PROCESS | 3744 | 1468841794540 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 3744 | 1468841794543 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 04:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:36:34 INFO - PROCESS | 3744 | 1468841794546 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 3744 | 1468841794548 Marionette TRACE conn5 <- [1,1022,null,{}] 04:36:34 INFO - PROCESS | 3744 | 1468841794552 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}] 04:36:34 INFO - PROCESS | 3744 | 1468841794558 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:34 INFO - PROCESS | 3744 | 1468841794704 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 04:36:34 INFO - PROCESS | 3744 | 1468841794715 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 3744 | 1468841794717 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:34 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32AA800 == 34 [pid = 3744] [id = 265] 04:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2B36000) [pid = 3744] [serial = 794] [outer = 0000000000000000] 04:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2D58C00) [pid = 3744] [serial = 795] [outer = 00000081F2B36000] 04:36:34 INFO - PROCESS | 3744 | 1468841794763 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F3062C00) [pid = 3744] [serial = 796] [outer = 00000081F2B36000] 04:36:35 INFO - PROCESS | 3744 | 1468841795206 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]]]}] 04:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 04:36:35 INFO - PROCESS | 3744 | 1468841795240 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 3744 | 1468841795242 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 04:36:35 INFO - PROCESS | 3744 | 1468841795245 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:36:35 INFO - PROCESS | 3744 | 1468841795247 Marionette TRACE conn5 <- [1,1026,null,{}] 04:36:35 INFO - PROCESS | 3744 | 1468841795257 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}] 04:36:35 INFO - PROCESS | 3744 | 1468841795259 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:35 INFO - PROCESS | 3744 | 1468841795398 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 04:36:35 INFO - PROCESS | 3744 | 1468841795420 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 3744 | 1468841795422 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:35 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F74EE000 == 35 [pid = 3744] [id = 266] 04:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F2B3B800) [pid = 3744] [serial = 797] [outer = 0000000000000000] 04:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F319BC00) [pid = 3744] [serial = 798] [outer = 00000081F2B3B800] 04:36:35 INFO - PROCESS | 3744 | 1468841795465 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F3332C00) [pid = 3744] [serial = 799] [outer = 00000081F2B3B800] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081845BF400) [pid = 3744] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008188AB4C00) [pid = 3744] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081861E7000) [pid = 3744] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081883DA000) [pid = 3744] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (000000818311DC00) [pid = 3744] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081884BF000) [pid = 3744] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081862DAC00) [pid = 3744] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (000000818623E800) [pid = 3744] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F0F8E800) [pid = 3744] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008184A4E000) [pid = 3744] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187BAEC00) [pid = 3744] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F115DC00) [pid = 3744] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:36:35 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081862DB800) [pid = 3744] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:36:35 INFO - PROCESS | 3744 | 1468841795923 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]]]}] 04:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 731ms 04:36:35 INFO - PROCESS | 3744 | 1468841795980 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 3744 | 1468841795983 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 04:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:36:35 INFO - PROCESS | 3744 | 1468841795986 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 3744 | 1468841795988 Marionette TRACE conn5 <- [1,1030,null,{}] 04:36:35 INFO - PROCESS | 3744 | 1468841795991 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}] 04:36:36 INFO - PROCESS | 3744 | 1468841795993 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:36 INFO - PROCESS | 3744 | 1468841796074 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 04:36:36 INFO - PROCESS | 3744 | 1468841796080 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 3744 | 1468841796082 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7EC9000 == 36 [pid = 3744] [id = 267] 04:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081862DAC00) [pid = 3744] [serial = 800] [outer = 0000000000000000] 04:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008188AABC00) [pid = 3744] [serial = 801] [outer = 00000081862DAC00] 04:36:36 INFO - PROCESS | 3744 | 1468841796127 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F282A400) [pid = 3744] [serial = 802] [outer = 00000081862DAC00] 04:36:36 INFO - PROCESS | 3744 | 1468841796535 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]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 586ms 04:36:36 INFO - PROCESS | 3744 | 1468841796583 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 3744 | 1468841796585 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 04:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:36:36 INFO - PROCESS | 3744 | 1468841796593 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 3744 | 1468841796595 Marionette TRACE conn5 <- [1,1034,null,{}] 04:36:36 INFO - PROCESS | 3744 | 1468841796598 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}] 04:36:36 INFO - PROCESS | 3744 | 1468841796600 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:36 INFO - PROCESS | 3744 | 1468841796682 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 04:36:36 INFO - PROCESS | 3744 | 1468841796687 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 3744 | 1468841796689 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C4E000 == 37 [pid = 3744] [id = 268] 04:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2DF9000) [pid = 3744] [serial = 803] [outer = 0000000000000000] 04:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F3A4BC00) [pid = 3744] [serial = 804] [outer = 00000081F2DF9000] 04:36:36 INFO - PROCESS | 3744 | 1468841796733 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F415C000) [pid = 3744] [serial = 805] [outer = 00000081F2DF9000] 04:36:37 INFO - PROCESS | 3744 | 1468841797161 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]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 628ms 04:36:37 INFO - PROCESS | 3744 | 1468841797223 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 3744 | 1468841797225 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 04:36:37 INFO - PROCESS | 3744 | 1468841797229 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:36:37 INFO - PROCESS | 3744 | 1468841797230 Marionette TRACE conn5 <- [1,1038,null,{}] 04:36:37 INFO - PROCESS | 3744 | 1468841797235 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}] 04:36:37 INFO - PROCESS | 3744 | 1468841797237 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:37 INFO - PROCESS | 3744 | 1468841797319 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 04:36:37 INFO - PROCESS | 3744 | 1468841797324 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 3744 | 1468841797326 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:37 INFO - PROCESS | 3744 | ++DOCSHELL 000000818938A800 == 38 [pid = 3744] [id = 269] 04:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F715AC00) [pid = 3744] [serial = 806] [outer = 0000000000000000] 04:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F71B8400) [pid = 3744] [serial = 807] [outer = 00000081F715AC00] 04:36:37 INFO - PROCESS | 3744 | 1468841797370 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F7391C00) [pid = 3744] [serial = 808] [outer = 00000081F715AC00] 04:36:37 INFO - PROCESS | 3744 | 1468841797894 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]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 04:36:37 INFO - PROCESS | 3744 | 1468841797967 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 3744 | 1468841797972 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 04:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:36:37 INFO - PROCESS | 3744 | 1468841797978 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 3744 | 1468841797982 Marionette TRACE conn5 <- [1,1042,null,{}] 04:36:37 INFO - PROCESS | 3744 | 1468841797989 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}] 04:36:37 INFO - PROCESS | 3744 | 1468841797992 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:38 INFO - PROCESS | 3744 | 1468841798163 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 04:36:38 INFO - PROCESS | 3744 | 1468841798248 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 3744 | 1468841798254 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:38 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A89000 == 39 [pid = 3744] [id = 270] 04:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008185AE7C00) [pid = 3744] [serial = 809] [outer = 0000000000000000] 04:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081861E4800) [pid = 3744] [serial = 810] [outer = 0000008185AE7C00] 04:36:38 INFO - PROCESS | 3744 | 1468841798311 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008187972C00) [pid = 3744] [serial = 811] [outer = 0000008185AE7C00] 04:36:38 INFO - PROCESS | 3744 | 1468841798890 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]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 943ms 04:36:38 INFO - PROCESS | 3744 | 1468841798934 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 3744 | 1468841798940 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 04:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:36:38 INFO - PROCESS | 3744 | 1468841798947 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 3744 | 1468841798951 Marionette TRACE conn5 <- [1,1046,null,{}] 04:36:38 INFO - PROCESS | 3744 | 1468841798955 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}] 04:36:38 INFO - PROCESS | 3744 | 1468841798958 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:39 INFO - PROCESS | 3744 | 1468841799073 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 04:36:39 INFO - PROCESS | 3744 | 1468841799163 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 3744 | 1468841799166 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:39 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F12000 == 40 [pid = 3744] [id = 271] 04:36:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008188A60000) [pid = 3744] [serial = 812] [outer = 0000000000000000] 04:36:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008188D69000) [pid = 3744] [serial = 813] [outer = 0000008188A60000] 04:36:39 INFO - PROCESS | 3744 | 1468841799223 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F0F87000) [pid = 3744] [serial = 814] [outer = 0000008188A60000] 04:36:39 INFO - PROCESS | 3744 | 1468841799835 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]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 943ms 04:36:39 INFO - PROCESS | 3744 | 1468841799894 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 3744 | 1468841799897 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 04:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:36:39 INFO - PROCESS | 3744 | 1468841799900 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 3744 | 1468841799904 Marionette TRACE conn5 <- [1,1050,null,{}] 04:36:39 INFO - PROCESS | 3744 | 1468841799916 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}] 04:36:39 INFO - PROCESS | 3744 | 1468841799922 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:40 INFO - PROCESS | 3744 | 1468841800034 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 04:36:40 INFO - PROCESS | 3744 | 1468841800113 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 3744 | 1468841800117 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC8BD800 == 41 [pid = 3744] [id = 272] 04:36:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F2DF5400) [pid = 3744] [serial = 815] [outer = 0000000000000000] 04:36:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081F2E52400) [pid = 3744] [serial = 816] [outer = 00000081F2DF5400] 04:36:40 INFO - PROCESS | 3744 | 1468841800215 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F41C5400) [pid = 3744] [serial = 817] [outer = 00000081F2DF5400] 04:36:40 INFO - PROCESS | 3744 | 1468841800848 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]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 985ms 04:36:40 INFO - PROCESS | 3744 | 1468841800888 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 3744 | 1468841800891 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 04:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:36:40 INFO - PROCESS | 3744 | 1468841800895 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 3744 | 1468841800897 Marionette TRACE conn5 <- [1,1054,null,{}] 04:36:40 INFO - PROCESS | 3744 | 1468841800901 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}] 04:36:40 INFO - PROCESS | 3744 | 1468841800903 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:41 INFO - PROCESS | 3744 | 1468841801028 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 04:36:41 INFO - PROCESS | 3744 | 1468841801103 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 3744 | 1468841801105 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:41 INFO - PROCESS | 3744 | ++DOCSHELL 00000081819D7800 == 42 [pid = 3744] [id = 273] 04:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081845BE800) [pid = 3744] [serial = 818] [outer = 0000000000000000] 04:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (0000008187976000) [pid = 3744] [serial = 819] [outer = 00000081845BE800] 04:36:41 INFO - PROCESS | 3744 | 1468841801203 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081893D7800) [pid = 3744] [serial = 820] [outer = 00000081845BE800] 04:36:41 INFO - PROCESS | 3744 | 1468841801902 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]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1034ms 04:36:41 INFO - PROCESS | 3744 | 1468841801938 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 3744 | 1468841801942 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 04:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:36:41 INFO - PROCESS | 3744 | 1468841801965 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 3744 | 1468841801970 Marionette TRACE conn5 <- [1,1058,null,{}] 04:36:41 INFO - PROCESS | 3744 | 1468841801975 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}] 04:36:41 INFO - PROCESS | 3744 | 1468841801978 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:42 INFO - PROCESS | 3744 | 1468841802086 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 04:36:42 INFO - PROCESS | 3744 | 1468841802179 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 3744 | 1468841802182 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:42 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186169000 == 43 [pid = 3744] [id = 274] 04:36:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (0000008185AE5400) [pid = 3744] [serial = 821] [outer = 0000000000000000] 04:36:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008186234C00) [pid = 3744] [serial = 822] [outer = 0000008185AE5400] 04:36:42 INFO - PROCESS | 3744 | 1468841802232 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (0000008187975400) [pid = 3744] [serial = 823] [outer = 0000008185AE5400] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C4E000 == 42 [pid = 3744] [id = 268] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7EC9000 == 41 [pid = 3744] [id = 267] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081F74EE000 == 40 [pid = 3744] [id = 266] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32AA800 == 39 [pid = 3744] [id = 265] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081858A2800 == 38 [pid = 3744] [id = 264] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081897D9800 == 37 [pid = 3744] [id = 263] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081883A3800 == 36 [pid = 3744] [id = 262] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A89800 == 35 [pid = 3744] [id = 261] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A7A000 == 34 [pid = 3744] [id = 260] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081883A7000 == 33 [pid = 3744] [id = 259] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 0000008180642800 == 32 [pid = 3744] [id = 258] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081819D7800 == 31 [pid = 3744] [id = 273] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC8BD800 == 30 [pid = 3744] [id = 272] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F12000 == 29 [pid = 3744] [id = 271] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 000000818938A800 == 28 [pid = 3744] [id = 269] 04:36:43 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A89000 == 27 [pid = 3744] [id = 270] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (0000008184A59400) [pid = 3744] [serial = 747] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (0000008185AF0000) [pid = 3744] [serial = 748] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (0000008188D6A000) [pid = 3744] [serial = 756] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0000008187B1BC00) [pid = 3744] [serial = 745] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081884C3800) [pid = 3744] [serial = 753] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F0F89800) [pid = 3744] [serial = 760] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081893D2000) [pid = 3744] [serial = 759] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F1156400) [pid = 3744] [serial = 762] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (000000818796EC00) [pid = 3744] [serial = 750] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008187B17C00) [pid = 3744] [serial = 751] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008187B1E400) [pid = 3744] [serial = 765] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F1117400) [pid = 3744] [serial = 766] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F2B35800) [pid = 3744] [serial = 768] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F1FCFC00) [pid = 3744] [serial = 763] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F2D50400) [pid = 3744] [serial = 769] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (000000818623A400) [pid = 3744] [serial = 733] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008185878800) [pid = 3744] [serial = 732] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008188AA6000) [pid = 3744] [serial = 736] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081884BFC00) [pid = 3744] [serial = 735] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F2DED400) [pid = 3744] [serial = 739] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F19D2C00) [pid = 3744] [serial = 738] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F3FEBC00) [pid = 3744] [serial = 742] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F2E58400) [pid = 3744] [serial = 741] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081862CE400) [pid = 3744] [serial = 744] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081892B2800) [pid = 3744] [serial = 757] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008188A5BC00) [pid = 3744] [serial = 754] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F2DF5C00) [pid = 3744] [serial = 771] [outer = 0000000000000000] [url = about:blank] 04:36:43 INFO - PROCESS | 3744 | 1468841803360 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]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1432ms 04:36:43 INFO - PROCESS | 3744 | 1468841803399 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 3744 | 1468841803403 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 04:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:36:43 INFO - PROCESS | 3744 | 1468841803408 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 3744 | 1468841803413 Marionette TRACE conn5 <- [1,1062,null,{}] 04:36:43 INFO - PROCESS | 3744 | 1468841803418 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}] 04:36:43 INFO - PROCESS | 3744 | 1468841803420 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:43 INFO - PROCESS | 3744 | 1468841803513 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 04:36:43 INFO - PROCESS | 3744 | 1468841803522 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 3744 | 1468841803525 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:43 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185820000 == 28 [pid = 3744] [id = 275] 04:36:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081845B5400) [pid = 3744] [serial = 824] [outer = 0000000000000000] 04:36:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008184A59400) [pid = 3744] [serial = 825] [outer = 00000081845B5400] 04:36:43 INFO - PROCESS | 3744 | 1468841803573 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008185AE4C00) [pid = 3744] [serial = 826] [outer = 00000081845B5400] 04:36:44 INFO - PROCESS | 3744 | 1468841804045 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]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 04:36:44 INFO - PROCESS | 3744 | 1468841804102 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 3744 | 1468841804107 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 04:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:36:44 INFO - PROCESS | 3744 | 1468841804114 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 3744 | 1468841804117 Marionette TRACE conn5 <- [1,1066,null,{}] 04:36:44 INFO - PROCESS | 3744 | 1468841804121 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}] 04:36:44 INFO - PROCESS | 3744 | 1468841804123 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:44 INFO - PROCESS | 3744 | 1468841804245 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 04:36:44 INFO - PROCESS | 3744 | 1468841804324 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 3744 | 1468841804326 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:44 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186214000 == 29 [pid = 3744] [id = 276] 04:36:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081861F0400) [pid = 3744] [serial = 827] [outer = 0000000000000000] 04:36:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081862D5000) [pid = 3744] [serial = 828] [outer = 00000081861F0400] 04:36:44 INFO - PROCESS | 3744 | 1468841804375 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008187B15000) [pid = 3744] [serial = 829] [outer = 00000081861F0400] 04:36:44 INFO - PROCESS | 3744 | 1468841804786 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]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 733ms 04:36:44 INFO - PROCESS | 3744 | 1468841804849 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 3744 | 1468841804852 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 04:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:36:44 INFO - PROCESS | 3744 | 1468841804855 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 3744 | 1468841804859 Marionette TRACE conn5 <- [1,1070,null,{}] 04:36:44 INFO - PROCESS | 3744 | 1468841804870 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}] 04:36:44 INFO - PROCESS | 3744 | 1468841804875 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:44 INFO - PROCESS | 3744 | 1468841804960 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 04:36:44 INFO - PROCESS | 3744 | 1468841804969 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 3744 | 1468841804972 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:44 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DDC000 == 30 [pid = 3744] [id = 277] 04:36:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081883D0800) [pid = 3744] [serial = 830] [outer = 0000000000000000] 04:36:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081884C0C00) [pid = 3744] [serial = 831] [outer = 00000081883D0800] 04:36:45 INFO - PROCESS | 3744 | 1468841805020 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008188A5DC00) [pid = 3744] [serial = 832] [outer = 00000081883D0800] 04:36:45 INFO - PROCESS | 3744 | 1468841805482 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]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 04:36:45 INFO - PROCESS | 3744 | 1468841805549 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 3744 | 1468841805552 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 04:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:36:45 INFO - PROCESS | 3744 | 1468841805564 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 3744 | 1468841805566 Marionette TRACE conn5 <- [1,1074,null,{}] 04:36:45 INFO - PROCESS | 3744 | 1468841805569 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}] 04:36:45 INFO - PROCESS | 3744 | 1468841805571 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:45 INFO - PROCESS | 3744 | 1468841805713 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 04:36:45 INFO - PROCESS | 3744 | 1468841805764 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 3744 | 1468841805766 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:45 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897D2800 == 31 [pid = 3744] [id = 278] 04:36:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008188D66400) [pid = 3744] [serial = 833] [outer = 0000000000000000] 04:36:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008189207400) [pid = 3744] [serial = 834] [outer = 0000008188D66400] 04:36:45 INFO - PROCESS | 3744 | 1468841805811 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081892B2000) [pid = 3744] [serial = 835] [outer = 0000008188D66400] 04:36:46 INFO - PROCESS | 3744 | 1468841806236 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]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 693ms 04:36:46 INFO - PROCESS | 3744 | 1468841806265 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 3744 | 1468841806268 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 04:36:46 INFO - PROCESS | 3744 | 1468841806271 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:36:46 INFO - PROCESS | 3744 | 1468841806272 Marionette TRACE conn5 <- [1,1078,null,{}] 04:36:46 INFO - PROCESS | 3744 | 1468841806276 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}] 04:36:46 INFO - PROCESS | 3744 | 1468841806278 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:46 INFO - PROCESS | 3744 | 1468841806383 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 04:36:46 INFO - PROCESS | 3744 | 1468841806388 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 3744 | 1468841806390 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:46 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F19F5000 == 32 [pid = 3744] [id = 279] 04:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081892B7400) [pid = 3744] [serial = 836] [outer = 0000000000000000] 04:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081893D2C00) [pid = 3744] [serial = 837] [outer = 00000081892B7400] 04:36:46 INFO - PROCESS | 3744 | 1468841806434 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F0F89C00) [pid = 3744] [serial = 838] [outer = 00000081892B7400] 04:36:46 INFO - PROCESS | 3744 | 1468841806905 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]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 04:36:46 INFO - PROCESS | 3744 | 1468841806946 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 3744 | 1468841806948 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 04:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:36:46 INFO - PROCESS | 3744 | 1468841806956 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 3744 | 1468841806958 Marionette TRACE conn5 <- [1,1082,null,{}] 04:36:46 INFO - PROCESS | 3744 | 1468841806961 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}] 04:36:46 INFO - PROCESS | 3744 | 1468841806967 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:47 INFO - PROCESS | 3744 | 1468841807116 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 04:36:47 INFO - PROCESS | 3744 | 1468841807141 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 3744 | 1468841807143 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:47 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B21000 == 33 [pid = 3744] [id = 280] 04:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008182FDB400) [pid = 3744] [serial = 839] [outer = 0000000000000000] 04:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F1944C00) [pid = 3744] [serial = 840] [outer = 0000008182FDB400] 04:36:47 INFO - PROCESS | 3744 | 1468841807195 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F2824800) [pid = 3744] [serial = 841] [outer = 0000008182FDB400] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F2828C00) [pid = 3744] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F2DF9000) [pid = 3744] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F115AC00) [pid = 3744] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F715AC00) [pid = 3744] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2B36000) [pid = 3744] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F2B3B800) [pid = 3744] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081893D9C00) [pid = 3744] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081845B3000) [pid = 3744] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008185AEB400) [pid = 3744] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008186242C00) [pid = 3744] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008180127C00) [pid = 3744] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081862D7C00) [pid = 3744] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:36:47 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081862DAC00) [pid = 3744] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:36:47 INFO - PROCESS | 3744 | 1468841807738 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]]]}] 04:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 839ms 04:36:47 INFO - PROCESS | 3744 | 1468841807799 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 3744 | 1468841807801 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 04:36:47 INFO - PROCESS | 3744 | 1468841807804 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:36:47 INFO - PROCESS | 3744 | 1468841807806 Marionette TRACE conn5 <- [1,1086,null,{}] 04:36:47 INFO - PROCESS | 3744 | 1468841807810 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}] 04:36:47 INFO - PROCESS | 3744 | 1468841807812 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:47 INFO - PROCESS | 3744 | 1468841807892 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 04:36:47 INFO - PROCESS | 3744 | 1468841807897 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 3744 | 1468841807899 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:47 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3676800 == 34 [pid = 3744] [id = 281] 04:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081883CF800) [pid = 3744] [serial = 842] [outer = 0000000000000000] 04:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (000000818920FC00) [pid = 3744] [serial = 843] [outer = 00000081883CF800] 04:36:47 INFO - PROCESS | 3744 | 1468841807943 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F115C400) [pid = 3744] [serial = 844] [outer = 00000081883CF800] 04:36:48 INFO - PROCESS | 3744 | 1468841808353 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]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 587ms 04:36:48 INFO - PROCESS | 3744 | 1468841808398 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 3744 | 1468841808400 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 04:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:36:48 INFO - PROCESS | 3744 | 1468841808408 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 3744 | 1468841808411 Marionette TRACE conn5 <- [1,1090,null,{}] 04:36:48 INFO - PROCESS | 3744 | 1468841808414 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}] 04:36:48 INFO - PROCESS | 3744 | 1468841808416 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:48 INFO - PROCESS | 3744 | 1468841808532 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 04:36:48 INFO - PROCESS | 3744 | 1468841808538 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 3744 | 1468841808540 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:48 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7C8F800 == 35 [pid = 3744] [id = 282] 04:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081805E2C00) [pid = 3744] [serial = 845] [outer = 0000000000000000] 04:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008188AA7400) [pid = 3744] [serial = 846] [outer = 00000081805E2C00] 04:36:48 INFO - PROCESS | 3744 | 1468841808592 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2DF4800) [pid = 3744] [serial = 847] [outer = 00000081805E2C00] 04:36:49 INFO - PROCESS | 3744 | 1468841809014 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]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 692ms 04:36:49 INFO - PROCESS | 3744 | 1468841809102 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 3744 | 1468841809104 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 04:36:49 INFO - PROCESS | 3744 | 1468841809107 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:36:49 INFO - PROCESS | 3744 | 1468841809109 Marionette TRACE conn5 <- [1,1094,null,{}] 04:36:49 INFO - PROCESS | 3744 | 1468841809113 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}] 04:36:49 INFO - PROCESS | 3744 | 1468841809115 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:49 INFO - PROCESS | 3744 | 1468841809197 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 04:36:49 INFO - PROCESS | 3744 | 1468841809205 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 3744 | 1468841809207 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:49 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C53800 == 36 [pid = 3744] [id = 283] 04:36:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2E4C000) [pid = 3744] [serial = 848] [outer = 0000000000000000] 04:36:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F2E51000) [pid = 3744] [serial = 849] [outer = 00000081F2E4C000] 04:36:49 INFO - PROCESS | 3744 | 1468841809250 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F305F000) [pid = 3744] [serial = 850] [outer = 00000081F2E4C000] 04:36:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008185820000 == 35 [pid = 3744] [id = 275] 04:36:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008186169000 == 34 [pid = 3744] [id = 274] 04:36:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DDC000 == 33 [pid = 3744] [id = 277] 04:36:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B21000 == 32 [pid = 3744] [id = 280] 04:36:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F19F5000 == 31 [pid = 3744] [id = 279] 04:36:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008186214000 == 30 [pid = 3744] [id = 276] 04:36:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7C8F800 == 29 [pid = 3744] [id = 282] 04:36:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081897D2800 == 28 [pid = 3744] [id = 278] 04:36:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3676800 == 27 [pid = 3744] [id = 281] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2E4EC00) [pid = 3744] [serial = 772] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F415C000) [pid = 3744] [serial = 805] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F1944000) [pid = 3744] [serial = 792] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F71B8400) [pid = 3744] [serial = 807] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F2D58C00) [pid = 3744] [serial = 795] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F23CFC00) [pid = 3744] [serial = 793] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F319BC00) [pid = 3744] [serial = 798] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F111C000) [pid = 3744] [serial = 789] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008188D6CC00) [pid = 3744] [serial = 786] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081892B9800) [pid = 3744] [serial = 787] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081861E9C00) [pid = 3744] [serial = 780] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (000000818796BC00) [pid = 3744] [serial = 781] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008187B1C000) [pid = 3744] [serial = 777] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081883CD800) [pid = 3744] [serial = 778] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008182390400) [pid = 3744] [serial = 774] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008184545800) [pid = 3744] [serial = 775] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (000000818796D000) [pid = 3744] [serial = 783] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F7391C00) [pid = 3744] [serial = 808] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081883CD400) [pid = 3744] [serial = 784] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F3062C00) [pid = 3744] [serial = 796] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F3A4BC00) [pid = 3744] [serial = 804] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081F3332C00) [pid = 3744] [serial = 799] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (0000008188AABC00) [pid = 3744] [serial = 801] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081F282A400) [pid = 3744] [serial = 802] [outer = 0000000000000000] [url = about:blank] 04:36:50 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081F115A800) [pid = 3744] [serial = 790] [outer = 0000000000000000] [url = about:blank] 04:36:51 INFO - PROCESS | 3744 | 1468841810991 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]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1937ms 04:36:51 INFO - PROCESS | 3744 | 1468841811048 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 3744 | 1468841811052 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 04:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:36:51 INFO - PROCESS | 3744 | 1468841811058 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 3744 | 1468841811061 Marionette TRACE conn5 <- [1,1098,null,{}] 04:36:51 INFO - PROCESS | 3744 | 1468841811067 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}] 04:36:51 INFO - PROCESS | 3744 | 1468841811071 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:51 INFO - PROCESS | 3744 | 1468841811164 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 04:36:51 INFO - PROCESS | 3744 | 1468841811171 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 3744 | 1468841811176 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:51 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E13800 == 28 [pid = 3744] [id = 284] 04:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081831E9C00) [pid = 3744] [serial = 851] [outer = 0000000000000000] 04:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081831EA400) [pid = 3744] [serial = 852] [outer = 00000081831E9C00] 04:36:51 INFO - PROCESS | 3744 | 1468841811230 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081845B3C00) [pid = 3744] [serial = 853] [outer = 00000081831E9C00] 04:36:51 INFO - PROCESS | 3744 | 1468841811696 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]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 04:36:51 INFO - PROCESS | 3744 | 1468841811752 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 3744 | 1468841811757 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 04:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:36:51 INFO - PROCESS | 3744 | 1468841811764 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 3744 | 1468841811767 Marionette TRACE conn5 <- [1,1102,null,{}] 04:36:51 INFO - PROCESS | 3744 | 1468841811771 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}] 04:36:51 INFO - PROCESS | 3744 | 1468841811774 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:51 INFO - PROCESS | 3744 | 1468841811863 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 04:36:51 INFO - PROCESS | 3744 | 1468841811872 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 3744 | 1468841811875 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:51 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A7E800 == 29 [pid = 3744] [id = 285] 04:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008185878000) [pid = 3744] [serial = 854] [outer = 0000000000000000] 04:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (000000818587CC00) [pid = 3744] [serial = 855] [outer = 0000008185878000] 04:36:51 INFO - PROCESS | 3744 | 1468841811923 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008185AE6C00) [pid = 3744] [serial = 856] [outer = 0000008185878000] 04:36:52 INFO - PROCESS | 3744 | 1468841812393 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]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 692ms 04:36:52 INFO - PROCESS | 3744 | 1468841812458 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 3744 | 1468841812460 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 04:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:36:52 INFO - PROCESS | 3744 | 1468841812464 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 3744 | 1468841812468 Marionette TRACE conn5 <- [1,1106,null,{}] 04:36:52 INFO - PROCESS | 3744 | 1468841812480 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}] 04:36:52 INFO - PROCESS | 3744 | 1468841812485 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:52 INFO - PROCESS | 3744 | 1468841812601 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 04:36:52 INFO - PROCESS | 3744 | 1468841812674 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 3744 | 1468841812678 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:52 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186376800 == 30 [pid = 3744] [id = 286] 04:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008180129800) [pid = 3744] [serial = 857] [outer = 0000000000000000] 04:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081862D0400) [pid = 3744] [serial = 858] [outer = 0000008180129800] 04:36:52 INFO - PROCESS | 3744 | 1468841812726 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (000000818796E000) [pid = 3744] [serial = 859] [outer = 0000008180129800] 04:36:53 INFO - PROCESS | 3744 | 1468841813088 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]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 692ms 04:36:53 INFO - PROCESS | 3744 | 1468841813158 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 3744 | 1468841813161 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 04:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:36:53 INFO - PROCESS | 3744 | 1468841813165 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 3744 | 1468841813166 Marionette TRACE conn5 <- [1,1110,null,{}] 04:36:53 INFO - PROCESS | 3744 | 1468841813170 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}] 04:36:53 INFO - PROCESS | 3744 | 1468841813172 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:53 INFO - PROCESS | 3744 | 1468841813283 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 04:36:53 INFO - PROCESS | 3744 | 1468841813290 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 3744 | 1468841813293 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:53 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883AA800 == 31 [pid = 3744] [id = 287] 04:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008187977000) [pid = 3744] [serial = 860] [outer = 0000000000000000] 04:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008187B20000) [pid = 3744] [serial = 861] [outer = 0000008187977000] 04:36:53 INFO - PROCESS | 3744 | 1468841813338 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008187BB6C00) [pid = 3744] [serial = 862] [outer = 0000008187977000] 04:36:53 INFO - PROCESS | 3744 | 1468841813728 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]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 587ms 04:36:53 INFO - PROCESS | 3744 | 1468841813754 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 3744 | 1468841813757 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 04:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:36:53 INFO - PROCESS | 3744 | 1468841813760 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 3744 | 1468841813761 Marionette TRACE conn5 <- [1,1114,null,{}] 04:36:53 INFO - PROCESS | 3744 | 1468841813765 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}] 04:36:53 INFO - PROCESS | 3744 | 1468841813767 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:53 INFO - PROCESS | 3744 | 1468841813846 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 04:36:53 INFO - PROCESS | 3744 | 1468841813946 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 3744 | 1468841813948 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:53 INFO - PROCESS | 3744 | ++DOCSHELL 000000818937E000 == 32 [pid = 3744] [id = 288] 04:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081831E9000) [pid = 3744] [serial = 863] [outer = 0000000000000000] 04:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081883CB800) [pid = 3744] [serial = 864] [outer = 00000081831E9000] 04:36:54 INFO - PROCESS | 3744 | 1468841813994 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081884C2000) [pid = 3744] [serial = 865] [outer = 00000081831E9000] 04:36:54 INFO - PROCESS | 3744 | 1468841814361 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]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 628ms 04:36:54 INFO - PROCESS | 3744 | 1468841814392 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 3744 | 1468841814394 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 04:36:54 INFO - PROCESS | 3744 | 1468841814397 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:36:54 INFO - PROCESS | 3744 | 1468841814399 Marionette TRACE conn5 <- [1,1118,null,{}] 04:36:54 INFO - PROCESS | 3744 | 1468841814409 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}] 04:36:54 INFO - PROCESS | 3744 | 1468841814414 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:54 INFO - PROCESS | 3744 | 1468841814525 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 04:36:54 INFO - PROCESS | 3744 | 1468841814531 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 3744 | 1468841814533 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:54 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F101D000 == 33 [pid = 3744] [id = 289] 04:36:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008188A58000) [pid = 3744] [serial = 866] [outer = 0000000000000000] 04:36:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008188A5CC00) [pid = 3744] [serial = 867] [outer = 0000008188A58000] 04:36:54 INFO - PROCESS | 3744 | 1468841814578 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081892B3800) [pid = 3744] [serial = 868] [outer = 0000008188A58000] 04:36:54 INFO - PROCESS | 3744 | 1468841814978 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]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 627ms 04:36:55 INFO - PROCESS | 3744 | 1468841815028 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 3744 | 1468841815030 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 04:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:36:55 INFO - PROCESS | 3744 | 1468841815038 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 3744 | 1468841815040 Marionette TRACE conn5 <- [1,1122,null,{}] 04:36:55 INFO - PROCESS | 3744 | 1468841815044 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}] 04:36:55 INFO - PROCESS | 3744 | 1468841815046 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:55 INFO - PROCESS | 3744 | 1468841815126 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 04:36:55 INFO - PROCESS | 3744 | 1468841815131 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 3744 | 1468841815133 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:55 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2880000 == 34 [pid = 3744] [id = 290] 04:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008181B03C00) [pid = 3744] [serial = 869] [outer = 0000000000000000] 04:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081893DAC00) [pid = 3744] [serial = 870] [outer = 0000008181B03C00] 04:36:55 INFO - PROCESS | 3744 | 1468841815179 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F0F8F400) [pid = 3744] [serial = 871] [outer = 0000008181B03C00] 04:36:55 INFO - PROCESS | 3744 | [GFX2-]: DrawTargetD2D 1.1 (00000081F102D3A0): Failed to create GradientStopCollection with no stops. 04:36:55 INFO - PROCESS | 3744 | [GFX3-]: No stops specified for gradient pattern. 04:36:55 INFO - PROCESS | 3744 | 1468841815613 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]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 629ms 04:36:55 INFO - PROCESS | 3744 | 1468841815667 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 3744 | 1468841815669 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 04:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:36:55 INFO - PROCESS | 3744 | 1468841815677 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 3744 | 1468841815679 Marionette TRACE conn5 <- [1,1126,null,{}] 04:36:55 INFO - PROCESS | 3744 | 1468841815682 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}] 04:36:55 INFO - PROCESS | 3744 | 1468841815684 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:55 INFO - PROCESS | 3744 | 1468841815763 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 04:36:55 INFO - PROCESS | 3744 | 1468841815771 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 3744 | 1468841815773 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:55 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F03800 == 35 [pid = 3744] [id = 291] 04:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F0F91C00) [pid = 3744] [serial = 872] [outer = 0000000000000000] 04:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F111D400) [pid = 3744] [serial = 873] [outer = 00000081F0F91C00] 04:36:55 INFO - PROCESS | 3744 | 1468841815817 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F1157800) [pid = 3744] [serial = 874] [outer = 00000081F0F91C00] 04:36:56 INFO - PROCESS | 3744 | 1468841816282 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]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 627ms 04:36:56 INFO - PROCESS | 3744 | 1468841816307 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 3744 | 1468841816309 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 04:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:36:56 INFO - PROCESS | 3744 | 1468841816312 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 3744 | 1468841816314 Marionette TRACE conn5 <- [1,1130,null,{}] 04:36:56 INFO - PROCESS | 3744 | 1468841816318 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}] 04:36:56 INFO - PROCESS | 3744 | 1468841816320 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:56 INFO - PROCESS | 3744 | 1468841816425 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 04:36:56 INFO - PROCESS | 3744 | [3744] 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 04:36:56 INFO - PROCESS | 3744 | 1468841816716 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 3744 | 1468841816718 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:56 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186375000 == 36 [pid = 3744] [id = 292] 04:36:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F2156800) [pid = 3744] [serial = 875] [outer = 0000000000000000] 04:36:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F23CFC00) [pid = 3744] [serial = 876] [outer = 00000081F2156800] 04:36:56 INFO - PROCESS | 3744 | 1468841816770 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2B35000) [pid = 3744] [serial = 877] [outer = 00000081F2156800] 04:36:57 INFO - PROCESS | 3744 | 1468841817169 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]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 881ms 04:36:57 INFO - PROCESS | 3744 | 1468841817197 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 3744 | 1468841817199 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 04:36:57 INFO - PROCESS | 3744 | 1468841817202 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:36:57 INFO - PROCESS | 3744 | 1468841817204 Marionette TRACE conn5 <- [1,1134,null,{}] 04:36:57 INFO - PROCESS | 3744 | 1468841817207 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}] 04:36:57 INFO - PROCESS | 3744 | 1468841817209 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:57 INFO - PROCESS | 3744 | 1468841817329 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 04:36:57 INFO - PROCESS | 3744 | 1468841817336 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 3744 | 1468841817338 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:57 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7ED7800 == 37 [pid = 3744] [id = 293] 04:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F2B3FC00) [pid = 3744] [serial = 878] [outer = 0000000000000000] 04:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F2D5C400) [pid = 3744] [serial = 879] [outer = 00000081F2B3FC00] 04:36:57 INFO - PROCESS | 3744 | 1468841817425 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F2E4EC00) [pid = 3744] [serial = 880] [outer = 00000081F2B3FC00] 04:36:57 INFO - PROCESS | 3744 | 1468841817846 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]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 673ms 04:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:36:57 INFO - PROCESS | 3744 | 1468841817878 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 3744 | 1468841817880 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 04:36:57 INFO - PROCESS | 3744 | 1468841817884 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 3744 | 1468841817886 Marionette TRACE conn5 <- [1,1138,null,{}] 04:36:57 INFO - PROCESS | 3744 | 1468841817889 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}] 04:36:57 INFO - PROCESS | 3744 | 1468841817892 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:58 INFO - PROCESS | 3744 | 1468841818105 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081805E2C00) [pid = 3744] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008188D66400) [pid = 3744] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081892B7400) [pid = 3744] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008182FDB400) [pid = 3744] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081861F0400) [pid = 3744] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081845B5400) [pid = 3744] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008185AE5400) [pid = 3744] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081845BE800) [pid = 3744] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F2DF5400) [pid = 3744] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008188A60000) [pid = 3744] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008185AE7C00) [pid = 3744] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081883D0800) [pid = 3744] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:36:58 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081883CF800) [pid = 3744] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:36:58 INFO - PROCESS | 3744 | 1468841818198 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 3744 | 1468841818201 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:58 INFO - PROCESS | 3744 | ++DOCSHELL 000000818937C800 == 38 [pid = 3744] [id = 294] 04:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008182FDB400) [pid = 3744] [serial = 881] [outer = 0000000000000000] 04:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081845B4C00) [pid = 3744] [serial = 882] [outer = 0000008182FDB400] 04:36:58 INFO - PROCESS | 3744 | 1468841818249 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F111E800) [pid = 3744] [serial = 883] [outer = 0000008182FDB400] 04:36:58 INFO - PROCESS | 3744 | 1468841818711 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]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 881ms 04:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:36:58 INFO - PROCESS | 3744 | 1468841818767 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 3744 | 1468841818769 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 04:36:58 INFO - PROCESS | 3744 | 1468841818773 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 3744 | 1468841818783 Marionette TRACE conn5 <- [1,1142,null,{}] 04:36:58 INFO - PROCESS | 3744 | 1468841818787 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}] 04:36:58 INFO - PROCESS | 3744 | 1468841818789 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:58 INFO - PROCESS | 3744 | 1468841818872 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 04:36:58 INFO - PROCESS | 3744 | 1468841818877 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 3744 | 1468841818879 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:58 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F98E4800 == 39 [pid = 3744] [id = 295] 04:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2828400) [pid = 3744] [serial = 884] [outer = 0000000000000000] 04:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F306C800) [pid = 3744] [serial = 885] [outer = 00000081F2828400] 04:36:58 INFO - PROCESS | 3744 | 1468841818923 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F327CC00) [pid = 3744] [serial = 886] [outer = 00000081F2828400] 04:36:59 INFO - PROCESS | 3744 | 1468841819333 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]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 587ms 04:36:59 INFO - PROCESS | 3744 | 1468841819364 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 3744 | 1468841819367 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 04:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:36:59 INFO - PROCESS | 3744 | 1468841819370 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 3744 | 1468841819372 Marionette TRACE conn5 <- [1,1146,null,{}] 04:36:59 INFO - PROCESS | 3744 | 1468841819375 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}] 04:36:59 INFO - PROCESS | 3744 | 1468841819377 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:59 INFO - PROCESS | 3744 | 1468841819462 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 04:36:59 INFO - PROCESS | 3744 | 1468841819509 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 3744 | 1468841819511 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:36:59 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC4F0000 == 40 [pid = 3744] [id = 296] 04:36:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F3279800) [pid = 3744] [serial = 887] [outer = 0000000000000000] 04:36:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F3662C00) [pid = 3744] [serial = 888] [outer = 00000081F3279800] 04:36:59 INFO - PROCESS | 3744 | 1468841819554 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F3FEE000) [pid = 3744] [serial = 889] [outer = 00000081F3279800] 04:37:00 INFO - PROCESS | 3744 | 1468841819997 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] 04:37:00 INFO - PROCESS | 3744 | 1468841820067 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 04:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:37:00 INFO - PROCESS | 3744 | 1468841820070 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 3744 | 1468841820072 Marionette TRACE conn5 <- [1,1150,null,{}] 04:37:00 INFO - PROCESS | 3744 | 1468841820076 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}] 04:37:00 INFO - PROCESS | 3744 | 1468841820077 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:00 INFO - PROCESS | 3744 | 1468841820204 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 04:37:00 INFO - PROCESS | 3744 | 1468841820309 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 3744 | 1468841820312 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081819C4800 == 41 [pid = 3744] [id = 297] 04:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008180CDD800) [pid = 3744] [serial = 890] [outer = 0000000000000000] 04:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008181933000) [pid = 3744] [serial = 891] [outer = 0000008180CDD800] 04:37:00 INFO - PROCESS | 3744 | 1468841820371 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (0000008182FDA400) [pid = 3744] [serial = 892] [outer = 0000008180CDD800] 04:37:01 INFO - PROCESS | 3744 | 1468841821148 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]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1136ms 04:37:01 INFO - PROCESS | 3744 | 1468841821211 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 3744 | 1468841821215 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 04:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:37:01 INFO - PROCESS | 3744 | 1468841821221 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 3744 | 1468841821224 Marionette TRACE conn5 <- [1,1154,null,{}] 04:37:01 INFO - PROCESS | 3744 | 1468841821230 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}] 04:37:01 INFO - PROCESS | 3744 | 1468841821233 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:01 INFO - PROCESS | 3744 | 1468841821366 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 04:37:01 INFO - PROCESS | 3744 | 1468841821436 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 3744 | 1468841821439 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:01 INFO - PROCESS | 3744 | ++DOCSHELL 000000818637D800 == 42 [pid = 3744] [id = 298] 04:37:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008185AE5000) [pid = 3744] [serial = 893] [outer = 0000000000000000] 04:37:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081861E7000) [pid = 3744] [serial = 894] [outer = 0000008185AE5000] 04:37:01 INFO - PROCESS | 3744 | 1468841821536 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081862CD000) [pid = 3744] [serial = 895] [outer = 0000008185AE5000] 04:37:02 INFO - PROCESS | 3744 | 1468841822424 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]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1299ms 04:37:02 INFO - PROCESS | 3744 | 1468841822523 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 3744 | 1468841822527 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 04:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:37:02 INFO - PROCESS | 3744 | 1468841822533 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 3744 | 1468841822536 Marionette TRACE conn5 <- [1,1158,null,{}] 04:37:02 INFO - PROCESS | 3744 | 1468841822542 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}] 04:37:02 INFO - PROCESS | 3744 | 1468841822545 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:02 INFO - PROCESS | 3744 | 1468841822697 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC4F0000 == 41 [pid = 3744] [id = 296] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F98E4800 == 40 [pid = 3744] [id = 295] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 000000818937C800 == 39 [pid = 3744] [id = 294] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7ED7800 == 38 [pid = 3744] [id = 293] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008186375000 == 37 [pid = 3744] [id = 292] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F03800 == 36 [pid = 3744] [id = 291] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2880000 == 35 [pid = 3744] [id = 290] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F101D000 == 34 [pid = 3744] [id = 289] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 000000818937E000 == 33 [pid = 3744] [id = 288] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081883AA800 == 32 [pid = 3744] [id = 287] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008186376800 == 31 [pid = 3744] [id = 286] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A7E800 == 30 [pid = 3744] [id = 285] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F2E51000) [pid = 3744] [serial = 849] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E13800 == 29 [pid = 3744] [id = 284] 04:37:02 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C53800 == 28 [pid = 3744] [id = 283] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F2DF4800) [pid = 3744] [serial = 847] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008189207400) [pid = 3744] [serial = 834] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081893D2C00) [pid = 3744] [serial = 837] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081892B2000) [pid = 3744] [serial = 835] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F1944C00) [pid = 3744] [serial = 840] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F0F89C00) [pid = 3744] [serial = 838] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008188AA7400) [pid = 3744] [serial = 846] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081862D5000) [pid = 3744] [serial = 828] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008184A59400) [pid = 3744] [serial = 825] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008185AE4C00) [pid = 3744] [serial = 826] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008187975400) [pid = 3744] [serial = 823] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008186234C00) [pid = 3744] [serial = 822] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081893D7800) [pid = 3744] [serial = 820] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008187976000) [pid = 3744] [serial = 819] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F41C5400) [pid = 3744] [serial = 817] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F2E52400) [pid = 3744] [serial = 816] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F0F87000) [pid = 3744] [serial = 814] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008188D69000) [pid = 3744] [serial = 813] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008187972C00) [pid = 3744] [serial = 811] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081861E4800) [pid = 3744] [serial = 810] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081884C0C00) [pid = 3744] [serial = 831] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008187B15000) [pid = 3744] [serial = 829] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F2824800) [pid = 3744] [serial = 841] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (000000818920FC00) [pid = 3744] [serial = 843] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F115C400) [pid = 3744] [serial = 844] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008188A5DC00) [pid = 3744] [serial = 832] [outer = 0000000000000000] [url = about:blank] 04:37:02 INFO - PROCESS | 3744 | 1468841822797 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 3744 | 1468841822801 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:02 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182F1B800 == 29 [pid = 3744] [id = 299] 04:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008184A56000) [pid = 3744] [serial = 896] [outer = 0000000000000000] 04:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (000000818587B400) [pid = 3744] [serial = 897] [outer = 0000008184A56000] 04:37:02 INFO - PROCESS | 3744 | 1468841822898 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008186241000) [pid = 3744] [serial = 898] [outer = 0000008184A56000] 04:37:03 INFO - PROCESS | 3744 | 1468841823303 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]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 775ms 04:37:03 INFO - PROCESS | 3744 | 1468841823311 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 3744 | 1468841823316 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 04:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:37:03 INFO - PROCESS | 3744 | 1468841823323 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 3744 | 1468841823326 Marionette TRACE conn5 <- [1,1162,null,{}] 04:37:03 INFO - PROCESS | 3744 | 1468841823329 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}] 04:37:03 INFO - PROCESS | 3744 | 1468841823332 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:03 INFO - PROCESS | 3744 | 1468841823445 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 04:37:03 INFO - PROCESS | 3744 | 1468841823518 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 3744 | 1468841823520 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:03 INFO - PROCESS | 3744 | ++DOCSHELL 000000818621E800 == 30 [pid = 3744] [id = 300] 04:37:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081862D8800) [pid = 3744] [serial = 899] [outer = 0000000000000000] 04:37:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008187B1B800) [pid = 3744] [serial = 900] [outer = 00000081862D8800] 04:37:03 INFO - PROCESS | 3744 | 1468841823568 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008187BB6800) [pid = 3744] [serial = 901] [outer = 00000081862D8800] 04:37:03 INFO - PROCESS | 3744 | 1468841823968 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] 04:37:04 INFO - PROCESS | 3744 | 1468841824019 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 04:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:37:04 INFO - PROCESS | 3744 | 1468841824023 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 3744 | 1468841824027 Marionette TRACE conn5 <- [1,1166,null,{}] 04:37:04 INFO - PROCESS | 3744 | 1468841824038 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}] 04:37:04 INFO - PROCESS | 3744 | 1468841824050 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:04 INFO - PROCESS | 3744 | 1468841824167 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 04:37:04 INFO - PROCESS | 3744 | 1468841824182 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 3744 | 1468841824185 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:04 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883A7800 == 31 [pid = 3744] [id = 301] 04:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081884CB800) [pid = 3744] [serial = 902] [outer = 0000000000000000] 04:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008188AA9C00) [pid = 3744] [serial = 903] [outer = 00000081884CB800] 04:37:04 INFO - PROCESS | 3744 | 1468841824236 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188D6CC00) [pid = 3744] [serial = 904] [outer = 00000081884CB800] 04:37:04 INFO - PROCESS | 3744 | 1468841824656 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] 04:37:04 INFO - PROCESS | 3744 | 1468841824720 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 04:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:37:04 INFO - PROCESS | 3744 | 1468841824724 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 3744 | 1468841824726 Marionette TRACE conn5 <- [1,1170,null,{}] 04:37:04 INFO - PROCESS | 3744 | 1468841824729 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}] 04:37:04 INFO - PROCESS | 3744 | 1468841824731 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:04 INFO - PROCESS | 3744 | 1468841824819 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 04:37:04 INFO - PROCESS | 3744 | 1468841824824 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 3744 | 1468841824826 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:04 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897DB800 == 32 [pid = 3744] [id = 302] 04:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008184548C00) [pid = 3744] [serial = 905] [outer = 0000000000000000] 04:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081893D3000) [pid = 3744] [serial = 906] [outer = 0000008184548C00] 04:37:04 INFO - PROCESS | 3744 | 1468841824871 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081893DF400) [pid = 3744] [serial = 907] [outer = 0000008184548C00] 04:37:05 INFO - PROCESS | 3744 | 1468841825348 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] 04:37:05 INFO - PROCESS | 3744 | 1468841825421 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 04:37:05 INFO - PROCESS | 3744 | 1468841825425 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 3744 | 1468841825427 Marionette TRACE conn5 <- [1,1174,null,{}] 04:37:05 INFO - PROCESS | 3744 | 1468841825430 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}] 04:37:05 INFO - PROCESS | 3744 | 1468841825432 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:05 INFO - PROCESS | 3744 | 1468841825563 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 04:37:05 INFO - PROCESS | 3744 | 1468841825584 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 3744 | 1468841825587 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:05 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185994000 == 33 [pid = 3744] [id = 303] 04:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F0F89C00) [pid = 3744] [serial = 908] [outer = 0000000000000000] 04:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1121400) [pid = 3744] [serial = 909] [outer = 00000081F0F89C00] 04:37:05 INFO - PROCESS | 3744 | 1468841825631 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1168400) [pid = 3744] [serial = 910] [outer = 00000081F0F89C00] 04:37:06 INFO - PROCESS | 3744 | 1468841826066 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] 04:37:06 INFO - PROCESS | 3744 | 1468841826126 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 04:37:06 INFO - PROCESS | 3744 | 1468841826129 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:37:06 INFO - PROCESS | 3744 | 1468841826131 Marionette TRACE conn5 <- [1,1178,null,{}] 04:37:06 INFO - PROCESS | 3744 | 1468841826134 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}] 04:37:06 INFO - PROCESS | 3744 | 1468841826140 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:06 INFO - PROCESS | 3744 | 1468841826279 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 04:37:06 INFO - PROCESS | 3744 | 1468841826332 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 3744 | 1468841826334 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:06 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F63000 == 34 [pid = 3744] [id = 304] 04:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F1AC9400) [pid = 3744] [serial = 911] [outer = 0000000000000000] 04:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2D51000) [pid = 3744] [serial = 912] [outer = 00000081F1AC9400] 04:37:06 INFO - PROCESS | 3744 | 1468841826381 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F3062000) [pid = 3744] [serial = 913] [outer = 00000081F1AC9400] 04:37:06 INFO - PROCESS | 3744 | 1468841826820 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] 04:37:06 INFO - PROCESS | 3744 | 1468841826879 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 04:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:37:06 INFO - PROCESS | 3744 | 1468841826890 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 3744 | 1468841826891 Marionette TRACE conn5 <- [1,1182,null,{}] 04:37:06 INFO - PROCESS | 3744 | 1468841826895 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}] 04:37:06 INFO - PROCESS | 3744 | 1468841826897 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:07 INFO - PROCESS | 3744 | 1468841827001 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 04:37:07 INFO - PROCESS | 3744 | 1468841827007 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 3744 | 1468841827009 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:07 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3A92000 == 35 [pid = 3744] [id = 305] 04:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F3069C00) [pid = 3744] [serial = 914] [outer = 0000000000000000] 04:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F33DA800) [pid = 3744] [serial = 915] [outer = 00000081F3069C00] 04:37:07 INFO - PROCESS | 3744 | 1468841827052 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F715D800) [pid = 3744] [serial = 916] [outer = 00000081F3069C00] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F2156800) [pid = 3744] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081831E9C00) [pid = 3744] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008188A58000) [pid = 3744] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008185878000) [pid = 3744] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008181B03C00) [pid = 3744] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008187977000) [pid = 3744] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008180129800) [pid = 3744] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081831E9000) [pid = 3744] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F0F91C00) [pid = 3744] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F2B3FC00) [pid = 3744] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F2828400) [pid = 3744] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:37:07 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008182FDB400) [pid = 3744] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:37:07 INFO - PROCESS | 3744 | 1468841827532 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] 04:37:07 INFO - PROCESS | 3744 | 1468841827589 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 04:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:37:07 INFO - PROCESS | 3744 | 1468841827593 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 3744 | 1468841827595 Marionette TRACE conn5 <- [1,1186,null,{}] 04:37:07 INFO - PROCESS | 3744 | 1468841827598 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}] 04:37:07 INFO - PROCESS | 3744 | 1468841827600 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:07 INFO - PROCESS | 3744 | 1468841827680 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 04:37:07 INFO - PROCESS | 3744 | 1468841827686 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 3744 | 1468841827688 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:07 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7CB6800 == 36 [pid = 3744] [id = 306] 04:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (000000818796D800) [pid = 3744] [serial = 917] [outer = 0000000000000000] 04:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F31A0C00) [pid = 3744] [serial = 918] [outer = 000000818796D800] 04:37:07 INFO - PROCESS | 3744 | 1468841827733 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F738FC00) [pid = 3744] [serial = 919] [outer = 000000818796D800] 04:37:08 INFO - PROCESS | 3744 | 1468841828159 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]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 586ms 04:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:37:08 INFO - PROCESS | 3744 | 1468841828189 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 3744 | 1468841828191 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 04:37:08 INFO - PROCESS | 3744 | 1468841828195 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 3744 | 1468841828196 Marionette TRACE conn5 <- [1,1190,null,{}] 04:37:08 INFO - PROCESS | 3744 | 1468841828200 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}] 04:37:08 INFO - PROCESS | 3744 | 1468841828202 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:08 INFO - PROCESS | 3744 | 1468841828287 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 04:37:08 INFO - PROCESS | 3744 | 1468841828293 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 3744 | 1468841828294 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C4A800 == 37 [pid = 3744] [id = 307] 04:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F7390000) [pid = 3744] [serial = 920] [outer = 0000000000000000] 04:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F7398C00) [pid = 3744] [serial = 921] [outer = 00000081F7390000] 04:37:08 INFO - PROCESS | 3744 | 1468841828338 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F7464C00) [pid = 3744] [serial = 922] [outer = 00000081F7390000] 04:37:08 INFO - PROCESS | 3744 | 1468841828768 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]]]}] 04:37:08 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 04:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 627ms 04:37:08 INFO - PROCESS | 3744 | 1468841828823 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 3744 | 1468841828825 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 04:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:37:08 INFO - PROCESS | 3744 | 1468841828829 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 3744 | 1468841828831 Marionette TRACE conn5 <- [1,1194,null,{}] 04:37:08 INFO - PROCESS | 3744 | 1468841828839 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}] 04:37:08 INFO - PROCESS | 3744 | 1468841828841 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:08 INFO - PROCESS | 3744 | 1468841828933 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 04:37:08 INFO - PROCESS | 3744 | 1468841828940 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 3744 | 1468841828942 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897DB000 == 38 [pid = 3744] [id = 308] 04:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008185885000) [pid = 3744] [serial = 923] [outer = 0000000000000000] 04:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081892B5C00) [pid = 3744] [serial = 924] [outer = 0000008185885000] 04:37:08 INFO - PROCESS | 3744 | 1468841828985 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F7B2CC00) [pid = 3744] [serial = 925] [outer = 0000008185885000] 04:37:09 INFO - PROCESS | 3744 | --DOCSHELL 0000008182F1B800 == 37 [pid = 3744] [id = 299] 04:37:09 INFO - PROCESS | 3744 | --DOCSHELL 000000818637D800 == 36 [pid = 3744] [id = 298] 04:37:09 INFO - PROCESS | 3744 | --DOCSHELL 00000081819C4800 == 35 [pid = 3744] [id = 297] 04:37:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081883A7800 == 34 [pid = 3744] [id = 301] 04:37:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F63000 == 33 [pid = 3744] [id = 304] 04:37:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7CB6800 == 32 [pid = 3744] [id = 306] 04:37:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081897DB800 == 31 [pid = 3744] [id = 302] 04:37:10 INFO - PROCESS | 3744 | --DOCSHELL 000000818621E800 == 30 [pid = 3744] [id = 300] 04:37:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C4A800 == 29 [pid = 3744] [id = 307] 04:37:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3A92000 == 28 [pid = 3744] [id = 305] 04:37:10 INFO - PROCESS | 3744 | --DOCSHELL 0000008185994000 == 27 [pid = 3744] [id = 303] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F3662C00) [pid = 3744] [serial = 888] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F23CFC00) [pid = 3744] [serial = 876] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081831EA400) [pid = 3744] [serial = 852] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081845B3C00) [pid = 3744] [serial = 853] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008188A5CC00) [pid = 3744] [serial = 867] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081892B3800) [pid = 3744] [serial = 868] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (000000818587CC00) [pid = 3744] [serial = 855] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008185AE6C00) [pid = 3744] [serial = 856] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081893DAC00) [pid = 3744] [serial = 870] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F0F8F400) [pid = 3744] [serial = 871] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008187B20000) [pid = 3744] [serial = 861] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008187BB6C00) [pid = 3744] [serial = 862] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081862D0400) [pid = 3744] [serial = 858] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081883CB800) [pid = 3744] [serial = 864] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081884C2000) [pid = 3744] [serial = 865] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (000000818796E000) [pid = 3744] [serial = 859] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F111D400) [pid = 3744] [serial = 873] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F2D5C400) [pid = 3744] [serial = 879] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F2B35000) [pid = 3744] [serial = 877] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081F2E4EC00) [pid = 3744] [serial = 880] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F306C800) [pid = 3744] [serial = 885] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081845B4C00) [pid = 3744] [serial = 882] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081F111E800) [pid = 3744] [serial = 883] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081F327CC00) [pid = 3744] [serial = 886] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (00000081F1157800) [pid = 3744] [serial = 874] [outer = 0000000000000000] [url = about:blank] 04:37:10 INFO - PROCESS | 3744 | 1468841830888 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]]]}] 04:37:10 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 04:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2091ms 04:37:10 INFO - PROCESS | 3744 | 1468841830923 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 3744 | 1468841830928 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 04:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:37:10 INFO - PROCESS | 3744 | 1468841830934 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 3744 | 1468841830938 Marionette TRACE conn5 <- [1,1198,null,{}] 04:37:10 INFO - PROCESS | 3744 | 1468841830945 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}] 04:37:10 INFO - PROCESS | 3744 | 1468841830948 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:11 INFO - PROCESS | 3744 | 1468841831101 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 04:37:11 INFO - PROCESS | 3744 | 1468841831173 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 3744 | 1468841831179 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:11 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E1D800 == 28 [pid = 3744] [id = 309] 04:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (0000008184549000) [pid = 3744] [serial = 926] [outer = 0000000000000000] 04:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (000000818454E400) [pid = 3744] [serial = 927] [outer = 0000008184549000] 04:37:11 INFO - PROCESS | 3744 | 1468841831283 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081845BC000) [pid = 3744] [serial = 928] [outer = 0000008184549000] 04:37:12 INFO - PROCESS | 3744 | 1468841831999 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]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1132ms 04:37:12 INFO - PROCESS | 3744 | 1468841832069 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 3744 | 1468841832075 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 04:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:37:12 INFO - PROCESS | 3744 | 1468841832082 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 3744 | 1468841832085 Marionette TRACE conn5 <- [1,1202,null,{}] 04:37:12 INFO - PROCESS | 3744 | 1468841832089 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}] 04:37:12 INFO - PROCESS | 3744 | 1468841832093 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:12 INFO - PROCESS | 3744 | 1468841832227 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 04:37:12 INFO - PROCESS | 3744 | 1468841832292 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 3744 | 1468841832295 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:12 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A86800 == 29 [pid = 3744] [id = 310] 04:37:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (0000008185882C00) [pid = 3744] [serial = 929] [outer = 0000000000000000] 04:37:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008185AE6400) [pid = 3744] [serial = 930] [outer = 0000008185882C00] 04:37:12 INFO - PROCESS | 3744 | 1468841832354 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081861E8800) [pid = 3744] [serial = 931] [outer = 0000008185882C00] 04:37:13 INFO - PROCESS | 3744 | 1468841833075 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]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1032ms 04:37:13 INFO - PROCESS | 3744 | 1468841833115 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 3744 | 1468841833119 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 04:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:37:13 INFO - PROCESS | 3744 | 1468841833125 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 3744 | 1468841833129 Marionette TRACE conn5 <- [1,1206,null,{}] 04:37:13 INFO - PROCESS | 3744 | 1468841833135 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}] 04:37:13 INFO - PROCESS | 3744 | 1468841833138 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:13 INFO - PROCESS | 3744 | 1468841833228 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 04:37:13 INFO - PROCESS | 3744 | 1468841833236 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 3744 | 1468841833241 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:13 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A7C800 == 30 [pid = 3744] [id = 311] 04:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008184A55C00) [pid = 3744] [serial = 932] [outer = 0000000000000000] 04:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008185879000) [pid = 3744] [serial = 933] [outer = 0000008184A55C00] 04:37:13 INFO - PROCESS | 3744 | 1468841833289 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081861E4000) [pid = 3744] [serial = 934] [outer = 0000008184A55C00] 04:37:13 INFO - PROCESS | 3744 | 1468841833792 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]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 04:37:13 INFO - PROCESS | 3744 | 1468841833821 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 3744 | 1468841833825 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 04:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:37:13 INFO - PROCESS | 3744 | 1468841833831 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 3744 | 1468841833834 Marionette TRACE conn5 <- [1,1210,null,{}] 04:37:13 INFO - PROCESS | 3744 | 1468841833837 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}] 04:37:13 INFO - PROCESS | 3744 | 1468841833840 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:13 INFO - PROCESS | 3744 | 1468841833933 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 04:37:13 INFO - PROCESS | 3744 | 1468841833941 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 3744 | 1468841833944 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:13 INFO - PROCESS | 3744 | ++DOCSHELL 000000818638C000 == 31 [pid = 3744] [id = 312] 04:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081862D6C00) [pid = 3744] [serial = 935] [outer = 0000000000000000] 04:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081862DA000) [pid = 3744] [serial = 936] [outer = 00000081862D6C00] 04:37:13 INFO - PROCESS | 3744 | 1468841833993 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008187975C00) [pid = 3744] [serial = 937] [outer = 00000081862D6C00] 04:37:14 INFO - PROCESS | 3744 | 1468841834459 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] 04:37:14 INFO - PROCESS | 3744 | 1468841834507 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 04:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:37:14 INFO - PROCESS | 3744 | 1468841834511 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 3744 | 1468841834514 Marionette TRACE conn5 <- [1,1214,null,{}] 04:37:14 INFO - PROCESS | 3744 | 1468841834525 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}] 04:37:14 INFO - PROCESS | 3744 | 1468841834530 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:14 INFO - PROCESS | 3744 | 1468841834623 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 04:37:14 INFO - PROCESS | 3744 | 1468841834630 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 3744 | 1468841834633 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:14 INFO - PROCESS | 3744 | ++DOCSHELL 000000818849C000 == 32 [pid = 3744] [id = 313] 04:37:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008185881000) [pid = 3744] [serial = 938] [outer = 0000000000000000] 04:37:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008187BBB000) [pid = 3744] [serial = 939] [outer = 0000008185881000] 04:37:14 INFO - PROCESS | 3744 | 1468841834684 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081884C2C00) [pid = 3744] [serial = 940] [outer = 0000008185881000] 04:37:15 INFO - PROCESS | 3744 | 1468841835152 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]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 04:37:15 INFO - PROCESS | 3744 | 1468841835211 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 3744 | 1468841835214 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 04:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:37:15 INFO - PROCESS | 3744 | 1468841835217 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 3744 | 1468841835219 Marionette TRACE conn5 <- [1,1218,null,{}] 04:37:15 INFO - PROCESS | 3744 | 1468841835223 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}] 04:37:15 INFO - PROCESS | 3744 | 1468841835225 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:15 INFO - PROCESS | 3744 | 1468841835369 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 04:37:15 INFO - PROCESS | 3744 | 1468841835391 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 3744 | 1468841835394 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:15 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897C9800 == 33 [pid = 3744] [id = 314] 04:37:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188AADC00) [pid = 3744] [serial = 941] [outer = 0000000000000000] 04:37:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008188AB3000) [pid = 3744] [serial = 942] [outer = 0000008188AADC00] 04:37:15 INFO - PROCESS | 3744 | 1468841835440 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008188D67000) [pid = 3744] [serial = 943] [outer = 0000008188AADC00] 04:37:15 INFO - PROCESS | 3744 | 1468841835882 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]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 04:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:37:15 INFO - PROCESS | 3744 | 1468841835913 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 3744 | 1468841835916 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 04:37:15 INFO - PROCESS | 3744 | 1468841835919 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 3744 | 1468841835920 Marionette TRACE conn5 <- [1,1222,null,{}] 04:37:15 INFO - PROCESS | 3744 | 1468841835924 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}] 04:37:15 INFO - PROCESS | 3744 | 1468841835926 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:16 INFO - PROCESS | 3744 | 1468841836034 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 04:37:16 INFO - PROCESS | 3744 | 1468841836039 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 3744 | 1468841836042 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F19EE000 == 34 [pid = 3744] [id = 315] 04:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008189207000) [pid = 3744] [serial = 944] [outer = 0000000000000000] 04:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (000000818920DC00) [pid = 3744] [serial = 945] [outer = 0000008189207000] 04:37:16 INFO - PROCESS | 3744 | 1468841836086 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081892B8800) [pid = 3744] [serial = 946] [outer = 0000008189207000] 04:37:16 INFO - PROCESS | 3744 | 1468841836537 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]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 04:37:16 INFO - PROCESS | 3744 | 1468841836616 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 3744 | 1468841836618 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 04:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:37:16 INFO - PROCESS | 3744 | 1468841836628 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 3744 | 1468841836630 Marionette TRACE conn5 <- [1,1226,null,{}] 04:37:16 INFO - PROCESS | 3744 | 1468841836639 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}] 04:37:16 INFO - PROCESS | 3744 | 1468841836645 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:16 INFO - PROCESS | 3744 | 1468841836828 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 04:37:16 INFO - PROCESS | 3744 | 1468841836845 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 3744 | 1468841836847 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B19000 == 35 [pid = 3744] [id = 316] 04:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081893D9000) [pid = 3744] [serial = 947] [outer = 0000000000000000] 04:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F1153400) [pid = 3744] [serial = 948] [outer = 00000081893D9000] 04:37:16 INFO - PROCESS | 3744 | 1468841836892 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F1162000) [pid = 3744] [serial = 949] [outer = 00000081893D9000] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F7390000) [pid = 3744] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F0F89C00) [pid = 3744] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F1AC9400) [pid = 3744] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F3069C00) [pid = 3744] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008184548C00) [pid = 3744] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081884CB800) [pid = 3744] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081862D8800) [pid = 3744] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008184A56000) [pid = 3744] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008185AE5000) [pid = 3744] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008180CDD800) [pid = 3744] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F3279800) [pid = 3744] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (000000818796D800) [pid = 3744] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:37:17 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F2E4C000) [pid = 3744] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:37:17 INFO - PROCESS | 3744 | 1468841837325 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]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 732ms 04:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:37:17 INFO - PROCESS | 3744 | 1468841837361 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 3744 | 1468841837363 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 04:37:17 INFO - PROCESS | 3744 | 1468841837367 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 3744 | 1468841837369 Marionette TRACE conn5 <- [1,1230,null,{}] 04:37:17 INFO - PROCESS | 3744 | 1468841837372 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}] 04:37:17 INFO - PROCESS | 3744 | 1468841837374 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:17 INFO - PROCESS | 3744 | 1468841837454 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 04:37:17 INFO - PROCESS | 3744 | 1468841837459 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 3744 | 1468841837461 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:17 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A7A800 == 36 [pid = 3744] [id = 317] 04:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008184A58000) [pid = 3744] [serial = 950] [outer = 0000000000000000] 04:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081893D6400) [pid = 3744] [serial = 951] [outer = 0000008184A58000] 04:37:17 INFO - PROCESS | 3744 | 1468841837506 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F1949800) [pid = 3744] [serial = 952] [outer = 0000008184A58000] 04:37:17 INFO - PROCESS | 3744 | 1468841837933 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]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 585ms 04:37:17 INFO - PROCESS | 3744 | 1468841837956 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 3744 | 1468841837958 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 04:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:37:17 INFO - PROCESS | 3744 | 1468841837962 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 3744 | 1468841837964 Marionette TRACE conn5 <- [1,1234,null,{}] 04:37:17 INFO - PROCESS | 3744 | 1468841837967 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}] 04:37:17 INFO - PROCESS | 3744 | 1468841837969 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:18 INFO - PROCESS | 3744 | 1468841838053 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 04:37:18 INFO - PROCESS | 3744 | 1468841838059 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 3744 | 1468841838061 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:18 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F74E2800 == 37 [pid = 3744] [id = 318] 04:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F11DA800) [pid = 3744] [serial = 953] [outer = 0000000000000000] 04:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F23C4800) [pid = 3744] [serial = 954] [outer = 00000081F11DA800] 04:37:18 INFO - PROCESS | 3744 | 1468841838105 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2829400) [pid = 3744] [serial = 955] [outer = 00000081F11DA800] 04:37:18 INFO - PROCESS | 3744 | 1468841838652 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]]]}] 04:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 04:37:18 INFO - PROCESS | 3744 | 1468841838698 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 3744 | 1468841838700 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 04:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:37:18 INFO - PROCESS | 3744 | 1468841838703 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 3744 | 1468841838705 Marionette TRACE conn5 <- [1,1238,null,{}] 04:37:18 INFO - PROCESS | 3744 | 1468841838709 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}] 04:37:18 INFO - PROCESS | 3744 | 1468841838711 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:18 INFO - PROCESS | 3744 | 1468841838796 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 04:37:18 INFO - PROCESS | 3744 | 1468841838803 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 3744 | 1468841838805 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:18 INFO - PROCESS | 3744 | ++DOCSHELL 000000818849B000 == 38 [pid = 3744] [id = 319] 04:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2B3C800) [pid = 3744] [serial = 956] [outer = 0000000000000000] 04:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F2D58C00) [pid = 3744] [serial = 957] [outer = 00000081F2B3C800] 04:37:18 INFO - PROCESS | 3744 | 1468841838848 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2DF7400) [pid = 3744] [serial = 958] [outer = 00000081F2B3C800] 04:37:19 INFO - PROCESS | 3744 | 1468841839307 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]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 04:37:19 INFO - PROCESS | 3744 | 1468841839473 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 3744 | 1468841839477 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 04:37:19 INFO - PROCESS | 3744 | 1468841839484 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:37:19 INFO - PROCESS | 3744 | 1468841839488 Marionette TRACE conn5 <- [1,1242,null,{}] 04:37:19 INFO - PROCESS | 3744 | 1468841839510 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}] 04:37:19 INFO - PROCESS | 3744 | 1468841839513 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:19 INFO - PROCESS | 3744 | 1468841839628 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 04:37:19 INFO - PROCESS | 3744 | 1468841839709 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 3744 | 1468841839715 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:19 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186178800 == 39 [pid = 3744] [id = 320] 04:37:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (000000818454D800) [pid = 3744] [serial = 959] [outer = 0000000000000000] 04:37:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081845B9C00) [pid = 3744] [serial = 960] [outer = 000000818454D800] 04:37:19 INFO - PROCESS | 3744 | 1468841839775 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081861E4800) [pid = 3744] [serial = 961] [outer = 000000818454D800] 04:37:20 INFO - PROCESS | 3744 | 1468841840359 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]]]}] 04:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 900ms 04:37:20 INFO - PROCESS | 3744 | 1468841840389 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 3744 | 1468841840394 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 04:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:37:20 INFO - PROCESS | 3744 | 1468841840401 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 3744 | 1468841840404 Marionette TRACE conn5 <- [1,1246,null,{}] 04:37:20 INFO - PROCESS | 3744 | 1468841840408 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}] 04:37:20 INFO - PROCESS | 3744 | 1468841840411 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:20 INFO - PROCESS | 3744 | 1468841840529 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 04:37:20 INFO - PROCESS | 3744 | 1468841840619 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 3744 | 1468841840621 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F0F61800 == 40 [pid = 3744] [id = 321] 04:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008187B21800) [pid = 3744] [serial = 962] [outer = 0000000000000000] 04:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008187BB3C00) [pid = 3744] [serial = 963] [outer = 0000008187B21800] 04:37:20 INFO - PROCESS | 3744 | 1468841840686 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081884CA800) [pid = 3744] [serial = 964] [outer = 0000008187B21800] 04:37:21 INFO - PROCESS | 3744 | 1468841841299 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]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 944ms 04:37:21 INFO - PROCESS | 3744 | 1468841841347 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 3744 | 1468841841350 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 04:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:37:21 INFO - PROCESS | 3744 | 1468841841354 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 3744 | 1468841841358 Marionette TRACE conn5 <- [1,1250,null,{}] 04:37:21 INFO - PROCESS | 3744 | 1468841841369 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}] 04:37:21 INFO - PROCESS | 3744 | 1468841841375 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:21 INFO - PROCESS | 3744 | 1468841841490 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 04:37:21 INFO - PROCESS | 3744 | 1468841841567 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 3744 | 1468841841571 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:21 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9405000 == 41 [pid = 3744] [id = 322] 04:37:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F0F8D000) [pid = 3744] [serial = 965] [outer = 0000000000000000] 04:37:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F111F400) [pid = 3744] [serial = 966] [outer = 00000081F0F8D000] 04:37:21 INFO - PROCESS | 3744 | 1468841841670 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2D5C400) [pid = 3744] [serial = 967] [outer = 00000081F0F8D000] 04:37:22 INFO - PROCESS | 3744 | 1468841842253 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]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 984ms 04:37:22 INFO - PROCESS | 3744 | 1468841842339 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 3744 | 1468841842342 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 04:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:37:22 INFO - PROCESS | 3744 | 1468841842346 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 3744 | 1468841842348 Marionette TRACE conn5 <- [1,1254,null,{}] 04:37:22 INFO - PROCESS | 3744 | 1468841842352 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}] 04:37:22 INFO - PROCESS | 3744 | 1468841842354 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:22 INFO - PROCESS | 3744 | 1468841842471 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 04:37:22 INFO - PROCESS | 3744 | 1468841842539 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 3744 | 1468841842542 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:22 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185982000 == 42 [pid = 3744] [id = 323] 04:37:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F0F88000) [pid = 3744] [serial = 968] [outer = 0000000000000000] 04:37:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F305EC00) [pid = 3744] [serial = 969] [outer = 00000081F0F88000] 04:37:22 INFO - PROCESS | 3744 | 1468841842639 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F3196C00) [pid = 3744] [serial = 970] [outer = 00000081F0F88000] 04:37:23 INFO - PROCESS | 3744 | 1468841843417 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]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1081ms 04:37:23 INFO - PROCESS | 3744 | 1468841843429 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 04:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:37:23 INFO - PROCESS | 3744 | 1468841843433 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 04:37:23 INFO - PROCESS | 3744 | 1468841843438 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 3744 | 1468841843443 Marionette TRACE conn5 <- [1,1258,null,{}] 04:37:23 INFO - PROCESS | 3744 | 1468841843448 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}] 04:37:23 INFO - PROCESS | 3744 | 1468841843451 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:23 INFO - PROCESS | 3744 | 1468841843557 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 04:37:23 INFO - PROCESS | 3744 | 1468841843636 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 3744 | 1468841843638 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:23 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A82000 == 43 [pid = 3744] [id = 324] 04:37:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (000000818623D800) [pid = 3744] [serial = 971] [outer = 0000000000000000] 04:37:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081862D7C00) [pid = 3744] [serial = 972] [outer = 000000818623D800] 04:37:23 INFO - PROCESS | 3744 | 1468841843689 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008187B1A400) [pid = 3744] [serial = 973] [outer = 000000818623D800] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 00000081879BB000 == 42 [pid = 3744] [id = 202] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 000000818589A800 == 41 [pid = 3744] [id = 189] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 00000081F23A6800 == 40 [pid = 3744] [id = 194] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 0000008186219800 == 39 [pid = 3744] [id = 201] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1F48000 == 38 [pid = 3744] [id = 205] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DDD800 == 37 [pid = 3744] [id = 203] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 0000008182FCB000 == 36 [pid = 3744] [id = 199] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 0000008189396000 == 35 [pid = 3744] [id = 192] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 000000818598E000 == 34 [pid = 3744] [id = 200] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 000000818617F000 == 33 [pid = 3744] [id = 190] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 00000081F288E800 == 32 [pid = 3744] [id = 206] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 0000008188492000 == 31 [pid = 3744] [id = 191] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 0000008181908800 == 30 [pid = 3744] [id = 198] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E1D800 == 29 [pid = 3744] [id = 309] 04:37:23 INFO - PROCESS | 3744 | --DOCSHELL 00000081897DB000 == 28 [pid = 3744] [id = 308] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F305F000) [pid = 3744] [serial = 850] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F7464C00) [pid = 3744] [serial = 922] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F1121400) [pid = 3744] [serial = 909] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F2D51000) [pid = 3744] [serial = 912] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F1168400) [pid = 3744] [serial = 910] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F33DA800) [pid = 3744] [serial = 915] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F3062000) [pid = 3744] [serial = 913] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F7398C00) [pid = 3744] [serial = 921] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F715D800) [pid = 3744] [serial = 916] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081893D3000) [pid = 3744] [serial = 906] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008188AA9C00) [pid = 3744] [serial = 903] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008188D6CC00) [pid = 3744] [serial = 904] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008187B1B800) [pid = 3744] [serial = 900] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008187BB6800) [pid = 3744] [serial = 901] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (000000818587B400) [pid = 3744] [serial = 897] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008186241000) [pid = 3744] [serial = 898] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081862CD000) [pid = 3744] [serial = 895] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081861E7000) [pid = 3744] [serial = 894] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008182FDA400) [pid = 3744] [serial = 892] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008181933000) [pid = 3744] [serial = 891] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F3FEE000) [pid = 3744] [serial = 889] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F31A0C00) [pid = 3744] [serial = 918] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F738FC00) [pid = 3744] [serial = 919] [outer = 0000000000000000] [url = about:blank] 04:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081893DF400) [pid = 3744] [serial = 907] [outer = 0000000000000000] [url = about:blank] 04:37:24 INFO - PROCESS | 3744 | 1468841844169 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]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 796ms 04:37:24 INFO - PROCESS | 3744 | 1468841844234 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 3744 | 1468841844239 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 04:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:37:24 INFO - PROCESS | 3744 | 1468841844245 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - PROCESS | 3744 | 1468841844248 Marionette TRACE conn5 <- [1,1262,null,{}] 04:37:24 INFO - PROCESS | 3744 | 1468841844252 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}] 04:37:24 INFO - PROCESS | 3744 | 1468841844254 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:24 INFO - PROCESS | 3744 | 1468841844347 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 04:37:24 INFO - PROCESS | 3744 | 1468841844354 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 3744 | 1468841844356 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:24 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A92000 == 29 [pid = 3744] [id = 325] 04:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008187B20800) [pid = 3744] [serial = 974] [outer = 0000000000000000] 04:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008187BB9C00) [pid = 3744] [serial = 975] [outer = 0000008187B20800] 04:37:24 INFO - PROCESS | 3744 | 1468841844409 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008188A56C00) [pid = 3744] [serial = 976] [outer = 0000008187B20800] 04:37:24 INFO - PROCESS | 3744 | 1468841844885 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]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 04:37:24 INFO - PROCESS | 3744 | 1468841844939 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 3744 | 1468841844942 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 04:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:37:24 INFO - PROCESS | 3744 | 1468841844946 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - PROCESS | 3744 | 1468841844949 Marionette TRACE conn5 <- [1,1266,null,{}] 04:37:24 INFO - PROCESS | 3744 | 1468841844991 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}] 04:37:24 INFO - PROCESS | 3744 | 1468841844996 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:25 INFO - PROCESS | 3744 | 1468841845090 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 04:37:25 INFO - PROCESS | 3744 | 1468841845163 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 3744 | 1468841845166 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:25 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DE8800 == 30 [pid = 3744] [id = 326] 04:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008188D68C00) [pid = 3744] [serial = 977] [outer = 0000000000000000] 04:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081892AF800) [pid = 3744] [serial = 978] [outer = 0000008188D68C00] 04:37:25 INFO - PROCESS | 3744 | 1468841845221 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F1119400) [pid = 3744] [serial = 979] [outer = 0000008188D68C00] 04:37:25 INFO - PROCESS | 3744 | 1468841845594 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]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 04:37:25 INFO - PROCESS | 3744 | 1468841845631 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 04:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:37:25 INFO - PROCESS | 3744 | 1468841845634 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 04:37:25 INFO - PROCESS | 3744 | 1468841845637 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 3744 | 1468841845639 Marionette TRACE conn5 <- [1,1270,null,{}] 04:37:25 INFO - PROCESS | 3744 | 1468841845643 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}] 04:37:25 INFO - PROCESS | 3744 | 1468841845645 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:25 INFO - PROCESS | 3744 | 1468841845733 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 04:37:25 INFO - PROCESS | 3744 | 1468841845738 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 3744 | 1468841845741 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:25 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F100D000 == 31 [pid = 3744] [id = 327] 04:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F1168000) [pid = 3744] [serial = 980] [outer = 0000000000000000] 04:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F23C9C00) [pid = 3744] [serial = 981] [outer = 00000081F1168000] 04:37:25 INFO - PROCESS | 3744 | 1468841845785 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2DF2000) [pid = 3744] [serial = 982] [outer = 00000081F1168000] 04:37:26 INFO - PROCESS | 3744 | 1468841846264 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]]]}] 04:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 692ms 04:37:26 INFO - PROCESS | 3744 | 1468841846332 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 3744 | 1468841846334 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 04:37:26 INFO - PROCESS | 3744 | 1468841846337 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:37:26 INFO - PROCESS | 3744 | 1468841846339 Marionette TRACE conn5 <- [1,1274,null,{}] 04:37:26 INFO - PROCESS | 3744 | 1468841846343 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}] 04:37:26 INFO - PROCESS | 3744 | 1468841846345 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:26 INFO - PROCESS | 3744 | 1468841846490 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 04:37:26 INFO - PROCESS | 3744 | 1468841846543 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 3744 | 1468841846545 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:26 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F287E000 == 32 [pid = 3744] [id = 328] 04:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F305F800) [pid = 3744] [serial = 983] [outer = 0000000000000000] 04:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F3065C00) [pid = 3744] [serial = 984] [outer = 00000081F305F800] 04:37:26 INFO - PROCESS | 3744 | 1468841846589 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F3272C00) [pid = 3744] [serial = 985] [outer = 00000081F305F800] 04:37:27 INFO - PROCESS | 3744 | 1468841847046 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]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 733ms 04:37:27 INFO - PROCESS | 3744 | 1468841847074 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 3744 | 1468841847076 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 04:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:37:27 INFO - PROCESS | 3744 | 1468841847079 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 3744 | 1468841847081 Marionette TRACE conn5 <- [1,1278,null,{}] 04:37:27 INFO - PROCESS | 3744 | 1468841847084 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}] 04:37:27 INFO - PROCESS | 3744 | 1468841847091 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:27 INFO - PROCESS | 3744 | 1468841847225 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 04:37:27 INFO - PROCESS | 3744 | 1468841847280 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:27 INFO - PROCESS | 3744 | 1468841847282 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:27 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7191000 == 33 [pid = 3744] [id = 329] 04:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F3A48000) [pid = 3744] [serial = 986] [outer = 0000000000000000] 04:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F7391800) [pid = 3744] [serial = 987] [outer = 00000081F3A48000] 04:37:27 INFO - PROCESS | 3744 | 1468841847331 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F7464C00) [pid = 3744] [serial = 988] [outer = 00000081F3A48000] 04:37:27 INFO - PROCESS | 3744 | 1468841847770 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]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 04:37:27 INFO - PROCESS | 3744 | 1468841847849 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 3744 | 1468841847851 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 04:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:37:27 INFO - PROCESS | 3744 | 1468841847859 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 3744 | 1468841847861 Marionette TRACE conn5 <- [1,1282,null,{}] 04:37:27 INFO - PROCESS | 3744 | 1468841847873 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}] 04:37:27 INFO - PROCESS | 3744 | 1468841847875 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:28 INFO - PROCESS | 3744 | 1468841848035 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F11DA800) [pid = 3744] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008184A58000) [pid = 3744] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008184A55C00) [pid = 3744] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081893D9000) [pid = 3744] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008184549000) [pid = 3744] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008188AADC00) [pid = 3744] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008185881000) [pid = 3744] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008185882C00) [pid = 3744] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008185885000) [pid = 3744] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008189207000) [pid = 3744] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:37:28 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081862D6C00) [pid = 3744] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:37:28 INFO - PROCESS | 3744 | 1468841848092 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 3744 | 1468841848094 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:28 INFO - PROCESS | 3744 | ++DOCSHELL 000000818838E800 == 34 [pid = 3744] [id = 330] 04:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008180FC3C00) [pid = 3744] [serial = 989] [outer = 0000000000000000] 04:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008184A58800) [pid = 3744] [serial = 990] [outer = 0000008180FC3C00] 04:37:28 INFO - PROCESS | 3744 | 1468841848138 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008188A59000) [pid = 3744] [serial = 991] [outer = 0000008180FC3C00] 04:37:28 INFO - PROCESS | 3744 | 1468841848484 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]]]}] 04:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 650ms 04:37:28 INFO - PROCESS | 3744 | 1468841848510 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 3744 | 1468841848512 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 04:37:28 INFO - PROCESS | 3744 | 1468841848516 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:37:28 INFO - PROCESS | 3744 | 1468841848518 Marionette TRACE conn5 <- [1,1286,null,{}] 04:37:28 INFO - PROCESS | 3744 | 1468841848521 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}] 04:37:28 INFO - PROCESS | 3744 | 1468841848523 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:28 INFO - PROCESS | 3744 | 1468841848636 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 04:37:28 INFO - PROCESS | 3744 | 1468841848641 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 3744 | 1468841848643 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:28 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9136800 == 35 [pid = 3744] [id = 331] 04:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (000000818920B400) [pid = 3744] [serial = 992] [outer = 0000000000000000] 04:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2B43400) [pid = 3744] [serial = 993] [outer = 000000818920B400] 04:37:28 INFO - PROCESS | 3744 | 1468841848687 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F7B2DC00) [pid = 3744] [serial = 994] [outer = 000000818920B400] 04:37:29 INFO - PROCESS | 3744 | 1468841849100 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]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 628ms 04:37:29 INFO - PROCESS | 3744 | 1468841849147 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 3744 | 1468841849150 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 04:37:29 INFO - PROCESS | 3744 | 1468841849153 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:37:29 INFO - PROCESS | 3744 | 1468841849155 Marionette TRACE conn5 <- [1,1290,null,{}] 04:37:29 INFO - PROCESS | 3744 | 1468841849158 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}] 04:37:29 INFO - PROCESS | 3744 | 1468841849160 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:29 INFO - PROCESS | 3744 | 1468841849243 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 04:37:29 INFO - PROCESS | 3744 | 1468841849249 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 3744 | 1468841849251 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:29 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC8CA000 == 36 [pid = 3744] [id = 332] 04:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F7C35000) [pid = 3744] [serial = 995] [outer = 0000000000000000] 04:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F7E0AC00) [pid = 3744] [serial = 996] [outer = 00000081F7C35000] 04:37:29 INFO - PROCESS | 3744 | 1468841849295 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008184549400) [pid = 3744] [serial = 997] [outer = 00000081F7C35000] 04:37:29 INFO - PROCESS | 3744 | 1468841849748 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]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 04:37:29 INFO - PROCESS | 3744 | 1468841849789 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 3744 | 1468841849791 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 04:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:37:29 INFO - PROCESS | 3744 | 1468841849795 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 3744 | 1468841849797 Marionette TRACE conn5 <- [1,1294,null,{}] 04:37:29 INFO - PROCESS | 3744 | 1468841849800 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}] 04:37:29 INFO - PROCESS | 3744 | 1468841849802 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:29 INFO - PROCESS | 3744 | 1468841849886 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 04:37:29 INFO - PROCESS | 3744 | 1468841849892 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 3744 | 1468841849894 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:29 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA87800 == 37 [pid = 3744] [id = 333] 04:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F7FA5400) [pid = 3744] [serial = 998] [outer = 0000000000000000] 04:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F8C15800) [pid = 3744] [serial = 999] [outer = 00000081F7FA5400] 04:37:29 INFO - PROCESS | 3744 | 1468841849937 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F8D6F800) [pid = 3744] [serial = 1000] [outer = 00000081F7FA5400] 04:37:30 INFO - PROCESS | 3744 | 1468841850691 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]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 921ms 04:37:30 INFO - PROCESS | 3744 | 1468841850721 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 3744 | 1468841850726 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 04:37:30 INFO - PROCESS | 3744 | 1468841850731 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:37:30 INFO - PROCESS | 3744 | 1468841850736 Marionette TRACE conn5 <- [1,1298,null,{}] 04:37:30 INFO - PROCESS | 3744 | 1468841850741 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}] 04:37:30 INFO - PROCESS | 3744 | 1468841850744 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:30 INFO - PROCESS | 3744 | 1468841850862 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 04:37:30 INFO - PROCESS | 3744 | 1468841850983 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 3744 | 1468841850986 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:31 INFO - PROCESS | 3744 | ++DOCSHELL 000000818621C000 == 38 [pid = 3744] [id = 334] 04:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008185881C00) [pid = 3744] [serial = 1001] [outer = 0000000000000000] 04:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008187972C00) [pid = 3744] [serial = 1002] [outer = 0000008185881C00] 04:37:31 INFO - PROCESS | 3744 | 1468841851045 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081884C6800) [pid = 3744] [serial = 1003] [outer = 0000008185881C00] 04:37:31 INFO - PROCESS | 3744 | 1468841851629 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]]]}] 04:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 04:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 944ms 04:37:31 INFO - PROCESS | 3744 | 1468841851679 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 3744 | 1468841851685 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 04:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:37:31 INFO - PROCESS | 3744 | 1468841851691 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 3744 | 1468841851695 Marionette TRACE conn5 <- [1,1302,null,{}] 04:37:31 INFO - PROCESS | 3744 | 1468841851699 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}] 04:37:31 INFO - PROCESS | 3744 | 1468841851702 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:31 INFO - PROCESS | 3744 | 1468841851821 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 04:37:31 INFO - PROCESS | 3744 | 1468841851943 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 3744 | 1468841851946 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:31 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F36EA000 == 39 [pid = 3744] [id = 335] 04:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081893D8400) [pid = 3744] [serial = 1004] [outer = 0000000000000000] 04:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F114F800) [pid = 3744] [serial = 1005] [outer = 00000081893D8400] 04:37:32 INFO - PROCESS | 3744 | 1468841852004 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081F2D5B400) [pid = 3744] [serial = 1006] [outer = 00000081893D8400] 04:37:32 INFO - PROCESS | 3744 | 1468841852620 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]]]}] 04:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 986ms 04:37:32 INFO - PROCESS | 3744 | 1468841852679 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 3744 | 1468841852682 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 04:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:37:32 INFO - PROCESS | 3744 | 1468841852686 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 3744 | 1468841852690 Marionette TRACE conn5 <- [1,1306,null,{}] 04:37:32 INFO - PROCESS | 3744 | 1468841852702 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}] 04:37:32 INFO - PROCESS | 3744 | 1468841852707 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:32 INFO - PROCESS | 3744 | 1468841852862 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 04:37:32 INFO - PROCESS | 3744 | 1468841852880 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 3744 | 1468841852884 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:32 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF044000 == 40 [pid = 3744] [id = 336] 04:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F71B8000) [pid = 3744] [serial = 1007] [outer = 0000000000000000] 04:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F7393C00) [pid = 3744] [serial = 1008] [outer = 00000081F71B8000] 04:37:32 INFO - PROCESS | 3744 | 1468841852941 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F8148800) [pid = 3744] [serial = 1009] [outer = 00000081F71B8000] 04:37:33 INFO - PROCESS | 3744 | 1468841853803 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]]]}] 04:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1141ms 04:37:33 INFO - PROCESS | 3744 | 1468841853832 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 3744 | 1468841853837 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 04:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:37:33 INFO - PROCESS | 3744 | 1468841853843 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 3744 | 1468841853846 Marionette TRACE conn5 <- [1,1310,null,{}] 04:37:33 INFO - PROCESS | 3744 | 1468841853852 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}] 04:37:33 INFO - PROCESS | 3744 | 1468841853855 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:33 INFO - PROCESS | 3744 | 1468841853959 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 04:37:34 INFO - PROCESS | 3744 | 1468841854038 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 3744 | 1468841854043 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:34 INFO - PROCESS | 3744 | ++DOCSHELL 00000081801EB800 == 41 [pid = 3744] [id = 337] 04:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081845BA400) [pid = 3744] [serial = 1010] [outer = 0000000000000000] 04:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (000000818587C800) [pid = 3744] [serial = 1011] [outer = 00000081845BA400] 04:37:34 INFO - PROCESS | 3744 | 1468841854141 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (00000081862CCC00) [pid = 3744] [serial = 1012] [outer = 00000081845BA400] 04:37:34 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1019800 == 40 [pid = 3744] [id = 197] 04:37:34 INFO - PROCESS | 3744 | --DOCSHELL 00000081E4D5E000 == 39 [pid = 3744] [id = 204] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081F2D58C00) [pid = 3744] [serial = 957] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081F2829400) [pid = 3744] [serial = 955] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081F23C4800) [pid = 3744] [serial = 954] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081F1949800) [pid = 3744] [serial = 952] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (0000008185879000) [pid = 3744] [serial = 933] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F1162000) [pid = 3744] [serial = 949] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081845BC000) [pid = 3744] [serial = 928] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008188D67000) [pid = 3744] [serial = 943] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008188AB3000) [pid = 3744] [serial = 942] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081893D6400) [pid = 3744] [serial = 951] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081884C2C00) [pid = 3744] [serial = 940] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081861E4000) [pid = 3744] [serial = 934] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (000000818454E400) [pid = 3744] [serial = 927] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F1153400) [pid = 3744] [serial = 948] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081861E8800) [pid = 3744] [serial = 931] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F7B2CC00) [pid = 3744] [serial = 925] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008187BBB000) [pid = 3744] [serial = 939] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081892B8800) [pid = 3744] [serial = 946] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008185AE6400) [pid = 3744] [serial = 930] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081862DA000) [pid = 3744] [serial = 936] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187975C00) [pid = 3744] [serial = 937] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081892B5C00) [pid = 3744] [serial = 924] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (000000818920DC00) [pid = 3744] [serial = 945] [outer = 0000000000000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3744 | 1468841854701 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]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 900ms 04:37:34 INFO - PROCESS | 3744 | 1468841854743 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 3744 | 1468841854748 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 04:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:37:34 INFO - PROCESS | 3744 | 1468841854755 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 3744 | 1468841854757 Marionette TRACE conn5 <- [1,1314,null,{}] 04:37:34 INFO - PROCESS | 3744 | 1468841854761 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}] 04:37:34 INFO - PROCESS | 3744 | 1468841854764 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:34 INFO - PROCESS | 3744 | 1468841854853 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 04:37:34 INFO - PROCESS | 3744 | 1468841854932 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 3744 | 1468841854935 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:34 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A97000 == 40 [pid = 3744] [id = 338] 04:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008185AEA000) [pid = 3744] [serial = 1013] [outer = 0000000000000000] 04:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081862CEC00) [pid = 3744] [serial = 1014] [outer = 0000008185AEA000] 04:37:34 INFO - PROCESS | 3744 | 1468841854983 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008187B1F400) [pid = 3744] [serial = 1015] [outer = 0000008185AEA000] 04:37:35 INFO - PROCESS | 3744 | 1468841855443 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]]]}] 04:37:35 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 04:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 04:37:35 INFO - PROCESS | 3744 | 1468841855490 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 3744 | 1468841855493 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 04:37:35 INFO - PROCESS | 3744 | 1468841855496 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:37:35 INFO - PROCESS | 3744 | 1468841855500 Marionette TRACE conn5 <- [1,1318,null,{}] 04:37:35 INFO - PROCESS | 3744 | 1468841855510 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}] 04:37:35 INFO - PROCESS | 3744 | 1468841855515 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:35 INFO - PROCESS | 3744 | 1468841855602 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 04:37:35 INFO - PROCESS | 3744 | 1468841855616 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 3744 | 1468841855619 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:35 INFO - PROCESS | 3744 | ++DOCSHELL 000000818849F800 == 41 [pid = 3744] [id = 339] 04:37:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008188A64400) [pid = 3744] [serial = 1016] [outer = 0000000000000000] 04:37:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008188D60800) [pid = 3744] [serial = 1017] [outer = 0000008188A64400] 04:37:35 INFO - PROCESS | 3744 | 1468841855668 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081892AEC00) [pid = 3744] [serial = 1018] [outer = 0000008188A64400] 04:37:36 INFO - PROCESS | 3744 | 1468841856131 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]]]}] 04:37:36 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 04:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 04:37:36 INFO - PROCESS | 3744 | 1468841856190 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 3744 | 1468841856193 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 04:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:37:36 INFO - PROCESS | 3744 | 1468841856197 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 3744 | 1468841856198 Marionette TRACE conn5 <- [1,1322,null,{}] 04:37:36 INFO - PROCESS | 3744 | 1468841856202 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}] 04:37:36 INFO - PROCESS | 3744 | 1468841856205 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:36 INFO - PROCESS | 3744 | 1468841856296 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 04:37:36 INFO - PROCESS | 3744 | 1468841856308 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 3744 | 1468841856310 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897DC800 == 42 [pid = 3744] [id = 340] 04:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F0F86C00) [pid = 3744] [serial = 1019] [outer = 0000000000000000] 04:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F0F8C400) [pid = 3744] [serial = 1020] [outer = 00000081F0F86C00] 04:37:36 INFO - PROCESS | 3744 | 1468841856355 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F1157800) [pid = 3744] [serial = 1021] [outer = 00000081F0F86C00] 04:37:36 INFO - PROCESS | 3744 | 1468841856768 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]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 628ms 04:37:36 INFO - PROCESS | 3744 | 1468841856827 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 3744 | 1468841856829 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 04:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:37:36 INFO - PROCESS | 3744 | 1468841856840 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 3744 | 1468841856842 Marionette TRACE conn5 <- [1,1326,null,{}] 04:37:36 INFO - PROCESS | 3744 | 1468841856845 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}] 04:37:36 INFO - PROCESS | 3744 | 1468841856847 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:36 INFO - PROCESS | 3744 | 1468841856956 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 04:37:37 INFO - PROCESS | 3744 | 1468841857034 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 3744 | 1468841857043 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:37 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F286F800 == 43 [pid = 3744] [id = 341] 04:37:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F0F88800) [pid = 3744] [serial = 1022] [outer = 0000000000000000] 04:37:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F1FC9C00) [pid = 3744] [serial = 1023] [outer = 00000081F0F88800] 04:37:37 INFO - PROCESS | 3744 | 1468841857090 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F2B41800) [pid = 3744] [serial = 1024] [outer = 00000081F0F88800] 04:37:37 INFO - PROCESS | 3744 | 1468841857975 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]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1190ms 04:37:38 INFO - PROCESS | 3744 | 1468841858032 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 3744 | 1468841858035 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 04:37:38 INFO - PROCESS | 3744 | 1468841858045 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 3744 | 1468841858047 Marionette TRACE conn5 <- [1,1330,null,{}] 04:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:37:38 INFO - PROCESS | 3744 | 1468841858051 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}] 04:37:38 INFO - PROCESS | 3744 | 1468841858057 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:38 INFO - PROCESS | 3744 | 1468841858197 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 04:37:38 INFO - PROCESS | 3744 | 1468841858203 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 3744 | 1468841858205 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:38 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182F1B000 == 44 [pid = 3744] [id = 342] 04:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2DF8400) [pid = 3744] [serial = 1025] [outer = 0000000000000000] 04:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F33D3400) [pid = 3744] [serial = 1026] [outer = 00000081F2DF8400] 04:37:38 INFO - PROCESS | 3744 | 1468841858250 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F7BB7400) [pid = 3744] [serial = 1027] [outer = 00000081F2DF8400] 04:37:38 INFO - PROCESS | 3744 | 1468841858736 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]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 04:37:38 INFO - PROCESS | 3744 | 1468841858785 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 3744 | 1468841858787 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 04:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:37:38 INFO - PROCESS | 3744 | 1468841858797 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 3744 | 1468841858799 Marionette TRACE conn5 <- [1,1334,null,{}] 04:37:38 INFO - PROCESS | 3744 | 1468841858806 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}] 04:37:38 INFO - PROCESS | 3744 | 1468841858808 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:39 INFO - PROCESS | 3744 | 1468841859041 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F305F800) [pid = 3744] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F3A48000) [pid = 3744] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F0F88000) [pid = 3744] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F0F8D000) [pid = 3744] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008188D68C00) [pid = 3744] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (000000818623D800) [pid = 3744] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (000000818454D800) [pid = 3744] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F1168000) [pid = 3744] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008187B20800) [pid = 3744] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008187B21800) [pid = 3744] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008180FC3C00) [pid = 3744] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (000000818920B400) [pid = 3744] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F7C35000) [pid = 3744] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:37:39 INFO - PROCESS | 3744 | 1468841859101 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 3744 | 1468841859103 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:39 INFO - PROCESS | 3744 | ++DOCSHELL 000000818580C000 == 45 [pid = 3744] [id = 343] 04:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008182FDA400) [pid = 3744] [serial = 1028] [outer = 0000000000000000] 04:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (000000818454D800) [pid = 3744] [serial = 1029] [outer = 0000008182FDA400] 04:37:39 INFO - PROCESS | 3744 | 1468841859147 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081883D7000) [pid = 3744] [serial = 1030] [outer = 0000008182FDA400] 04:37:39 INFO - PROCESS | 3744 | 1468841859513 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]]]}] 04:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 797ms 04:37:39 INFO - PROCESS | 3744 | 1468841859591 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 3744 | 1468841859593 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 04:37:39 INFO - PROCESS | 3744 | 1468841859597 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:37:39 INFO - PROCESS | 3744 | 1468841859598 Marionette TRACE conn5 <- [1,1338,null,{}] 04:37:39 INFO - PROCESS | 3744 | 1468841859602 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}] 04:37:39 INFO - PROCESS | 3744 | 1468841859604 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:39 INFO - PROCESS | 3744 | 1468841859688 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 04:37:39 INFO - PROCESS | 3744 | 1468841859693 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 3744 | 1468841859695 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:39 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDBF800 == 46 [pid = 3744] [id = 344] 04:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081861EE000) [pid = 3744] [serial = 1031] [outer = 0000000000000000] 04:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081893DE400) [pid = 3744] [serial = 1032] [outer = 00000081861EE000] 04:37:39 INFO - PROCESS | 3744 | 1468841859739 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F7BB8400) [pid = 3744] [serial = 1033] [outer = 00000081861EE000] 04:37:40 INFO - PROCESS | 3744 | 1468841860166 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]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 628ms 04:37:40 INFO - PROCESS | 3744 | 1468841860229 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 3744 | 1468841860231 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 04:37:40 INFO - PROCESS | 3744 | 1468841860234 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:37:40 INFO - PROCESS | 3744 | 1468841860236 Marionette TRACE conn5 <- [1,1342,null,{}] 04:37:40 INFO - PROCESS | 3744 | 1468841860240 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}] 04:37:40 INFO - PROCESS | 3744 | 1468841860242 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:40 INFO - PROCESS | 3744 | 1468841860326 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 04:37:40 INFO - PROCESS | 3744 | 1468841860333 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 3744 | 1468841860335 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FED4B000 == 47 [pid = 3744] [id = 345] 04:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F8C17C00) [pid = 3744] [serial = 1034] [outer = 0000000000000000] 04:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F8D77800) [pid = 3744] [serial = 1035] [outer = 00000081F8C17C00] 04:37:40 INFO - PROCESS | 3744 | 1468841860379 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F8DDC400) [pid = 3744] [serial = 1036] [outer = 00000081F8C17C00] 04:37:40 INFO - PROCESS | 3744 | 1468841860773 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]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 587ms 04:37:40 INFO - PROCESS | 3744 | 1468841860832 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 3744 | 1468841860834 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 04:37:40 INFO - PROCESS | 3744 | 1468841860842 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:37:40 INFO - PROCESS | 3744 | 1468841860844 Marionette TRACE conn5 <- [1,1346,null,{}] 04:37:40 INFO - PROCESS | 3744 | 1468841860847 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}] 04:37:40 INFO - PROCESS | 3744 | 1468841860849 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:40 INFO - PROCESS | 3744 | 1468841860934 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 04:37:40 INFO - PROCESS | 3744 | 1468841860939 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 3744 | 1468841860941 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF616800 == 48 [pid = 3744] [id = 346] 04:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F91CEC00) [pid = 3744] [serial = 1037] [outer = 0000000000000000] 04:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F91D9C00) [pid = 3744] [serial = 1038] [outer = 00000081F91CEC00] 04:37:40 INFO - PROCESS | 3744 | 1468841860985 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F93B6400) [pid = 3744] [serial = 1039] [outer = 00000081F91CEC00] 04:37:41 INFO - PROCESS | 3744 | 1468841861673 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]]]}] 04:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 881ms 04:37:41 INFO - PROCESS | 3744 | 1468841861726 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 3744 | 1468841861731 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 04:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:37:41 INFO - PROCESS | 3744 | 1468841861750 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 3744 | 1468841861756 Marionette TRACE conn5 <- [1,1350,null,{}] 04:37:41 INFO - PROCESS | 3744 | 1468841861763 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}] 04:37:41 INFO - PROCESS | 3744 | 1468841861766 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:41 INFO - PROCESS | 3744 | 1468841861885 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 04:37:42 INFO - PROCESS | 3744 | 1468841862006 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 3744 | 1468841862009 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:42 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A96800 == 49 [pid = 3744] [id = 347] 04:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (0000008185AE5800) [pid = 3744] [serial = 1040] [outer = 0000000000000000] 04:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (000000818623E400) [pid = 3744] [serial = 1041] [outer = 0000008185AE5800] 04:37:42 INFO - PROCESS | 3744 | 1468841862068 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008187BBA000) [pid = 3744] [serial = 1042] [outer = 0000008185AE5800] 04:37:42 INFO - PROCESS | 3744 | 1468841862753 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]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1047ms 04:37:42 INFO - PROCESS | 3744 | 1468841862787 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 3744 | 1468841862792 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 04:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:37:42 INFO - PROCESS | 3744 | 1468841862799 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - PROCESS | 3744 | 1468841862802 Marionette TRACE conn5 <- [1,1354,null,{}] 04:37:42 INFO - PROCESS | 3744 | 1468841862806 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}] 04:37:42 INFO - PROCESS | 3744 | 1468841862809 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:42 INFO - PROCESS | 3744 | 1468841862978 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 04:37:43 INFO - PROCESS | 3744 | 1468841863100 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 3744 | 1468841863103 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:43 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2FBD800 == 50 [pid = 3744] [id = 348] 04:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (000000818920B800) [pid = 3744] [serial = 1043] [outer = 0000000000000000] 04:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081893D2400) [pid = 3744] [serial = 1044] [outer = 000000818920B800] 04:37:43 INFO - PROCESS | 3744 | 1468841863161 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F11D7C00) [pid = 3744] [serial = 1045] [outer = 000000818920B800] 04:37:43 INFO - PROCESS | 3744 | 1468841863819 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] 04:37:43 INFO - PROCESS | 3744 | 1468841863893 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 04:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:37:43 INFO - PROCESS | 3744 | 1468841863897 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 3744 | 1468841863901 Marionette TRACE conn5 <- [1,1358,null,{}] 04:37:43 INFO - PROCESS | 3744 | 1468841863913 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}] 04:37:43 INFO - PROCESS | 3744 | 1468841863918 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:44 INFO - PROCESS | 3744 | 1468841864070 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 04:37:44 INFO - PROCESS | 3744 | 1468841864197 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 3744 | 1468841864200 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:44 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E19800 == 51 [pid = 3744] [id = 349] 04:37:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081861E9800) [pid = 3744] [serial = 1046] [outer = 0000000000000000] 04:37:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (0000008187976400) [pid = 3744] [serial = 1047] [outer = 00000081861E9800] 04:37:44 INFO - PROCESS | 3744 | 1468841864259 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (00000081F33D4C00) [pid = 3744] [serial = 1048] [outer = 00000081861E9800] 04:37:45 INFO - PROCESS | 3744 | 1468841865063 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] 04:37:45 INFO - PROCESS | 3744 | 1468841865102 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 04:37:45 INFO - PROCESS | 3744 | 1468841865107 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:37:45 INFO - PROCESS | 3744 | 1468841865112 Marionette TRACE conn5 <- [1,1362,null,{}] 04:37:45 INFO - PROCESS | 3744 | 1468841865117 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}] 04:37:45 INFO - PROCESS | 3744 | 1468841865121 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:45 INFO - PROCESS | 3744 | 1468841865248 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 04:37:45 INFO - PROCESS | 3744 | 1468841865388 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 3744 | 1468841865391 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081FED4B000 == 50 [pid = 3744] [id = 345] 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDBF800 == 49 [pid = 3744] [id = 344] 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 000000818580C000 == 48 [pid = 3744] [id = 343] 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 0000008182F1B000 == 47 [pid = 3744] [id = 342] 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F286F800 == 46 [pid = 3744] [id = 341] 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081897DC800 == 45 [pid = 3744] [id = 340] 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 000000818849F800 == 44 [pid = 3744] [id = 339] 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A97000 == 43 [pid = 3744] [id = 338] 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081801EB800 == 42 [pid = 3744] [id = 337] 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F36EA000 == 41 [pid = 3744] [id = 335] 04:37:45 INFO - PROCESS | 3744 | --DOCSHELL 000000818621C000 == 40 [pid = 3744] [id = 334] 04:37:45 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E1F000 == 41 [pid = 3744] [id = 350] 04:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (00000081830C6000) [pid = 3744] [serial = 1049] [outer = 0000000000000000] 04:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0000008184A50C00) [pid = 3744] [serial = 1050] [outer = 00000081830C6000] 04:37:45 INFO - PROCESS | 3744 | 1468841865482 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (00000081884BCC00) [pid = 3744] [serial = 1051] [outer = 00000081830C6000] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (00000081F7E0AC00) [pid = 3744] [serial = 996] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081F3065C00) [pid = 3744] [serial = 984] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081F7391800) [pid = 3744] [serial = 987] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081F3196C00) [pid = 3744] [serial = 970] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081F305EC00) [pid = 3744] [serial = 969] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081F2D5C400) [pid = 3744] [serial = 967] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081F111F400) [pid = 3744] [serial = 966] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081892AF800) [pid = 3744] [serial = 978] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F1119400) [pid = 3744] [serial = 979] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0000008187B1A400) [pid = 3744] [serial = 973] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081862D7C00) [pid = 3744] [serial = 972] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081861E4800) [pid = 3744] [serial = 961] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081845B9C00) [pid = 3744] [serial = 960] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F23C9C00) [pid = 3744] [serial = 981] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008187BB9C00) [pid = 3744] [serial = 975] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008188A56C00) [pid = 3744] [serial = 976] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081884CA800) [pid = 3744] [serial = 964] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008187BB3C00) [pid = 3744] [serial = 963] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F3272C00) [pid = 3744] [serial = 985] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008184A58800) [pid = 3744] [serial = 990] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F7464C00) [pid = 3744] [serial = 988] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F2B43400) [pid = 3744] [serial = 993] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008184549400) [pid = 3744] [serial = 997] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008188A59000) [pid = 3744] [serial = 991] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F7B2DC00) [pid = 3744] [serial = 994] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2DF2000) [pid = 3744] [serial = 982] [outer = 0000000000000000] [url = about:blank] 04:37:45 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:45 INFO - PROCESS | 3744 | 1468841865928 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] 04:37:46 INFO - PROCESS | 3744 | 1468841865996 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 04:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:37:46 INFO - PROCESS | 3744 | 1468841866002 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 3744 | 1468841866005 Marionette TRACE conn5 <- [1,1366,null,{}] 04:37:46 INFO - PROCESS | 3744 | 1468841866009 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}] 04:37:46 INFO - PROCESS | 3744 | 1468841866011 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:46 INFO - PROCESS | 3744 | 1468841866106 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 04:37:46 INFO - PROCESS | 3744 | 1468841866114 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 3744 | 1468841866117 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:46 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182FCB000 == 42 [pid = 3744] [id = 351] 04:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008189210000) [pid = 3744] [serial = 1052] [outer = 0000000000000000] 04:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081892BBC00) [pid = 3744] [serial = 1053] [outer = 0000008189210000] 04:37:46 INFO - PROCESS | 3744 | 1468841866165 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F111A000) [pid = 3744] [serial = 1054] [outer = 0000008189210000] 04:37:46 INFO - PROCESS | 3744 | 1468841866606 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] 04:37:46 INFO - PROCESS | 3744 | 1468841866635 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 04:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:37:46 INFO - PROCESS | 3744 | 1468841866643 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 3744 | 1468841866647 Marionette TRACE conn5 <- [1,1370,null,{}] 04:37:46 INFO - PROCESS | 3744 | 1468841866658 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}] 04:37:46 INFO - PROCESS | 3744 | 1468841866663 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:46 INFO - PROCESS | 3744 | 1468841866763 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 04:37:46 INFO - PROCESS | 3744 | 1468841866772 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 3744 | 1468841866775 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:46 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1F3D000 == 43 [pid = 3744] [id = 352] 04:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F282AC00) [pid = 3744] [serial = 1055] [outer = 0000000000000000] 04:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2E53000) [pid = 3744] [serial = 1056] [outer = 00000081F282AC00] 04:37:46 INFO - PROCESS | 3744 | 1468841866823 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F306C000) [pid = 3744] [serial = 1057] [outer = 00000081F282AC00] 04:37:47 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:47 INFO - PROCESS | 3744 | 1468841867310 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] 04:37:47 INFO - PROCESS | 3744 | 1468841867342 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 04:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:37:47 INFO - PROCESS | 3744 | 1468841867346 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 3744 | 1468841867347 Marionette TRACE conn5 <- [1,1374,null,{}] 04:37:47 INFO - PROCESS | 3744 | 1468841867351 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}] 04:37:47 INFO - PROCESS | 3744 | 1468841867353 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:47 INFO - PROCESS | 3744 | 1468841867445 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 04:37:47 INFO - PROCESS | 3744 | 1468841867452 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 3744 | 1468841867454 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:47 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F70800 == 44 [pid = 3744] [id = 353] 04:37:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F4158800) [pid = 3744] [serial = 1058] [outer = 0000000000000000] 04:37:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F7398C00) [pid = 3744] [serial = 1059] [outer = 00000081F4158800] 04:37:47 INFO - PROCESS | 3744 | 1468841867499 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F74CB800) [pid = 3744] [serial = 1060] [outer = 00000081F4158800] 04:37:47 INFO - PROCESS | 3744 | 1468841867974 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] 04:37:48 INFO - PROCESS | 3744 | 1468841868057 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 04:37:48 INFO - PROCESS | 3744 | 1468841868061 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 3744 | 1468841868063 Marionette TRACE conn5 <- [1,1378,null,{}] 04:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:37:48 INFO - PROCESS | 3744 | 1468841868066 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}] 04:37:48 INFO - PROCESS | 3744 | 1468841868068 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:48 INFO - PROCESS | 3744 | 1468841868210 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 04:37:48 INFO - PROCESS | 3744 | 1468841868232 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 3744 | 1468841868234 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:48 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7C79000 == 45 [pid = 3744] [id = 354] 04:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F0F89400) [pid = 3744] [serial = 1061] [outer = 0000000000000000] 04:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F7FA1C00) [pid = 3744] [serial = 1062] [outer = 00000081F0F89400] 04:37:48 INFO - PROCESS | 3744 | 1468841868279 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F8C73400) [pid = 3744] [serial = 1063] [outer = 00000081F0F89400] 04:37:48 INFO - PROCESS | 3744 | 1468841868741 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]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 04:37:48 INFO - PROCESS | 3744 | 1468841868801 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 3744 | 1468841868804 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 04:37:48 INFO - PROCESS | 3744 | 1468841868807 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:37:48 INFO - PROCESS | 3744 | 1468841868809 Marionette TRACE conn5 <- [1,1382,null,{}] 04:37:48 INFO - PROCESS | 3744 | 1468841868812 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}] 04:37:48 INFO - PROCESS | 3744 | 1468841868818 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:48 INFO - PROCESS | 3744 | 1468841868951 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 04:37:49 INFO - PROCESS | 3744 | 1468841869010 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 3744 | 1468841869012 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:49 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883A2000 == 46 [pid = 3744] [id = 355] 04:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F9393C00) [pid = 3744] [serial = 1064] [outer = 0000000000000000] 04:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081FBD5A400) [pid = 3744] [serial = 1065] [outer = 00000081F9393C00] 04:37:49 INFO - PROCESS | 3744 | 1468841869057 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081FBD79C00) [pid = 3744] [serial = 1066] [outer = 00000081F9393C00] 04:37:49 INFO - PROCESS | 3744 | 1468841869459 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]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 04:37:49 INFO - PROCESS | 3744 | 1468841869502 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 04:37:49 INFO - PROCESS | 3744 | 1468841869504 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 04:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:37:49 INFO - PROCESS | 3744 | 1468841869508 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 3744 | 1468841869509 Marionette TRACE conn5 <- [1,1386,null,{}] 04:37:49 INFO - PROCESS | 3744 | 1468841869513 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}] 04:37:49 INFO - PROCESS | 3744 | 1468841869515 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:49 INFO - PROCESS | 3744 | 1468841869651 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008185AEA000) [pid = 3744] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F0F88800) [pid = 3744] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F0F86C00) [pid = 3744] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F2DF8400) [pid = 3744] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008182FDA400) [pid = 3744] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081845BA400) [pid = 3744] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F71B8000) [pid = 3744] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081861EE000) [pid = 3744] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008188A64400) [pid = 3744] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2B3C800) [pid = 3744] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:37:49 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F8C17C00) [pid = 3744] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:37:49 INFO - PROCESS | 3744 | 1468841869796 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 3744 | 1468841869798 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:49 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F36DC800 == 47 [pid = 3744] [id = 356] 04:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008183123800) [pid = 3744] [serial = 1067] [outer = 0000000000000000] 04:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008185884C00) [pid = 3744] [serial = 1068] [outer = 0000008183123800] 04:37:49 INFO - PROCESS | 3744 | 1468841869842 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081893DB000) [pid = 3744] [serial = 1069] [outer = 0000008183123800] 04:37:50 INFO - PROCESS | 3744 | 1468841870200 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]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 733ms 04:37:50 INFO - PROCESS | 3744 | 1468841870245 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 3744 | 1468841870247 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 04:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:37:50 INFO - PROCESS | 3744 | 1468841870250 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 3744 | 1468841870252 Marionette TRACE conn5 <- [1,1390,null,{}] 04:37:50 INFO - PROCESS | 3744 | 1468841870255 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}] 04:37:50 INFO - PROCESS | 3744 | 1468841870257 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:50 INFO - PROCESS | 3744 | 1468841870372 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 04:37:50 INFO - PROCESS | 3744 | 1468841870379 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 3744 | 1468841870381 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:50 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF056800 == 48 [pid = 3744] [id = 357] 04:37:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2DF3C00) [pid = 3744] [serial = 1070] [outer = 0000000000000000] 04:37:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F8C17C00) [pid = 3744] [serial = 1071] [outer = 00000081F2DF3C00] 04:37:50 INFO - PROCESS | 3744 | 1468841870425 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (000000818796BC00) [pid = 3744] [serial = 1072] [outer = 00000081F2DF3C00] 04:37:50 INFO - PROCESS | 3744 | 1468841870818 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]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 628ms 04:37:50 INFO - PROCESS | 3744 | 1468841870881 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 3744 | 1468841870883 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 04:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:37:50 INFO - PROCESS | 3744 | 1468841870886 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 3744 | 1468841870888 Marionette TRACE conn5 <- [1,1394,null,{}] 04:37:50 INFO - PROCESS | 3744 | 1468841870891 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}] 04:37:50 INFO - PROCESS | 3744 | 1468841870893 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:51 INFO - PROCESS | 3744 | 1468841871009 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 04:37:51 INFO - PROCESS | 3744 | 1468841871055 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 3744 | 1468841871057 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF934000 == 49 [pid = 3744] [id = 358] 04:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081FC722400) [pid = 3744] [serial = 1073] [outer = 0000000000000000] 04:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081FC726000) [pid = 3744] [serial = 1074] [outer = 00000081FC722400] 04:37:51 INFO - PROCESS | 3744 | 1468841871102 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081FC8B6800) [pid = 3744] [serial = 1075] [outer = 00000081FC722400] 04:37:51 INFO - PROCESS | 3744 | 1468841871499 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]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 04:37:51 INFO - PROCESS | 3744 | 1468841871518 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 04:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:37:51 INFO - PROCESS | 3744 | 1468841871521 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 04:37:51 INFO - PROCESS | 3744 | 1468841871524 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 3744 | 1468841871525 Marionette TRACE conn5 <- [1,1398,null,{}] 04:37:51 INFO - PROCESS | 3744 | 1468841871529 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}] 04:37:51 INFO - PROCESS | 3744 | 1468841871531 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:51 INFO - PROCESS | 3744 | 1468841871653 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 04:37:51 INFO - PROCESS | 3744 | 1468841871661 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 3744 | 1468841871670 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FFB13800 == 50 [pid = 3744] [id = 359] 04:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081FE197000) [pid = 3744] [serial = 1076] [outer = 0000000000000000] 04:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081FE4D1400) [pid = 3744] [serial = 1077] [outer = 00000081FE197000] 04:37:51 INFO - PROCESS | 3744 | 1468841871715 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081FEAF1000) [pid = 3744] [serial = 1078] [outer = 00000081FE197000] 04:37:52 INFO - PROCESS | 3744 | 1468841872511 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]]]}] 04:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1031ms 04:37:52 INFO - PROCESS | 3744 | 1468841872559 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 3744 | 1468841872564 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 04:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:37:52 INFO - PROCESS | 3744 | 1468841872589 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 3744 | 1468841872595 Marionette TRACE conn5 <- [1,1402,null,{}] 04:37:52 INFO - PROCESS | 3744 | 1468841872649 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}] 04:37:52 INFO - PROCESS | 3744 | 1468841872653 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:52 INFO - PROCESS | 3744 | 1468841872760 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 04:37:52 INFO - PROCESS | 3744 | 1468841872877 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 3744 | 1468841872880 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:52 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879BF000 == 51 [pid = 3744] [id = 360] 04:37:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008187BAF800) [pid = 3744] [serial = 1079] [outer = 0000000000000000] 04:37:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008188AAD400) [pid = 3744] [serial = 1080] [outer = 0000008187BAF800] 04:37:52 INFO - PROCESS | 3744 | 1468841872939 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081893D1000) [pid = 3744] [serial = 1081] [outer = 0000008187BAF800] 04:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:37:53 INFO - PROCESS | 3744 | 1468841873603 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]]]}] 04:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1021ms 04:37:53 INFO - PROCESS | 3744 | 1468841873615 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 3744 | 1468841873620 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 04:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:37:53 INFO - PROCESS | 3744 | 1468841873627 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 3744 | 1468841873630 Marionette TRACE conn5 <- [1,1406,null,{}] 04:37:53 INFO - PROCESS | 3744 | 1468841873646 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}] 04:37:53 INFO - PROCESS | 3744 | 1468841873650 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:53 INFO - PROCESS | 3744 | 1468841873805 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 04:37:53 INFO - PROCESS | 3744 | 1468841873858 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 3744 | 1468841873861 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:53 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F911B800 == 52 [pid = 3744] [id = 361] 04:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F3276400) [pid = 3744] [serial = 1082] [outer = 0000000000000000] 04:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F3A44400) [pid = 3744] [serial = 1083] [outer = 00000081F3276400] 04:37:53 INFO - PROCESS | 3744 | 1468841873918 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081F8C14400) [pid = 3744] [serial = 1084] [outer = 00000081F3276400] 04:37:54 INFO - PROCESS | 3744 | 1468841874538 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]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 943ms 04:37:54 INFO - PROCESS | 3744 | 1468841874572 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 04:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:37:54 INFO - PROCESS | 3744 | 1468841874575 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 04:37:54 INFO - PROCESS | 3744 | 1468841874579 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 3744 | 1468841874583 Marionette TRACE conn5 <- [1,1410,null,{}] 04:37:54 INFO - PROCESS | 3744 | 1468841874595 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}] 04:37:54 INFO - PROCESS | 3744 | 1468841874600 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:54 INFO - PROCESS | 3744 | 1468841874717 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 04:37:54 INFO - PROCESS | 3744 | 1468841874846 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 3744 | 1468841874850 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:54 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893A2000 == 53 [pid = 3744] [id = 362] 04:37:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008187B16800) [pid = 3744] [serial = 1085] [outer = 0000000000000000] 04:37:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (00000081FC722000) [pid = 3744] [serial = 1086] [outer = 0000008187B16800] 04:37:54 INFO - PROCESS | 3744 | 1468841874910 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (00000081FEAF7800) [pid = 3744] [serial = 1087] [outer = 0000008187B16800] 04:37:55 INFO - PROCESS | 3744 | 1468841875789 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]]]}] 04:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1246ms 04:37:55 INFO - PROCESS | 3744 | 1468841875827 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 3744 | 1468841875831 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 04:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:37:55 INFO - PROCESS | 3744 | 1468841875837 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 3744 | 1468841875840 Marionette TRACE conn5 <- [1,1414,null,{}] 04:37:55 INFO - PROCESS | 3744 | 1468841875846 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}] 04:37:55 INFO - PROCESS | 3744 | 1468841875849 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:55 INFO - PROCESS | 3744 | 1468841875954 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 04:37:56 INFO - PROCESS | 3744 | 1468841876081 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 3744 | 1468841876086 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:56 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182F13000 == 54 [pid = 3744] [id = 363] 04:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (000000818311D400) [pid = 3744] [serial = 1088] [outer = 0000000000000000] 04:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (0000008183125000) [pid = 3744] [serial = 1089] [outer = 000000818311D400] 04:37:56 INFO - PROCESS | 3744 | 1468841876140 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (000000818454AC00) [pid = 3744] [serial = 1090] [outer = 000000818311D400] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1003000 == 53 [pid = 3744] [id = 193] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF934000 == 52 [pid = 3744] [id = 358] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF056800 == 51 [pid = 3744] [id = 357] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 00000081F36DC800 == 50 [pid = 3744] [id = 356] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 00000081883A2000 == 49 [pid = 3744] [id = 355] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7C79000 == 48 [pid = 3744] [id = 354] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F70800 == 47 [pid = 3744] [id = 353] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1F3D000 == 46 [pid = 3744] [id = 352] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 0000008182FCB000 == 45 [pid = 3744] [id = 351] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E1F000 == 44 [pid = 3744] [id = 350] 04:37:56 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF616800 == 43 [pid = 3744] [id = 346] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (00000081F2DF7400) [pid = 3744] [serial = 958] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (00000081F1157800) [pid = 3744] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (00000081F8D77800) [pid = 3744] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081F8C15800) [pid = 3744] [serial = 999] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081862CEC00) [pid = 3744] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (0000008187B1F400) [pid = 3744] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081F1FC9C00) [pid = 3744] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081F2B41800) [pid = 3744] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081F0F8C400) [pid = 3744] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F114F800) [pid = 3744] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F33D3400) [pid = 3744] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (000000818454D800) [pid = 3744] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081862CCC00) [pid = 3744] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (000000818587C800) [pid = 3744] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F8148800) [pid = 3744] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F7393C00) [pid = 3744] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081893DE400) [pid = 3744] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008187972C00) [pid = 3744] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008188D60800) [pid = 3744] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081892AEC00) [pid = 3744] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F7BB8400) [pid = 3744] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F7BB7400) [pid = 3744] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081883D7000) [pid = 3744] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F8DDC400) [pid = 3744] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 04:37:56 INFO - PROCESS | 3744 | 1468841876640 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]]]}] 04:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 879ms 04:37:56 INFO - PROCESS | 3744 | 1468841876720 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 3744 | 1468841876725 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 04:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:37:56 INFO - PROCESS | 3744 | 1468841876731 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 3744 | 1468841876734 Marionette TRACE conn5 <- [1,1418,null,{}] 04:37:56 INFO - PROCESS | 3744 | 1468841876738 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}] 04:37:56 INFO - PROCESS | 3744 | 1468841876741 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:56 INFO - PROCESS | 3744 | 1468841876833 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 04:37:56 INFO - PROCESS | 3744 | 1468841876845 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 3744 | 1468841876847 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:56 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A8F000 == 44 [pid = 3744] [id = 364] 04:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008184A50800) [pid = 3744] [serial = 1091] [outer = 0000000000000000] 04:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008184A53C00) [pid = 3744] [serial = 1092] [outer = 0000008184A50800] 04:37:56 INFO - PROCESS | 3744 | 1468841876895 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008185880400) [pid = 3744] [serial = 1093] [outer = 0000008184A50800] 04:37:57 INFO - PROCESS | 3744 | 1468841877384 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]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 691ms 04:37:57 INFO - PROCESS | 3744 | 1468841877432 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 3744 | 1468841877434 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 04:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:37:57 INFO - PROCESS | 3744 | 1468841877438 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 3744 | 1468841877442 Marionette TRACE conn5 <- [1,1422,null,{}] 04:37:57 INFO - PROCESS | 3744 | 1468841877452 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}] 04:37:57 INFO - PROCESS | 3744 | 1468841877457 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:57 INFO - PROCESS | 3744 | 1468841877546 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 04:37:57 INFO - PROCESS | 3744 | 1468841877621 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 3744 | 1468841877624 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:57 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879C0000 == 45 [pid = 3744] [id = 365] 04:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008186239C00) [pid = 3744] [serial = 1094] [outer = 0000000000000000] 04:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081862D9C00) [pid = 3744] [serial = 1095] [outer = 0000008186239C00] 04:37:57 INFO - PROCESS | 3744 | 1468841877680 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008187B18400) [pid = 3744] [serial = 1096] [outer = 0000008186239C00] 04:37:58 INFO - PROCESS | 3744 | 1468841878083 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]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 692ms 04:37:58 INFO - PROCESS | 3744 | 1468841878131 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 3744 | 1468841878134 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 04:37:58 INFO - PROCESS | 3744 | 1468841878137 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:37:58 INFO - PROCESS | 3744 | 1468841878139 Marionette TRACE conn5 <- [1,1426,null,{}] 04:37:58 INFO - PROCESS | 3744 | 1468841878143 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}] 04:37:58 INFO - PROCESS | 3744 | 1468841878145 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:58 INFO - PROCESS | 3744 | 1468841878239 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 04:37:58 INFO - PROCESS | 3744 | 1468841878245 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 3744 | 1468841878247 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:58 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189382800 == 46 [pid = 3744] [id = 366] 04:37:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008187BB2C00) [pid = 3744] [serial = 1097] [outer = 0000000000000000] 04:37:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081883CE000) [pid = 3744] [serial = 1098] [outer = 0000008187BB2C00] 04:37:58 INFO - PROCESS | 3744 | 1468841878293 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081883DA800) [pid = 3744] [serial = 1099] [outer = 0000008187BB2C00] 04:37:58 INFO - PROCESS | 3744 | 1468841878827 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]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 733ms 04:37:58 INFO - PROCESS | 3744 | 1468841878872 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 3744 | 1468841878875 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 04:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:37:58 INFO - PROCESS | 3744 | 1468841878919 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 3744 | 1468841878921 Marionette TRACE conn5 <- [1,1430,null,{}] 04:37:58 INFO - PROCESS | 3744 | 1468841878925 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}] 04:37:58 INFO - PROCESS | 3744 | 1468841878927 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:59 INFO - PROCESS | 3744 | 1468841879041 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 04:37:59 INFO - PROCESS | 3744 | 1468841879103 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 3744 | 1468841879106 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:59 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F0F5A000 == 47 [pid = 3744] [id = 367] 04:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081884C1800) [pid = 3744] [serial = 1100] [outer = 0000000000000000] 04:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (0000008188AA8C00) [pid = 3744] [serial = 1101] [outer = 00000081884C1800] 04:37:59 INFO - PROCESS | 3744 | 1468841879151 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008188D6A400) [pid = 3744] [serial = 1102] [outer = 00000081884C1800] 04:37:59 INFO - PROCESS | 3744 | 1468841879597 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]]]}] 04:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 754ms 04:37:59 INFO - PROCESS | 3744 | 1468841879668 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 3744 | 1468841879670 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 04:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:37:59 INFO - PROCESS | 3744 | 1468841879674 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 3744 | 1468841879675 Marionette TRACE conn5 <- [1,1434,null,{}] 04:37:59 INFO - PROCESS | 3744 | 1468841879679 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}] 04:37:59 INFO - PROCESS | 3744 | 1468841879685 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:59 INFO - PROCESS | 3744 | 1468841879829 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 04:37:59 INFO - PROCESS | 3744 | 1468841879885 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 3744 | 1468841879887 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:37:59 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E13000 == 48 [pid = 3744] [id = 368] 04:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081893D4C00) [pid = 3744] [serial = 1103] [outer = 0000000000000000] 04:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F1153400) [pid = 3744] [serial = 1104] [outer = 00000081893D4C00] 04:37:59 INFO - PROCESS | 3744 | 1468841879932 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F1169800) [pid = 3744] [serial = 1105] [outer = 00000081893D4C00] 04:38:00 INFO - PROCESS | 3744 | 1468841880425 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]]]}] 04:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 776ms 04:38:00 INFO - PROCESS | 3744 | 1468841880451 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 3744 | 1468841880461 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 04:38:00 INFO - PROCESS | 3744 | 1468841880465 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 3744 | 1468841880467 Marionette TRACE conn5 <- [1,1438,null,{}] 04:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:38:00 INFO - PROCESS | 3744 | 1468841880476 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}] 04:38:00 INFO - PROCESS | 3744 | 1468841880478 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:00 INFO - PROCESS | 3744 | 1468841880588 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 04:38:00 INFO - PROCESS | 3744 | 1468841880598 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 3744 | 1468841880600 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32B8000 == 49 [pid = 3744] [id = 369] 04:38:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081893DD800) [pid = 3744] [serial = 1106] [outer = 0000000000000000] 04:38:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F1FC9C00) [pid = 3744] [serial = 1107] [outer = 00000081893DD800] 04:38:00 INFO - PROCESS | 3744 | 1468841880689 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081F282B400) [pid = 3744] [serial = 1108] [outer = 00000081893DD800] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (0000008185881C00) [pid = 3744] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081893D8400) [pid = 3744] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081F7FA5400) [pid = 3744] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081FC722400) [pid = 3744] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F0F89400) [pid = 3744] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (000000818920B800) [pid = 3744] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081830C6000) [pid = 3744] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F4158800) [pid = 3744] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081861E9800) [pid = 3744] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008185AE5800) [pid = 3744] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008189210000) [pid = 3744] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F9393C00) [pid = 3744] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F282AC00) [pid = 3744] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008183123800) [pid = 3744] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F2DF3C00) [pid = 3744] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:38:01 INFO - PROCESS | 3744 | 1468841881168 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]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 04:38:01 INFO - PROCESS | 3744 | 1468841881204 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 3744 | 1468841881206 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 04:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:38:01 INFO - PROCESS | 3744 | 1468841881209 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 3744 | 1468841881211 Marionette TRACE conn5 <- [1,1442,null,{}] 04:38:01 INFO - PROCESS | 3744 | 1468841881215 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}] 04:38:01 INFO - PROCESS | 3744 | 1468841881217 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:01 INFO - PROCESS | 3744 | 1468841881303 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 04:38:01 INFO - PROCESS | 3744 | 1468841881308 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 3744 | 1468841881310 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:01 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F747D800 == 50 [pid = 3744] [id = 370] 04:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008188A59C00) [pid = 3744] [serial = 1109] [outer = 0000000000000000] 04:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F1950C00) [pid = 3744] [serial = 1110] [outer = 0000008188A59C00] 04:38:01 INFO - PROCESS | 3744 | 1468841881354 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008182FD8800) [pid = 3744] [serial = 1111] [outer = 0000008188A59C00] 04:38:01 INFO - PROCESS | 3744 | 1468841881784 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]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 628ms 04:38:01 INFO - PROCESS | 3744 | 1468841881869 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 3744 | 1468841881874 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 04:38:01 INFO - PROCESS | 3744 | 1468841881880 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:38:01 INFO - PROCESS | 3744 | 1468841881884 Marionette TRACE conn5 <- [1,1446,null,{}] 04:38:01 INFO - PROCESS | 3744 | 1468841881891 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}] 04:38:01 INFO - PROCESS | 3744 | 1468841881895 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:02 INFO - PROCESS | 3744 | 1468841882033 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 04:38:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081831E8C00) [pid = 3744] [serial = 1112] [outer = 00000081FC805000] 04:38:02 INFO - PROCESS | 3744 | 1468841882208 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 3744 | 1468841882213 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:02 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186213800 == 51 [pid = 3744] [id = 371] 04:38:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081845B3400) [pid = 3744] [serial = 1113] [outer = 0000000000000000] 04:38:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081845B7C00) [pid = 3744] [serial = 1114] [outer = 00000081845B3400] 04:38:02 INFO - PROCESS | 3744 | 1468841882280 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008185AE3800) [pid = 3744] [serial = 1115] [outer = 00000081845B3400] 04:38:03 INFO - PROCESS | 3744 | 1468841883031 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]]]}] 04:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1180ms 04:38:03 INFO - PROCESS | 3744 | 1468841883066 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 04:38:03 INFO - PROCESS | 3744 | 1468841883070 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 04:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:38:03 INFO - PROCESS | 3744 | 1468841883077 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 3744 | 1468841883081 Marionette TRACE conn5 <- [1,1450,null,{}] 04:38:03 INFO - PROCESS | 3744 | 1468841883086 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}] 04:38:03 INFO - PROCESS | 3744 | 1468841883089 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:03 INFO - PROCESS | 3744 | 1468841883214 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 04:38:03 INFO - PROCESS | 3744 | 1468841883337 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 3744 | 1468841883340 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897CD000 == 52 [pid = 3744] [id = 372] 04:38:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081862CFC00) [pid = 3744] [serial = 1116] [outer = 0000000000000000] 04:38:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008187B1FC00) [pid = 3744] [serial = 1117] [outer = 00000081862CFC00] 04:38:03 INFO - PROCESS | 3744 | 1468841883399 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081884C3000) [pid = 3744] [serial = 1118] [outer = 00000081862CFC00] 04:38:04 INFO - PROCESS | 3744 | 1468841884044 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]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1029ms 04:38:04 INFO - PROCESS | 3744 | 1468841884115 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 3744 | 1468841884118 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 04:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:38:04 INFO - PROCESS | 3744 | 1468841884122 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 3744 | 1468841884124 Marionette TRACE conn5 <- [1,1454,null,{}] 04:38:04 INFO - PROCESS | 3744 | 1468841884135 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}] 04:38:04 INFO - PROCESS | 3744 | 1468841884140 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:04 INFO - PROCESS | 3744 | 1468841884291 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 04:38:04 INFO - PROCESS | 3744 | 1468841884411 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 3744 | 1468841884416 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:04 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8133800 == 53 [pid = 3744] [id = 373] 04:38:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (000000818920F000) [pid = 3744] [serial = 1119] [outer = 0000000000000000] 04:38:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081892B4C00) [pid = 3744] [serial = 1120] [outer = 000000818920F000] 04:38:04 INFO - PROCESS | 3744 | 1468841884477 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081893DEC00) [pid = 3744] [serial = 1121] [outer = 000000818920F000] 04:38:05 INFO - PROCESS | 3744 | 1468841885099 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]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1031ms 04:38:05 INFO - PROCESS | 3744 | 1468841885154 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 3744 | 1468841885156 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 04:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:38:05 INFO - PROCESS | 3744 | 1468841885160 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 3744 | 1468841885162 Marionette TRACE conn5 <- [1,1458,null,{}] 04:38:05 INFO - PROCESS | 3744 | 1468841885166 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}] 04:38:05 INFO - PROCESS | 3744 | 1468841885169 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:05 INFO - PROCESS | 3744 | 1468841885287 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 04:38:05 INFO - PROCESS | 3744 | 1468841885409 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 3744 | 1468841885412 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:05 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9422000 == 54 [pid = 3744] [id = 374] 04:38:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F1FCFC00) [pid = 3744] [serial = 1122] [outer = 0000000000000000] 04:38:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081F2DEF400) [pid = 3744] [serial = 1123] [outer = 00000081F1FCFC00] 04:38:05 INFO - PROCESS | 3744 | 1468841885469 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (00000081F2E4EC00) [pid = 3744] [serial = 1124] [outer = 00000081F1FCFC00] 04:38:06 INFO - PROCESS | 3744 | 1468841886258 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]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1129ms 04:38:06 INFO - PROCESS | 3744 | 1468841886292 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 3744 | 1468841886296 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 04:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:38:06 INFO - PROCESS | 3744 | 1468841886310 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 3744 | 1468841886314 Marionette TRACE conn5 <- [1,1462,null,{}] 04:38:06 INFO - PROCESS | 3744 | 1468841886320 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}] 04:38:06 INFO - PROCESS | 3744 | 1468841886323 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:06 INFO - PROCESS | 3744 | 1468841886434 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 04:38:06 INFO - PROCESS | 3744 | 1468841886511 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 3744 | 1468841886516 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:06 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186384000 == 55 [pid = 3744] [id = 375] 04:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (00000081831EB000) [pid = 3744] [serial = 1125] [outer = 0000000000000000] 04:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0000008184A5A400) [pid = 3744] [serial = 1126] [outer = 00000081831EB000] 04:38:06 INFO - PROCESS | 3744 | 1468841886611 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (000000818623A000) [pid = 3744] [serial = 1127] [outer = 00000081831EB000] 04:38:07 INFO - PROCESS | 3744 | --DOCSHELL 00000081F19EE000 == 54 [pid = 3744] [id = 315] 04:38:07 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32B8000 == 53 [pid = 3744] [id = 369] 04:38:07 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E13000 == 52 [pid = 3744] [id = 368] 04:38:07 INFO - PROCESS | 3744 | --DOCSHELL 00000081F0F5A000 == 51 [pid = 3744] [id = 367] 04:38:07 INFO - PROCESS | 3744 | --DOCSHELL 0000008189382800 == 50 [pid = 3744] [id = 366] 04:38:07 INFO - PROCESS | 3744 | --DOCSHELL 00000081879C0000 == 49 [pid = 3744] [id = 365] 04:38:07 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A8F000 == 48 [pid = 3744] [id = 364] 04:38:07 INFO - PROCESS | 3744 | --DOCSHELL 0000008182F13000 == 47 [pid = 3744] [id = 363] 04:38:07 INFO - PROCESS | 3744 | --DOCSHELL 00000081879BF000 == 46 [pid = 3744] [id = 360] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (00000081F7FA1C00) [pid = 3744] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081F11D7C00) [pid = 3744] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081893D2400) [pid = 3744] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (0000008184A50C00) [pid = 3744] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081884BCC00) [pid = 3744] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081F7398C00) [pid = 3744] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0000008187976400) [pid = 3744] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F33D4C00) [pid = 3744] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0000008187BBA000) [pid = 3744] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (000000818623E400) [pid = 3744] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081892BBC00) [pid = 3744] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F111A000) [pid = 3744] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081FBD5A400) [pid = 3744] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F2E53000) [pid = 3744] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F306C000) [pid = 3744] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F91D9C00) [pid = 3744] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F8C73400) [pid = 3744] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008185884C00) [pid = 3744] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081FBD79C00) [pid = 3744] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081893DB000) [pid = 3744] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081FC8B6800) [pid = 3744] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (000000818796BC00) [pid = 3744] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F74CB800) [pid = 3744] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F8C17C00) [pid = 3744] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081884C6800) [pid = 3744] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2D5B400) [pid = 3744] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F8D6F800) [pid = 3744] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081FC726000) [pid = 3744] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 04:38:07 INFO - PROCESS | 3744 | 1468841887429 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]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1194ms 04:38:07 INFO - PROCESS | 3744 | 1468841887500 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 3744 | 1468841887505 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 04:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:38:07 INFO - PROCESS | 3744 | 1468841887510 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - PROCESS | 3744 | 1468841887514 Marionette TRACE conn5 <- [1,1466,null,{}] 04:38:07 INFO - PROCESS | 3744 | 1468841887520 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}] 04:38:07 INFO - PROCESS | 3744 | 1468841887523 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:07 INFO - PROCESS | 3744 | 1468841887680 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 04:38:07 INFO - PROCESS | 3744 | 1468841887795 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 3744 | 1468841887798 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:07 INFO - PROCESS | 3744 | ++DOCSHELL 000000818616B000 == 47 [pid = 3744] [id = 376] 04:38:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008185AEE000) [pid = 3744] [serial = 1128] [outer = 0000000000000000] 04:38:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081862D6800) [pid = 3744] [serial = 1129] [outer = 0000008185AEE000] 04:38:07 INFO - PROCESS | 3744 | 1468841887859 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008187B1F000) [pid = 3744] [serial = 1130] [outer = 0000008185AEE000] 04:38:08 INFO - PROCESS | 3744 | 1468841888492 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]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1033ms 04:38:08 INFO - PROCESS | 3744 | 1468841888547 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 3744 | 1468841888553 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 04:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:38:08 INFO - PROCESS | 3744 | 1468841888593 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 3744 | 1468841888596 Marionette TRACE conn5 <- [1,1470,null,{}] 04:38:08 INFO - PROCESS | 3744 | 1468841888600 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}] 04:38:08 INFO - PROCESS | 3744 | 1468841888603 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:08 INFO - PROCESS | 3744 | 1468841888730 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 04:38:08 INFO - PROCESS | 3744 | 1468841888802 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 3744 | 1468841888805 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:08 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DEE000 == 48 [pid = 3744] [id = 377] 04:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081884BF800) [pid = 3744] [serial = 1131] [outer = 0000000000000000] 04:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008188A57C00) [pid = 3744] [serial = 1132] [outer = 00000081884BF800] 04:38:08 INFO - PROCESS | 3744 | 1468841888904 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008188AB3C00) [pid = 3744] [serial = 1133] [outer = 00000081884BF800] 04:38:09 INFO - PROCESS | 3744 | 1468841889582 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]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1051ms 04:38:09 INFO - PROCESS | 3744 | 1468841889625 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 3744 | 1468841889628 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 04:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:38:09 INFO - PROCESS | 3744 | 1468841889632 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 3744 | 1468841889636 Marionette TRACE conn5 <- [1,1474,null,{}] 04:38:09 INFO - PROCESS | 3744 | 1468841889648 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}] 04:38:09 INFO - PROCESS | 3744 | 1468841889653 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:09 INFO - PROCESS | 3744 | 1468841889787 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 04:38:09 INFO - PROCESS | 3744 | 1468841889910 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 3744 | 1468841889914 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:09 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1FF7800 == 49 [pid = 3744] [id = 378] 04:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008189211000) [pid = 3744] [serial = 1134] [outer = 0000000000000000] 04:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1112400) [pid = 3744] [serial = 1135] [outer = 0000008189211000] 04:38:09 INFO - PROCESS | 3744 | 1468841889975 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F115C000) [pid = 3744] [serial = 1136] [outer = 0000008189211000] 04:38:10 INFO - PROCESS | 3744 | 1468841890655 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]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1092ms 04:38:10 INFO - PROCESS | 3744 | 1468841890733 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 3744 | 1468841890736 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 04:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:38:10 INFO - PROCESS | 3744 | 1468841890740 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 3744 | 1468841890742 Marionette TRACE conn5 <- [1,1478,null,{}] 04:38:10 INFO - PROCESS | 3744 | 1468841890746 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}] 04:38:10 INFO - PROCESS | 3744 | 1468841890748 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:10 INFO - PROCESS | 3744 | 1468841890863 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 04:38:10 INFO - PROCESS | 3744 | 1468841890981 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 3744 | 1468841890984 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:11 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32A4800 == 50 [pid = 3744] [id = 379] 04:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2828400) [pid = 3744] [serial = 1137] [outer = 0000000000000000] 04:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2DF3000) [pid = 3744] [serial = 1138] [outer = 00000081F2828400] 04:38:11 INFO - PROCESS | 3744 | 1468841891040 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F2E53000) [pid = 3744] [serial = 1139] [outer = 00000081F2828400] 04:38:11 INFO - PROCESS | 3744 | 1468841891737 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]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1026ms 04:38:11 INFO - PROCESS | 3744 | 1468841891770 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 3744 | 1468841891775 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 04:38:11 INFO - PROCESS | 3744 | 1468841891780 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:38:11 INFO - PROCESS | 3744 | 1468841891784 Marionette TRACE conn5 <- [1,1482,null,{}] 04:38:11 INFO - PROCESS | 3744 | 1468841891789 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}] 04:38:11 INFO - PROCESS | 3744 | 1468841891792 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:11 INFO - PROCESS | 3744 | 1468841891927 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 04:38:12 INFO - PROCESS | 3744 | 1468841892055 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 3744 | 1468841892060 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:12 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186214000 == 51 [pid = 3744] [id = 380] 04:38:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008186239400) [pid = 3744] [serial = 1140] [outer = 0000000000000000] 04:38:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (000000818796D800) [pid = 3744] [serial = 1141] [outer = 0000008186239400] 04:38:12 INFO - PROCESS | 3744 | 1468841892115 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081883CF400) [pid = 3744] [serial = 1142] [outer = 0000008186239400] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081893A2000 == 50 [pid = 3744] [id = 362] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F04000 == 49 [pid = 3744] [id = 195] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9422000 == 48 [pid = 3744] [id = 374] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B19000 == 47 [pid = 3744] [id = 316] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008186213800 == 46 [pid = 3744] [id = 371] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8133800 == 45 [pid = 3744] [id = 373] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F287E000 == 44 [pid = 3744] [id = 328] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 000000818849B000 == 43 [pid = 3744] [id = 319] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008185982000 == 42 [pid = 3744] [id = 323] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A96800 == 41 [pid = 3744] [id = 347] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081897CD000 == 40 [pid = 3744] [id = 372] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A86800 == 39 [pid = 3744] [id = 310] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F100D000 == 38 [pid = 3744] [id = 327] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA87800 == 37 [pid = 3744] [id = 333] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F74E2800 == 36 [pid = 3744] [id = 318] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008186178800 == 35 [pid = 3744] [id = 320] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2FBD800 == 34 [pid = 3744] [id = 348] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9405000 == 33 [pid = 3744] [id = 322] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 000000818838E800 == 32 [pid = 3744] [id = 330] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F911B800 == 31 [pid = 3744] [id = 361] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 000000818638C000 == 30 [pid = 3744] [id = 312] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC8CA000 == 29 [pid = 3744] [id = 332] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A7C800 == 28 [pid = 3744] [id = 311] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF044000 == 27 [pid = 3744] [id = 336] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F0F61800 == 26 [pid = 3744] [id = 321] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A92000 == 25 [pid = 3744] [id = 325] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081897C9800 == 24 [pid = 3744] [id = 314] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 000000818620F000 == 23 [pid = 3744] [id = 196] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7191000 == 22 [pid = 3744] [id = 329] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A82000 == 21 [pid = 3744] [id = 324] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DE8800 == 20 [pid = 3744] [id = 326] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 000000818849C000 == 19 [pid = 3744] [id = 313] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9136800 == 18 [pid = 3744] [id = 331] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E19800 == 17 [pid = 3744] [id = 349] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F747D800 == 16 [pid = 3744] [id = 370] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081FFB13800 == 15 [pid = 3744] [id = 359] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A7A800 == 14 [pid = 3744] [id = 317] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32A4800 == 13 [pid = 3744] [id = 379] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1FF7800 == 12 [pid = 3744] [id = 378] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DEE000 == 11 [pid = 3744] [id = 377] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 0000008186384000 == 10 [pid = 3744] [id = 375] 04:38:13 INFO - PROCESS | 3744 | --DOCSHELL 000000818616B000 == 9 [pid = 3744] [id = 376] 04:38:16 INFO - PROCESS | 3744 | 1468841896185 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]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 4442ms 04:38:16 INFO - PROCESS | 3744 | 1468841896227 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 3744 | 1468841896232 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 04:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:38:16 INFO - PROCESS | 3744 | 1468841896237 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 3744 | 1468841896241 Marionette TRACE conn5 <- [1,1486,null,{}] 04:38:16 INFO - PROCESS | 3744 | 1468841896247 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}] 04:38:16 INFO - PROCESS | 3744 | 1468841896251 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:16 INFO - PROCESS | 3744 | 1468841896384 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 04:38:16 INFO - PROCESS | 3744 | 1468841896460 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 3744 | 1468841896463 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081858A2000 == 10 [pid = 3744] [id = 381] 04:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081831EB400) [pid = 3744] [serial = 1143] [outer = 0000000000000000] 04:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081845B3C00) [pid = 3744] [serial = 1144] [outer = 00000081831EB400] 04:38:16 INFO - PROCESS | 3744 | 1468841896524 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008181BD2800) [pid = 3744] [serial = 1145] [outer = 00000081831EB400] 04:38:17 INFO - PROCESS | 3744 | 1468841897365 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]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1196ms 04:38:17 INFO - PROCESS | 3744 | 1468841897437 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 3744 | 1468841897443 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 04:38:17 INFO - PROCESS | 3744 | 1468841897496 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:38:17 INFO - PROCESS | 3744 | 1468841897500 Marionette TRACE conn5 <- [1,1490,null,{}] 04:38:17 INFO - PROCESS | 3744 | 1468841897504 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}] 04:38:17 INFO - PROCESS | 3744 | 1468841897507 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:17 INFO - PROCESS | 3744 | 1468841897671 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 04:38:17 INFO - PROCESS | 3744 | 1468841897740 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 3744 | 1468841897743 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:17 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186384800 == 11 [pid = 3744] [id = 382] 04:38:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081861E7C00) [pid = 3744] [serial = 1146] [outer = 0000000000000000] 04:38:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081862CC400) [pid = 3744] [serial = 1147] [outer = 00000081861E7C00] 04:38:17 INFO - PROCESS | 3744 | 1468841897801 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008187974800) [pid = 3744] [serial = 1148] [outer = 00000081861E7C00] 04:38:18 INFO - PROCESS | 3744 | 1468841898479 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]]]}] 04:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1029ms 04:38:18 INFO - PROCESS | 3744 | 1468841898541 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 04:38:18 INFO - PROCESS | 3744 | 1468841898545 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 04:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:38:18 INFO - PROCESS | 3744 | 1468841898552 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 3744 | 1468841898555 Marionette TRACE conn5 <- [1,1494,null,{}] 04:38:18 INFO - PROCESS | 3744 | 1468841898578 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}] 04:38:18 INFO - PROCESS | 3744 | 1468841898581 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:18 INFO - PROCESS | 3744 | 1468841898675 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 04:38:18 INFO - PROCESS | 3744 | 1468841898688 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 3744 | 1468841898691 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:18 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186203000 == 12 [pid = 3744] [id = 383] 04:38:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (0000008184A55C00) [pid = 3744] [serial = 1149] [outer = 0000000000000000] 04:38:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (000000818587F800) [pid = 3744] [serial = 1150] [outer = 0000008184A55C00] 04:38:18 INFO - PROCESS | 3744 | 1468841898739 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (0000008186241800) [pid = 3744] [serial = 1151] [outer = 0000008184A55C00] 04:38:19 INFO - PROCESS | 3744 | 1468841899257 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]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 732ms 04:38:19 INFO - PROCESS | 3744 | 1468841899290 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 3744 | 1468841899294 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 04:38:19 INFO - PROCESS | 3744 | 1468841899300 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:38:19 INFO - PROCESS | 3744 | 1468841899303 Marionette TRACE conn5 <- [1,1498,null,{}] 04:38:19 INFO - PROCESS | 3744 | 1468841899306 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}] 04:38:19 INFO - PROCESS | 3744 | 1468841899309 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:19 INFO - PROCESS | 3744 | 1468841899403 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 04:38:19 INFO - PROCESS | 3744 | 1468841899411 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 3744 | 1468841899413 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:19 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897C6800 == 13 [pid = 3744] [id = 384] 04:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008187BBA000) [pid = 3744] [serial = 1152] [outer = 0000000000000000] 04:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (00000081883CD400) [pid = 3744] [serial = 1153] [outer = 0000008187BBA000] 04:38:19 INFO - PROCESS | 3744 | 1468841899461 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (00000081884C8400) [pid = 3744] [serial = 1154] [outer = 0000008187BBA000] 04:38:19 INFO - PROCESS | 3744 | 1468841899929 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]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 04:38:19 INFO - PROCESS | 3744 | 1468841899974 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 3744 | 1468841899977 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 04:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:38:19 INFO - PROCESS | 3744 | 1468841899980 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 3744 | 1468841899984 Marionette TRACE conn5 <- [1,1502,null,{}] 04:38:19 INFO - PROCESS | 3744 | 1468841899995 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}] 04:38:20 INFO - PROCESS | 3744 | 1468841900000 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:20 INFO - PROCESS | 3744 | 1468841900094 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 04:38:20 INFO - PROCESS | 3744 | 1468841900211 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 3744 | 1468841900215 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B18800 == 14 [pid = 3744] [id = 385] 04:38:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (0000008188AB0000) [pid = 3744] [serial = 1155] [outer = 0000000000000000] 04:38:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (0000008188D68400) [pid = 3744] [serial = 1156] [outer = 0000008188AB0000] 04:38:20 INFO - PROCESS | 3744 | 1468841900270 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (00000081892B2400) [pid = 3744] [serial = 1157] [outer = 0000008188AB0000] 04:38:20 INFO - PROCESS | 3744 | 1468841900714 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]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 797ms 04:38:20 INFO - PROCESS | 3744 | 1468841900780 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 3744 | 1468841900783 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 04:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:38:20 INFO - PROCESS | 3744 | 1468841900786 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 3744 | 1468841900788 Marionette TRACE conn5 <- [1,1506,null,{}] 04:38:20 INFO - PROCESS | 3744 | 1468841900803 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}] 04:38:20 INFO - PROCESS | 3744 | 1468841900805 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:20 INFO - PROCESS | 3744 | 1468841900925 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 04:38:20 INFO - PROCESS | 3744 | 1468841900936 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 3744 | 1468841900938 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7B64800 == 15 [pid = 3744] [id = 386] 04:38:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (00000081893DAC00) [pid = 3744] [serial = 1158] [outer = 0000000000000000] 04:38:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (00000081F0F85C00) [pid = 3744] [serial = 1159] [outer = 00000081893DAC00] 04:38:21 INFO - PROCESS | 3744 | 1468841901026 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (00000081F111A000) [pid = 3744] [serial = 1160] [outer = 00000081893DAC00] 04:38:21 INFO - PROCESS | 3744 | 1468841901441 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]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 04:38:21 INFO - PROCESS | 3744 | 1468841901481 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 3744 | 1468841901483 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 04:38:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:38:21 INFO - PROCESS | 3744 | 1468841901529 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - PROCESS | 3744 | 1468841901531 Marionette TRACE conn5 <- [1,1510,null,{}] 04:38:21 INFO - PROCESS | 3744 | 1468841901535 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}] 04:38:21 INFO - PROCESS | 3744 | 1468841901537 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:21 INFO - PROCESS | 3744 | 1468841901649 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 04:38:21 INFO - PROCESS | 3744 | 1468841901658 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 3744 | 1468841901660 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:21 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C2C800 == 16 [pid = 3744] [id = 387] 04:38:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (00000081893D9800) [pid = 3744] [serial = 1161] [outer = 0000000000000000] 04:38:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (00000081F1151C00) [pid = 3744] [serial = 1162] [outer = 00000081893D9800] 04:38:21 INFO - PROCESS | 3744 | 1468841901705 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (00000081F1167000) [pid = 3744] [serial = 1163] [outer = 00000081893D9800] 04:38:22 INFO - PROCESS | 3744 | 1468841902165 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"]]]}] 04:38:22 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 () { 04:38:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:38:22 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 () { 04:38:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:38:22 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 () { 04:38:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:38:22 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 () { 04:38:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:38:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 700ms 04:38:22 INFO - PROCESS | 3744 | 1468841902225 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 3744 | 1468841902227 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 04:38:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:38:22 INFO - PROCESS | 3744 | 1468841902231 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 3744 | 1468841902233 Marionette TRACE conn5 <- [1,1514,null,{}] 04:38:22 INFO - PROCESS | 3744 | 1468841902237 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}] 04:38:22 INFO - PROCESS | 3744 | 1468841902243 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:22 INFO - PROCESS | 3744 | 1468841902400 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 04:38:22 INFO - PROCESS | 3744 | 1468841902408 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 3744 | 1468841902410 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:22 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F98E2800 == 17 [pid = 3744] [id = 388] 04:38:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (00000081F2159800) [pid = 3744] [serial = 1164] [outer = 0000000000000000] 04:38:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (00000081F2DF5000) [pid = 3744] [serial = 1165] [outer = 00000081F2159800] 04:38:22 INFO - PROCESS | 3744 | 1468841902499 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (00000081F306B800) [pid = 3744] [serial = 1166] [outer = 00000081F2159800] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (00000081862CFC00) [pid = 3744] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (00000081845B3400) [pid = 3744] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (0000008188A59C00) [pid = 3744] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (0000008185AEE000) [pid = 3744] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (0000008187B16800) [pid = 3744] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (00000081893DD800) [pid = 3744] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (00000081893D4C00) [pid = 3744] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (0000008186239C00) [pid = 3744] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (000000818311D400) [pid = 3744] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (00000081884C1800) [pid = 3744] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (0000008184A50800) [pid = 3744] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (00000081F3276400) [pid = 3744] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (0000008187BB2C00) [pid = 3744] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081F91CEC00) [pid = 3744] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (0000008187BAF800) [pid = 3744] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081FE197000) [pid = 3744] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081831EB000) [pid = 3744] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081F2828400) [pid = 3744] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (0000008189211000) [pid = 3744] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F1FCFC00) [pid = 3744] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (000000818920F000) [pid = 3744] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:38:22 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081884BF800) [pid = 3744] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:38:22 INFO - PROCESS | 3744 | 1468841902941 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"]]]}] 04:38:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:38:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:38:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:38:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:38:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:38:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:38:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 775ms 04:38:23 INFO - PROCESS | 3744 | 1468841903009 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 3744 | 1468841903011 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 04:38:23 INFO - PROCESS | 3744 | 1468841903014 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:38:23 INFO - PROCESS | 3744 | 1468841903016 Marionette TRACE conn5 <- [1,1518,null,{}] 04:38:23 INFO - PROCESS | 3744 | 1468841903020 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}] 04:38:23 INFO - PROCESS | 3744 | 1468841903022 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:23 INFO - PROCESS | 3744 | 1468841903107 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 04:38:23 INFO - PROCESS | 3744 | 1468841903112 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 3744 | 1468841903114 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:23 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC4F0000 == 18 [pid = 3744] [id = 389] 04:38:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081845BE800) [pid = 3744] [serial = 1167] [outer = 0000000000000000] 04:38:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008187BB4400) [pid = 3744] [serial = 1168] [outer = 00000081845BE800] 04:38:23 INFO - PROCESS | 3744 | 1468841903158 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008188AA6000) [pid = 3744] [serial = 1169] [outer = 00000081845BE800] 04:38:23 INFO - PROCESS | 3744 | 1468841903552 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]]]}] 04:38:23 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 04:38:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:38:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:38:23 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. 04:38:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:38:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 587ms 04:38:23 INFO - PROCESS | 3744 | 1468841903604 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 3744 | 1468841903606 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 04:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:38:23 INFO - PROCESS | 3744 | 1468841903622 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 3744 | 1468841903624 Marionette TRACE conn5 <- [1,1522,null,{}] 04:38:23 INFO - PROCESS | 3744 | 1468841903627 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}] 04:38:23 INFO - PROCESS | 3744 | 1468841903629 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:23 INFO - PROCESS | 3744 | 1468841903714 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 04:38:23 INFO - PROCESS | 3744 | 1468841903720 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 3744 | 1468841903722 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:23 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA79800 == 19 [pid = 3744] [id = 390] 04:38:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008188AAAC00) [pid = 3744] [serial = 1170] [outer = 0000000000000000] 04:38:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081F2826400) [pid = 3744] [serial = 1171] [outer = 0000008188AAAC00] 04:38:23 INFO - PROCESS | 3744 | 1468841903766 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F3068000) [pid = 3744] [serial = 1172] [outer = 0000008188AAAC00] 04:38:24 INFO - PROCESS | 3744 | 1468841904194 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]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 628ms 04:38:24 INFO - PROCESS | 3744 | 1468841904252 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 3744 | 1468841904255 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 04:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:38:24 INFO - PROCESS | 3744 | 1468841904258 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 3744 | 1468841904260 Marionette TRACE conn5 <- [1,1526,null,{}] 04:38:24 INFO - PROCESS | 3744 | 1468841904263 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}] 04:38:24 INFO - PROCESS | 3744 | 1468841904265 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:24 INFO - PROCESS | 3744 | 1468841904350 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 04:38:24 INFO - PROCESS | 3744 | 1468841904356 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 3744 | 1468841904357 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:24 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF03B000 == 20 [pid = 3744] [id = 391] 04:38:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081F3196400) [pid = 3744] [serial = 1173] [outer = 0000000000000000] 04:38:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (00000081F3331400) [pid = 3744] [serial = 1174] [outer = 00000081F3196400] 04:38:24 INFO - PROCESS | 3744 | 1468841904401 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (00000081F3A48000) [pid = 3744] [serial = 1175] [outer = 00000081F3196400] 04:38:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081858A2000 == 19 [pid = 3744] [id = 381] 04:38:25 INFO - PROCESS | 3744 | --DOCSHELL 0000008186214000 == 18 [pid = 3744] [id = 380] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081FC722000) [pid = 3744] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081F282B400) [pid = 3744] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (00000081F1169800) [pid = 3744] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081862D9C00) [pid = 3744] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0000008183125000) [pid = 3744] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (0000008188AA8C00) [pid = 3744] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0000008184A53C00) [pid = 3744] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0000008187B18400) [pid = 3744] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F3A44400) [pid = 3744] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (000000818454AC00) [pid = 3744] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081883DA800) [pid = 3744] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008185880400) [pid = 3744] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081883CE000) [pid = 3744] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F1FC9C00) [pid = 3744] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F8C14400) [pid = 3744] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F1153400) [pid = 3744] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F93B6400) [pid = 3744] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008188AAD400) [pid = 3744] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008188D6A400) [pid = 3744] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081FEAF7800) [pid = 3744] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081FEAF1000) [pid = 3744] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081FE4D1400) [pid = 3744] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081893D1000) [pid = 3744] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081862D6800) [pid = 3744] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (000000818623A000) [pid = 3744] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008184A5A400) [pid = 3744] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008182FD8800) [pid = 3744] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F115C000) [pid = 3744] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F2DF3000) [pid = 3744] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F2E4EC00) [pid = 3744] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F2DEF400) [pid = 3744] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081893DEC00) [pid = 3744] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008188AB3C00) [pid = 3744] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081884C3000) [pid = 3744] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081892B4C00) [pid = 3744] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F1112400) [pid = 3744] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008185AE3800) [pid = 3744] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (0000008187B1FC00) [pid = 3744] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081845B7C00) [pid = 3744] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (0000008188A57C00) [pid = 3744] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (00000081F1950C00) [pid = 3744] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (0000008187B1F000) [pid = 3744] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (0000008188A58400) [pid = 3744] [serial = 670] [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.] 04:38:26 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (00000081F2E53000) [pid = 3744] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3744 | 1468841906464 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]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2246ms 04:38:26 INFO - PROCESS | 3744 | 1468841906508 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 3744 | 1468841906513 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 04:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:38:26 INFO - PROCESS | 3744 | 1468841906518 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 3744 | 1468841906522 Marionette TRACE conn5 <- [1,1530,null,{}] 04:38:26 INFO - PROCESS | 3744 | 1468841906528 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}] 04:38:26 INFO - PROCESS | 3744 | 1468841906531 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:26 INFO - PROCESS | 3744 | 1468841906632 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 04:38:26 INFO - PROCESS | 3744 | 1468841906639 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 3744 | 1468841906644 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:26 INFO - PROCESS | 3744 | ++DOCSHELL 000000818589E800 == 19 [pid = 3744] [id = 392] 04:38:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (00000081845BBC00) [pid = 3744] [serial = 1176] [outer = 0000000000000000] 04:38:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (00000081845BD400) [pid = 3744] [serial = 1177] [outer = 00000081845BBC00] 04:38:26 INFO - PROCESS | 3744 | 1468841906699 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (000000818587F400) [pid = 3744] [serial = 1178] [outer = 00000081845BBC00] 04:38:27 INFO - PROCESS | 3744 | 1468841907184 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]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:38:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 692ms 04:38:27 INFO - PROCESS | 3744 | 1468841907213 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 3744 | 1468841907219 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 04:38:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:38:27 INFO - PROCESS | 3744 | 1468841907226 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 3744 | 1468841907229 Marionette TRACE conn5 <- [1,1534,null,{}] 04:38:27 INFO - PROCESS | 3744 | 1468841907232 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}] 04:38:27 INFO - PROCESS | 3744 | 1468841907236 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:27 INFO - PROCESS | 3744 | 1468841907334 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 04:38:27 INFO - PROCESS | 3744 | 1468841907342 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 3744 | 1468841907345 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:27 INFO - PROCESS | 3744 | ++DOCSHELL 000000818621B800 == 20 [pid = 3744] [id = 393] 04:38:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (00000081861F0C00) [pid = 3744] [serial = 1179] [outer = 0000000000000000] 04:38:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (000000818623E400) [pid = 3744] [serial = 1180] [outer = 00000081861F0C00] 04:38:27 INFO - PROCESS | 3744 | 1468841907394 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (0000008187973000) [pid = 3744] [serial = 1181] [outer = 00000081861F0C00] 04:38:27 INFO - PROCESS | 3744 | 1468841907883 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]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:38:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 04:38:27 INFO - PROCESS | 3744 | 1468841907960 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 3744 | 1468841907963 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 04:38:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:38:27 INFO - PROCESS | 3744 | 1468841907967 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 3744 | 1468841907970 Marionette TRACE conn5 <- [1,1538,null,{}] 04:38:27 INFO - PROCESS | 3744 | 1468841907982 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}] 04:38:27 INFO - PROCESS | 3744 | 1468841907987 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:28 INFO - PROCESS | 3744 | 1468841908148 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 04:38:28 INFO - PROCESS | 3744 | 1468841908158 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 3744 | 1468841908161 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:28 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DE3800 == 21 [pid = 3744] [id = 394] 04:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (0000008180129C00) [pid = 3744] [serial = 1182] [outer = 0000000000000000] 04:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081883D2C00) [pid = 3744] [serial = 1183] [outer = 0000008180129C00] 04:38:28 INFO - PROCESS | 3744 | 1468841908211 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081884C6000) [pid = 3744] [serial = 1184] [outer = 0000008180129C00] 04:38:28 INFO - PROCESS | 3744 | 1468841908654 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]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 04:38:28 INFO - PROCESS | 3744 | 1468841908704 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 3744 | 1468841908706 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 04:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:38:28 INFO - PROCESS | 3744 | 1468841908710 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 3744 | 1468841908712 Marionette TRACE conn5 <- [1,1542,null,{}] 04:38:28 INFO - PROCESS | 3744 | 1468841908715 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}] 04:38:28 INFO - PROCESS | 3744 | 1468841908717 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:28 INFO - PROCESS | 3744 | 1468841908809 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 04:38:28 INFO - PROCESS | 3744 | 1468841908814 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 3744 | 1468841908816 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:28 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893AD000 == 22 [pid = 3744] [id = 395] 04:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008188AADC00) [pid = 3744] [serial = 1185] [outer = 0000000000000000] 04:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008188D66800) [pid = 3744] [serial = 1186] [outer = 0000008188AADC00] 04:38:28 INFO - PROCESS | 3744 | 1468841908863 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008189205400) [pid = 3744] [serial = 1187] [outer = 0000008188AADC00] 04:38:29 INFO - PROCESS | 3744 | 1468841909315 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]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:38:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 628ms 04:38:29 INFO - PROCESS | 3744 | 1468841909341 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 3744 | 1468841909343 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 04:38:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:38:29 INFO - PROCESS | 3744 | 1468841909346 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 3744 | 1468841909348 Marionette TRACE conn5 <- [1,1546,null,{}] 04:38:29 INFO - PROCESS | 3744 | 1468841909352 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}] 04:38:29 INFO - PROCESS | 3744 | 1468841909354 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:29 INFO - PROCESS | 3744 | 1468841909439 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 04:38:29 INFO - PROCESS | 3744 | 1468841909444 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 3744 | 1468841909446 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:29 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1014000 == 23 [pid = 3744] [id = 396] 04:38:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081861EBC00) [pid = 3744] [serial = 1188] [outer = 0000000000000000] 04:38:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081892B2000) [pid = 3744] [serial = 1189] [outer = 00000081861EBC00] 04:38:29 INFO - PROCESS | 3744 | 1468841909491 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081893D4800) [pid = 3744] [serial = 1190] [outer = 00000081861EBC00] 04:38:29 INFO - PROCESS | 3744 | 1468841909937 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]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:38:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 04:38:29 INFO - PROCESS | 3744 | 1468841909988 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 3744 | 1468841909990 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 04:38:30 INFO - PROCESS | 3744 | 1468841909994 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 3744 | 1468841909996 Marionette TRACE conn5 <- [1,1550,null,{}] 04:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:38:30 INFO - PROCESS | 3744 | 1468841909999 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}] 04:38:30 INFO - PROCESS | 3744 | 1468841910005 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:30 INFO - PROCESS | 3744 | 1468841910130 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 04:38:30 INFO - PROCESS | 3744 | 1468841910144 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 3744 | 1468841910146 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:30 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2881800 == 24 [pid = 3744] [id = 397] 04:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F1118000) [pid = 3744] [serial = 1191] [outer = 0000000000000000] 04:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F19DAC00) [pid = 3744] [serial = 1192] [outer = 00000081F1118000] 04:38:30 INFO - PROCESS | 3744 | 1468841910191 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F2820800) [pid = 3744] [serial = 1193] [outer = 00000081F1118000] 04:38:30 INFO - PROCESS | 3744 | 1468841910630 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]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 690ms 04:38:30 INFO - PROCESS | 3744 | 1468841910689 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 3744 | 1468841910691 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 04:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:38:30 INFO - PROCESS | 3744 | 1468841910696 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 3744 | 1468841910698 Marionette TRACE conn5 <- [1,1554,null,{}] 04:38:30 INFO - PROCESS | 3744 | 1468841910702 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}] 04:38:30 INFO - PROCESS | 3744 | 1468841910704 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:30 INFO - PROCESS | 3744 | 1468841910787 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 04:38:30 INFO - PROCESS | 3744 | 1468841910823 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 3744 | 1468841910825 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:30 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2FB4000 == 25 [pid = 3744] [id = 398] 04:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008183120800) [pid = 3744] [serial = 1194] [outer = 0000000000000000] 04:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F2D5B000) [pid = 3744] [serial = 1195] [outer = 0000008183120800] 04:38:30 INFO - PROCESS | 3744 | 1468841910869 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2E4B800) [pid = 3744] [serial = 1196] [outer = 0000008183120800] 04:38:31 INFO - PROCESS | 3744 | 1468841911268 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]]]}] 04:38:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:38:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 628ms 04:38:31 INFO - PROCESS | 3744 | 1468841911328 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 3744 | 1468841911331 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 04:38:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:38:31 INFO - PROCESS | 3744 | 1468841911338 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 3744 | 1468841911340 Marionette TRACE conn5 <- [1,1558,null,{}] 04:38:31 INFO - PROCESS | 3744 | 1468841911344 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}] 04:38:31 INFO - PROCESS | 3744 | 1468841911346 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:31 INFO - PROCESS | 3744 | 1468841911430 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 04:38:31 INFO - PROCESS | 3744 | 1468841911437 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 3744 | 1468841911439 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:31 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F41E1800 == 26 [pid = 3744] [id = 399] 04:38:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2E52800) [pid = 3744] [serial = 1197] [outer = 0000000000000000] 04:38:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F2E59000) [pid = 3744] [serial = 1198] [outer = 00000081F2E52800] 04:38:31 INFO - PROCESS | 3744 | 1468841911483 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F3061800) [pid = 3744] [serial = 1199] [outer = 00000081F2E52800] 04:38:31 INFO - PROCESS | 3744 | 1468841911958 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]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:38:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 692ms 04:38:32 INFO - PROCESS | 3744 | 1468841912027 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 3744 | 1468841912029 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 04:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:38:32 INFO - PROCESS | 3744 | 1468841912032 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 3744 | 1468841912034 Marionette TRACE conn5 <- [1,1562,null,{}] 04:38:32 INFO - PROCESS | 3744 | 1468841912038 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}] 04:38:32 INFO - PROCESS | 3744 | 1468841912040 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:32 INFO - PROCESS | 3744 | 1468841912156 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 04:38:32 INFO - PROCESS | 3744 | 1468841912241 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 3744 | 1468841912244 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:32 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DE3000 == 27 [pid = 3744] [id = 400] 04:38:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F3067C00) [pid = 3744] [serial = 1200] [outer = 0000000000000000] 04:38:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F31A0800) [pid = 3744] [serial = 1201] [outer = 00000081F3067C00] 04:38:32 INFO - PROCESS | 3744 | 1468841912289 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F3A4BC00) [pid = 3744] [serial = 1202] [outer = 00000081F3067C00] 04:38:32 INFO - PROCESS | 3744 | 1468841912711 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]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:38:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 732ms 04:38:32 INFO - PROCESS | 3744 | 1468841912768 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 3744 | 1468841912770 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 04:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:38:32 INFO - PROCESS | 3744 | 1468841912774 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 3744 | 1468841912775 Marionette TRACE conn5 <- [1,1566,null,{}] 04:38:32 INFO - PROCESS | 3744 | 1468841912779 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}] 04:38:32 INFO - PROCESS | 3744 | 1468841912781 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:32 INFO - PROCESS | 3744 | 1468841912904 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 04:38:32 INFO - PROCESS | 3744 | 1468841912958 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 3744 | 1468841912960 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:32 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C46800 == 28 [pid = 3744] [id = 401] 04:38:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F33DA800) [pid = 3744] [serial = 1203] [outer = 0000000000000000] 04:38:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F71A9C00) [pid = 3744] [serial = 1204] [outer = 00000081F33DA800] 04:38:33 INFO - PROCESS | 3744 | 1468841913005 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F7394800) [pid = 3744] [serial = 1205] [outer = 00000081F33DA800] 04:38:33 INFO - PROCESS | 3744 | 1468841913443 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]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:38:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 04:38:33 INFO - PROCESS | 3744 | 1468841913468 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 3744 | 1468841913471 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 04:38:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:38:33 INFO - PROCESS | 3744 | 1468841913474 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 3744 | 1468841913476 Marionette TRACE conn5 <- [1,1570,null,{}] 04:38:33 INFO - PROCESS | 3744 | 1468841913481 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}] 04:38:33 INFO - PROCESS | 3744 | 1468841913484 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:33 INFO - PROCESS | 3744 | 1468841913641 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081893DAC00) [pid = 3744] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081893D9800) [pid = 3744] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F2159800) [pid = 3744] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008188AAAC00) [pid = 3744] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008188AB0000) [pid = 3744] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008187BBA000) [pid = 3744] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008184A55C00) [pid = 3744] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081861E7C00) [pid = 3744] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081831EB400) [pid = 3744] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008186239400) [pid = 3744] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:38:34 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081845BE800) [pid = 3744] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:38:34 INFO - PROCESS | 3744 | 1468841914091 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 3744 | 1468841914094 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:34 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1012800 == 29 [pid = 3744] [id = 402] 04:38:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008180FC6400) [pid = 3744] [serial = 1206] [outer = 0000000000000000] 04:38:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081845BE800) [pid = 3744] [serial = 1207] [outer = 0000008180FC6400] 04:38:34 INFO - PROCESS | 3744 | 1468841914146 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081893D4000) [pid = 3744] [serial = 1208] [outer = 0000008180FC6400] 04:38:34 INFO - PROCESS | 3744 | 1468841914547 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]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1128ms 04:38:34 INFO - PROCESS | 3744 | 1468841914604 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 3744 | 1468841914606 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 04:38:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:38:34 INFO - PROCESS | 3744 | 1468841914609 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 3744 | 1468841914611 Marionette TRACE conn5 <- [1,1574,null,{}] 04:38:34 INFO - PROCESS | 3744 | 1468841914614 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}] 04:38:34 INFO - PROCESS | 3744 | 1468841914616 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:34 INFO - PROCESS | 3744 | 1468841914701 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 04:38:34 INFO - PROCESS | 3744 | 1468841914707 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 3744 | 1468841914709 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:34 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FE490000 == 30 [pid = 3744] [id = 403] 04:38:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F115B400) [pid = 3744] [serial = 1209] [outer = 0000000000000000] 04:38:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F327B400) [pid = 3744] [serial = 1210] [outer = 00000081F115B400] 04:38:34 INFO - PROCESS | 3744 | 1468841914761 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F7E08C00) [pid = 3744] [serial = 1211] [outer = 00000081F115B400] 04:38:35 INFO - PROCESS | 3744 | 1468841915184 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]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 04:38:35 INFO - PROCESS | 3744 | 1468841915241 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 3744 | 1468841915243 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 04:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:38:35 INFO - PROCESS | 3744 | 1468841915247 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 3744 | 1468841915249 Marionette TRACE conn5 <- [1,1578,null,{}] 04:38:35 INFO - PROCESS | 3744 | 1468841915252 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}] 04:38:35 INFO - PROCESS | 3744 | 1468841915254 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:35 INFO - PROCESS | 3744 | 1468841915340 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 04:38:35 INFO - PROCESS | 3744 | 1468841915373 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 3744 | 1468841915375 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:35 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF50D000 == 31 [pid = 3744] [id = 404] 04:38:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F7E74400) [pid = 3744] [serial = 1212] [outer = 0000000000000000] 04:38:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F7FA8800) [pid = 3744] [serial = 1213] [outer = 00000081F7E74400] 04:38:35 INFO - PROCESS | 3744 | 1468841915419 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F8C17C00) [pid = 3744] [serial = 1214] [outer = 00000081F7E74400] 04:38:35 INFO - PROCESS | 3744 | 1468841915819 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]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 04:38:35 INFO - PROCESS | 3744 | 1468841915879 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 3744 | 1468841915881 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 04:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:38:35 INFO - PROCESS | 3744 | 1468841915889 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 3744 | 1468841915891 Marionette TRACE conn5 <- [1,1582,null,{}] 04:38:35 INFO - PROCESS | 3744 | 1468841915894 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}] 04:38:35 INFO - PROCESS | 3744 | 1468841915896 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:36 INFO - PROCESS | 3744 | 1468841915990 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 04:38:36 INFO - PROCESS | 3744 | 1468841915996 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 3744 | 1468841915998 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF8B8800 == 32 [pid = 3744] [id = 405] 04:38:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F8D72800) [pid = 3744] [serial = 1215] [outer = 0000000000000000] 04:38:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F8D75400) [pid = 3744] [serial = 1216] [outer = 00000081F8D72800] 04:38:36 INFO - PROCESS | 3744 | 1468841916041 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F8DDBC00) [pid = 3744] [serial = 1217] [outer = 00000081F8D72800] 04:38:36 INFO - PROCESS | 3744 | 1468841916860 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]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1030ms 04:38:36 INFO - PROCESS | 3744 | 1468841916919 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 3744 | 1468841916923 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 04:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:38:36 INFO - PROCESS | 3744 | 1468841916948 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 3744 | 1468841916954 Marionette TRACE conn5 <- [1,1586,null,{}] 04:38:36 INFO - PROCESS | 3744 | 1468841916959 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}] 04:38:36 INFO - PROCESS | 3744 | 1468841916962 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:37 INFO - PROCESS | 3744 | 1468841917099 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 04:38:37 INFO - PROCESS | 3744 | 1468841917218 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 3744 | 1468841917222 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:37 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186383000 == 33 [pid = 3744] [id = 406] 04:38:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081845B7C00) [pid = 3744] [serial = 1218] [outer = 0000000000000000] 04:38:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008185882C00) [pid = 3744] [serial = 1219] [outer = 00000081845B7C00] 04:38:37 INFO - PROCESS | 3744 | 1468841917280 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081861EEC00) [pid = 3744] [serial = 1220] [outer = 00000081845B7C00] 04:38:38 INFO - PROCESS | 3744 | 1468841918211 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]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1312ms 04:38:38 INFO - PROCESS | 3744 | 1468841918245 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 3744 | 1468841918250 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 04:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:38:38 INFO - PROCESS | 3744 | 1468841918255 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 3744 | 1468841918259 Marionette TRACE conn5 <- [1,1590,null,{}] 04:38:38 INFO - PROCESS | 3744 | 1468841918264 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}] 04:38:38 INFO - PROCESS | 3744 | 1468841918267 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:38 INFO - PROCESS | 3744 | 1468841918381 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 04:38:38 INFO - PROCESS | 3744 | 1468841918511 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 3744 | 1468841918516 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:38 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185819800 == 34 [pid = 3744] [id = 407] 04:38:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081831EA400) [pid = 3744] [serial = 1221] [outer = 0000000000000000] 04:38:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008184549C00) [pid = 3744] [serial = 1222] [outer = 00000081831EA400] 04:38:38 INFO - PROCESS | 3744 | 1468841918568 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081845BC400) [pid = 3744] [serial = 1223] [outer = 00000081831EA400] 04:38:38 INFO - PROCESS | 3744 | --DOCSHELL 0000008186384800 == 33 [pid = 3744] [id = 382] 04:38:38 INFO - PROCESS | 3744 | --DOCSHELL 0000008186203000 == 32 [pid = 3744] [id = 383] 04:38:38 INFO - PROCESS | 3744 | --DOCSHELL 00000081897C6800 == 31 [pid = 3744] [id = 384] 04:38:38 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA79800 == 30 [pid = 3744] [id = 390] 04:38:38 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC4F0000 == 29 [pid = 3744] [id = 389] 04:38:38 INFO - PROCESS | 3744 | --DOCSHELL 00000081F98E2800 == 28 [pid = 3744] [id = 388] 04:38:38 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C2C800 == 27 [pid = 3744] [id = 387] 04:38:38 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B18800 == 26 [pid = 3744] [id = 385] 04:38:38 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7B64800 == 25 [pid = 3744] [id = 386] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F3331400) [pid = 3744] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF03B000 == 24 [pid = 3744] [id = 391] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (000000818796D800) [pid = 3744] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F0F85C00) [pid = 3744] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F1151C00) [pid = 3744] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F111A000) [pid = 3744] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F2DF5000) [pid = 3744] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F1167000) [pid = 3744] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F2826400) [pid = 3744] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F306B800) [pid = 3744] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F3068000) [pid = 3744] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008188D68400) [pid = 3744] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081883CD400) [pid = 3744] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081884C8400) [pid = 3744] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (000000818587F800) [pid = 3744] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008186241800) [pid = 3744] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008187974800) [pid = 3744] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081862CC400) [pid = 3744] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008181BD2800) [pid = 3744] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081845B3C00) [pid = 3744] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081883CF400) [pid = 3744] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008187BB4400) [pid = 3744] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008188AA6000) [pid = 3744] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081892B2400) [pid = 3744] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 04:38:39 INFO - PROCESS | 3744 | 1468841919098 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]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 880ms 04:38:39 INFO - PROCESS | 3744 | 1468841919139 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 3744 | 1468841919144 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 04:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:38:39 INFO - PROCESS | 3744 | 1468841919151 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 3744 | 1468841919153 Marionette TRACE conn5 <- [1,1594,null,{}] 04:38:39 INFO - PROCESS | 3744 | 1468841919157 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}] 04:38:39 INFO - PROCESS | 3744 | 1468841919160 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:39 INFO - PROCESS | 3744 | 1468841919251 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 04:38:39 INFO - PROCESS | 3744 | 1468841919259 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 3744 | 1468841919261 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:39 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A8F800 == 25 [pid = 3744] [id = 408] 04:38:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008185877400) [pid = 3744] [serial = 1224] [outer = 0000000000000000] 04:38:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008185AE4000) [pid = 3744] [serial = 1225] [outer = 0000008185877400] 04:38:39 INFO - PROCESS | 3744 | 1468841919309 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081861E4C00) [pid = 3744] [serial = 1226] [outer = 0000008185877400] 04:38:39 INFO - PROCESS | 3744 | 1468841919782 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]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 691ms 04:38:39 INFO - PROCESS | 3744 | 1468841919844 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 3744 | 1468841919846 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 04:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:38:39 INFO - PROCESS | 3744 | 1468841919850 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 3744 | 1468841919854 Marionette TRACE conn5 <- [1,1598,null,{}] 04:38:39 INFO - PROCESS | 3744 | 1468841919865 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}] 04:38:39 INFO - PROCESS | 3744 | 1468841919870 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:39 INFO - PROCESS | 3744 | 1468841919986 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 04:38:40 INFO - PROCESS | 3744 | 1468841920068 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 3744 | 1468841920071 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879B4800 == 26 [pid = 3744] [id = 409] 04:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081862D8800) [pid = 3744] [serial = 1227] [outer = 0000000000000000] 04:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (000000818796F400) [pid = 3744] [serial = 1228] [outer = 00000081862D8800] 04:38:40 INFO - PROCESS | 3744 | 1468841920128 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008187B1A000) [pid = 3744] [serial = 1229] [outer = 00000081862D8800] 04:38:40 INFO - PROCESS | 3744 | 1468841920501 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]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 04:38:40 INFO - PROCESS | 3744 | 1468841920545 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 3744 | 1468841920548 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 04:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:38:40 INFO - PROCESS | 3744 | 1468841920551 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 3744 | 1468841920553 Marionette TRACE conn5 <- [1,1602,null,{}] 04:38:40 INFO - PROCESS | 3744 | 1468841920557 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}] 04:38:40 INFO - PROCESS | 3744 | 1468841920559 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:40 INFO - PROCESS | 3744 | 1468841920650 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 04:38:40 INFO - PROCESS | 3744 | 1468841920656 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 3744 | 1468841920658 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:40 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DDC000 == 27 [pid = 3744] [id = 410] 04:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008187BB1800) [pid = 3744] [serial = 1230] [outer = 0000000000000000] 04:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081883CB800) [pid = 3744] [serial = 1231] [outer = 0000008187BB1800] 04:38:40 INFO - PROCESS | 3744 | 1468841920703 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081883D7400) [pid = 3744] [serial = 1232] [outer = 0000008187BB1800] 04:38:41 INFO - PROCESS | 3744 | 1468841921175 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]]]}] 04:38:41 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 04:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 692ms 04:38:41 INFO - PROCESS | 3744 | 1468841921246 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 3744 | 1468841921248 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 04:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:38:41 INFO - PROCESS | 3744 | 1468841921251 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 3744 | 1468841921253 Marionette TRACE conn5 <- [1,1606,null,{}] 04:38:41 INFO - PROCESS | 3744 | 1468841921257 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}] 04:38:41 INFO - PROCESS | 3744 | 1468841921259 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:41 INFO - PROCESS | 3744 | 1468841921402 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 04:38:41 INFO - PROCESS | 3744 | 1468841921455 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 3744 | 1468841921457 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:41 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897CA000 == 28 [pid = 3744] [id = 411] 04:38:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081883DAC00) [pid = 3744] [serial = 1233] [outer = 0000000000000000] 04:38:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008188A57000) [pid = 3744] [serial = 1234] [outer = 00000081883DAC00] 04:38:41 INFO - PROCESS | 3744 | 1468841921501 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008188A65C00) [pid = 3744] [serial = 1235] [outer = 00000081883DAC00] 04:38:41 INFO - PROCESS | 3744 | 1468841921944 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]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 732ms 04:38:41 INFO - PROCESS | 3744 | 1468841921987 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 3744 | 1468841921989 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 04:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:38:41 INFO - PROCESS | 3744 | 1468841921993 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 3744 | 1468841921994 Marionette TRACE conn5 <- [1,1610,null,{}] 04:38:42 INFO - PROCESS | 3744 | 1468841922004 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}] 04:38:42 INFO - PROCESS | 3744 | 1468841922010 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:42 INFO - PROCESS | 3744 | 1468841922145 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 04:38:42 INFO - PROCESS | 3744 | 1468841922199 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 3744 | 1468841922201 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:42 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1AA1800 == 29 [pid = 3744] [id = 412] 04:38:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008188AAA800) [pid = 3744] [serial = 1236] [outer = 0000000000000000] 04:38:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008189204400) [pid = 3744] [serial = 1237] [outer = 0000008188AAA800] 04:38:42 INFO - PROCESS | 3744 | 1468841922247 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081892BBC00) [pid = 3744] [serial = 1238] [outer = 0000008188AAA800] 04:38:42 INFO - PROCESS | 3744 | 1468841922669 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]]]}] 04:38:42 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 04:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 04:38:42 INFO - PROCESS | 3744 | 1468841922754 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 3744 | 1468841922756 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 04:38:42 INFO - PROCESS | 3744 | 1468841922759 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - PROCESS | 3744 | 1468841922761 Marionette TRACE conn5 <- [1,1614,null,{}] 04:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:38:42 INFO - PROCESS | 3744 | 1468841922765 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}] 04:38:42 INFO - PROCESS | 3744 | 1468841922775 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:43 INFO - PROCESS | 3744 | 1468841922987 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F7E74400) [pid = 3744] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F3067C00) [pid = 3744] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081845BBC00) [pid = 3744] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F3196400) [pid = 3744] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008188AADC00) [pid = 3744] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F1118000) [pid = 3744] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F2E52800) [pid = 3744] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F33DA800) [pid = 3744] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008180FC6400) [pid = 3744] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081861F0C00) [pid = 3744] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F115B400) [pid = 3744] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008180129C00) [pid = 3744] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008183120800) [pid = 3744] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:38:43 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081861EBC00) [pid = 3744] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:38:43 INFO - PROCESS | 3744 | 1468841923046 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 3744 | 1468841923048 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:43 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879AC000 == 30 [pid = 3744] [id = 413] 04:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008182399400) [pid = 3744] [serial = 1239] [outer = 0000000000000000] 04:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008185AE8400) [pid = 3744] [serial = 1240] [outer = 0000008182399400] 04:38:43 INFO - PROCESS | 3744 | 1468841923092 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081892B6800) [pid = 3744] [serial = 1241] [outer = 0000008182399400] 04:38:43 INFO - PROCESS | 3744 | 1468841923429 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]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 734ms 04:38:43 INFO - PROCESS | 3744 | 1468841923502 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 3744 | 1468841923504 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 04:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:38:43 INFO - PROCESS | 3744 | 1468841923507 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 3744 | 1468841923509 Marionette TRACE conn5 <- [1,1618,null,{}] 04:38:43 INFO - PROCESS | 3744 | 1468841923512 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}] 04:38:43 INFO - PROCESS | 3744 | 1468841923514 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:43 INFO - PROCESS | 3744 | 1468841923596 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 04:38:43 INFO - PROCESS | 3744 | 1468841923603 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 3744 | 1468841923605 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:43 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185887000 == 31 [pid = 3744] [id = 414] 04:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F0F86400) [pid = 3744] [serial = 1242] [outer = 0000000000000000] 04:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F1117400) [pid = 3744] [serial = 1243] [outer = 00000081F0F86400] 04:38:43 INFO - PROCESS | 3744 | 1468841923649 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F1121000) [pid = 3744] [serial = 1244] [outer = 00000081F0F86400] 04:38:44 INFO - PROCESS | 3744 | 1468841924086 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]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 04:38:44 INFO - PROCESS | 3744 | 1468841924139 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 3744 | 1468841924141 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 04:38:44 INFO - PROCESS | 3744 | 1468841924144 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:38:44 INFO - PROCESS | 3744 | 1468841924146 Marionette TRACE conn5 <- [1,1622,null,{}] 04:38:44 INFO - PROCESS | 3744 | 1468841924149 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}] 04:38:44 INFO - PROCESS | 3744 | 1468841924151 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:44 INFO - PROCESS | 3744 | 1468841924232 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 04:38:44 INFO - PROCESS | 3744 | 1468841924239 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 3744 | 1468841924241 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:44 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F41E4800 == 32 [pid = 3744] [id = 415] 04:38:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F1121800) [pid = 3744] [serial = 1245] [outer = 0000000000000000] 04:38:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F115C400) [pid = 3744] [serial = 1246] [outer = 00000081F1121800] 04:38:44 INFO - PROCESS | 3744 | 1468841924285 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F11D7C00) [pid = 3744] [serial = 1247] [outer = 00000081F1121800] 04:38:44 INFO - PROCESS | 3744 | 1468841924719 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]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 626ms 04:38:44 INFO - PROCESS | 3744 | 1468841924777 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 3744 | 1468841924780 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 04:38:44 INFO - PROCESS | 3744 | 1468841924783 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:38:44 INFO - PROCESS | 3744 | 1468841924785 Marionette TRACE conn5 <- [1,1626,null,{}] 04:38:44 INFO - PROCESS | 3744 | 1468841924788 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}] 04:38:44 INFO - PROCESS | 3744 | 1468841924790 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:44 INFO - PROCESS | 3744 | 1468841924872 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 04:38:44 INFO - PROCESS | 3744 | 1468841924877 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 3744 | 1468841924879 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:44 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7CCD000 == 33 [pid = 3744] [id = 416] 04:38:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1AC9400) [pid = 3744] [serial = 1248] [outer = 0000000000000000] 04:38:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F23D3000) [pid = 3744] [serial = 1249] [outer = 00000081F1AC9400] 04:38:44 INFO - PROCESS | 3744 | 1468841924923 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2B39400) [pid = 3744] [serial = 1250] [outer = 00000081F1AC9400] 04:38:45 INFO - PROCESS | 3744 | 1468841925637 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]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 881ms 04:38:45 INFO - PROCESS | 3744 | 1468841925682 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 3744 | 1468841925687 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 04:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:38:45 INFO - PROCESS | 3744 | 1468841925692 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 3744 | 1468841925698 Marionette TRACE conn5 <- [1,1630,null,{}] 04:38:45 INFO - PROCESS | 3744 | 1468841925728 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}] 04:38:45 INFO - PROCESS | 3744 | 1468841925732 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:45 INFO - PROCESS | 3744 | 1468841925860 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 04:38:45 INFO - PROCESS | 3744 | 1468841925934 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 3744 | 1468841925937 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:46 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186218800 == 34 [pid = 3744] [id = 417] 04:38:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081831EC400) [pid = 3744] [serial = 1251] [outer = 0000000000000000] 04:38:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008185AE6C00) [pid = 3744] [serial = 1252] [outer = 00000081831EC400] 04:38:46 INFO - PROCESS | 3744 | 1468841926035 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (000000818623D000) [pid = 3744] [serial = 1253] [outer = 00000081831EC400] 04:38:46 INFO - PROCESS | 3744 | 1468841926594 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]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 965ms 04:38:46 INFO - PROCESS | 3744 | 1468841926661 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 3744 | 1468841926666 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 04:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:38:46 INFO - PROCESS | 3744 | 1468841926673 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 3744 | 1468841926676 Marionette TRACE conn5 <- [1,1634,null,{}] 04:38:46 INFO - PROCESS | 3744 | 1468841926681 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}] 04:38:46 INFO - PROCESS | 3744 | 1468841926684 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:46 INFO - PROCESS | 3744 | 1468841926851 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 04:38:46 INFO - PROCESS | 3744 | 1468841926900 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 3744 | 1468841926903 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:46 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F101E000 == 35 [pid = 3744] [id = 418] 04:38:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081884BE000) [pid = 3744] [serial = 1254] [outer = 0000000000000000] 04:38:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008188A57C00) [pid = 3744] [serial = 1255] [outer = 00000081884BE000] 04:38:46 INFO - PROCESS | 3744 | 1468841926960 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008188D5FC00) [pid = 3744] [serial = 1256] [outer = 00000081884BE000] 04:38:47 INFO - PROCESS | 3744 | 1468841927574 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]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 944ms 04:38:47 INFO - PROCESS | 3744 | 1468841927620 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 3744 | 1468841927623 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 04:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:38:47 INFO - PROCESS | 3744 | 1468841927626 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 3744 | 1468841927630 Marionette TRACE conn5 <- [1,1638,null,{}] 04:38:47 INFO - PROCESS | 3744 | 1468841927642 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}] 04:38:47 INFO - PROCESS | 3744 | 1468841927647 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:47 INFO - PROCESS | 3744 | 1468841927758 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 04:38:47 INFO - PROCESS | 3744 | 1468841927853 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 3744 | 1468841927856 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:47 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C51000 == 36 [pid = 3744] [id = 419] 04:38:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F115C800) [pid = 3744] [serial = 1257] [outer = 0000000000000000] 04:38:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F213B400) [pid = 3744] [serial = 1258] [outer = 00000081F115C800] 04:38:47 INFO - PROCESS | 3744 | 1468841927914 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F2D59400) [pid = 3744] [serial = 1259] [outer = 00000081F115C800] 04:38:48 INFO - PROCESS | 3744 | 1468841928524 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]]]}] 04:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 944ms 04:38:48 INFO - PROCESS | 3744 | 1468841928572 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 3744 | 1468841928575 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 04:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:38:48 INFO - PROCESS | 3744 | 1468841928579 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 3744 | 1468841928581 Marionette TRACE conn5 <- [1,1642,null,{}] 04:38:48 INFO - PROCESS | 3744 | 1468841928585 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}] 04:38:48 INFO - PROCESS | 3744 | 1468841928587 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:48 INFO - PROCESS | 3744 | 1468841928701 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 04:38:48 INFO - PROCESS | 3744 | 1468841928793 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 3744 | 1468841928795 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:48 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186377000 == 37 [pid = 3744] [id = 420] 04:38:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081862CF800) [pid = 3744] [serial = 1260] [outer = 0000000000000000] 04:38:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008188AB1C00) [pid = 3744] [serial = 1261] [outer = 00000081862CF800] 04:38:48 INFO - PROCESS | 3744 | 1468841928850 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F2D59800) [pid = 3744] [serial = 1262] [outer = 00000081862CF800] 04:38:49 INFO - PROCESS | 3744 | 1468841929581 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]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1030ms 04:38:49 INFO - PROCESS | 3744 | 1468841929612 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 3744 | 1468841929616 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 04:38:49 INFO - PROCESS | 3744 | 1468841929621 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:38:49 INFO - PROCESS | 3744 | 1468841929626 Marionette TRACE conn5 <- [1,1646,null,{}] 04:38:49 INFO - PROCESS | 3744 | 1468841929648 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}] 04:38:49 INFO - PROCESS | 3744 | 1468841929651 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:49 INFO - PROCESS | 3744 | 1468841929759 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081897CA000 == 36 [pid = 3744] [id = 411] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1AA1800 == 35 [pid = 3744] [id = 412] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DDC000 == 34 [pid = 3744] [id = 410] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F41E4800 == 33 [pid = 3744] [id = 415] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008185887000 == 32 [pid = 3744] [id = 414] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081879AC000 == 31 [pid = 3744] [id = 413] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008186377000 == 30 [pid = 3744] [id = 420] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C51000 == 29 [pid = 3744] [id = 419] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F101E000 == 28 [pid = 3744] [id = 418] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 0000008186218800 == 27 [pid = 3744] [id = 417] 04:38:50 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7CCD000 == 26 [pid = 3744] [id = 416] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F31A0800) [pid = 3744] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081845BD400) [pid = 3744] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (000000818587F400) [pid = 3744] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F3A48000) [pid = 3744] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008188D66800) [pid = 3744] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008189205400) [pid = 3744] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F19DAC00) [pid = 3744] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F2820800) [pid = 3744] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2E59000) [pid = 3744] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F71A9C00) [pid = 3744] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F3A4BC00) [pid = 3744] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081845BE800) [pid = 3744] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (000000818623E400) [pid = 3744] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F7394800) [pid = 3744] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008187973000) [pid = 3744] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F327B400) [pid = 3744] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081883D2C00) [pid = 3744] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081884C6000) [pid = 3744] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2D5B000) [pid = 3744] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F2E4B800) [pid = 3744] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081893D4800) [pid = 3744] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081892B2000) [pid = 3744] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F8C17C00) [pid = 3744] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081893D4000) [pid = 3744] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F3061800) [pid = 3744] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F7E08C00) [pid = 3744] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F7FA8800) [pid = 3744] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 3744 | 1468841930523 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 3744 | 1468841930526 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:50 INFO - PROCESS | 3744 | ++DOCSHELL 000000818222F000 == 27 [pid = 3744] [id = 421] 04:38:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008181E3DC00) [pid = 3744] [serial = 1263] [outer = 0000000000000000] 04:38:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008182FDCC00) [pid = 3744] [serial = 1264] [outer = 0000008181E3DC00] 04:38:50 INFO - PROCESS | 3744 | 1468841930580 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081831E7000) [pid = 3744] [serial = 1265] [outer = 0000008181E3DC00] 04:38:51 INFO - PROCESS | 3744 | 1468841931037 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]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1464ms 04:38:51 INFO - PROCESS | 3744 | 1468841931091 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 3744 | 1468841931095 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 04:38:51 INFO - PROCESS | 3744 | 1468841931099 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:38:51 INFO - PROCESS | 3744 | 1468841931102 Marionette TRACE conn5 <- [1,1650,null,{}] 04:38:51 INFO - PROCESS | 3744 | 1468841931108 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}] 04:38:51 INFO - PROCESS | 3744 | 1468841931110 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:51 INFO - PROCESS | 3744 | 1468841931200 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 04:38:51 INFO - PROCESS | 3744 | 1468841931217 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 3744 | 1468841931220 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:51 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A81800 == 28 [pid = 3744] [id = 422] 04:38:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008185AEA000) [pid = 3744] [serial = 1266] [outer = 0000000000000000] 04:38:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008185AF1800) [pid = 3744] [serial = 1267] [outer = 0000008185AEA000] 04:38:51 INFO - PROCESS | 3744 | 1468841931269 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (000000818623D800) [pid = 3744] [serial = 1268] [outer = 0000008185AEA000] 04:38:51 INFO - PROCESS | 3744 | 1468841931731 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]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 04:38:51 INFO - PROCESS | 3744 | 1468841931828 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 3744 | 1468841931833 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 04:38:51 INFO - PROCESS | 3744 | 1468841931839 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 3744 | 1468841931842 Marionette TRACE conn5 <- [1,1654,null,{}] 04:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:38:51 INFO - PROCESS | 3744 | 1468841931845 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}] 04:38:51 INFO - PROCESS | 3744 | 1468841931848 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:51 INFO - PROCESS | 3744 | 1468841931955 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 04:38:52 INFO - PROCESS | 3744 | 1468841932025 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 3744 | 1468841932028 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:52 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879B3000 == 29 [pid = 3744] [id = 423] 04:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081862D6000) [pid = 3744] [serial = 1269] [outer = 0000000000000000] 04:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008187B16400) [pid = 3744] [serial = 1270] [outer = 00000081862D6000] 04:38:52 INFO - PROCESS | 3744 | 1468841932074 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008187BB5800) [pid = 3744] [serial = 1271] [outer = 00000081862D6000] 04:38:52 INFO - PROCESS | 3744 | 1468841932450 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]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 04:38:52 INFO - PROCESS | 3744 | 1468841932531 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 3744 | 1468841932533 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 04:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:38:52 INFO - PROCESS | 3744 | 1468841932544 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 3744 | 1468841932550 Marionette TRACE conn5 <- [1,1658,null,{}] 04:38:52 INFO - PROCESS | 3744 | 1468841932564 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}] 04:38:52 INFO - PROCESS | 3744 | 1468841932568 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:52 INFO - PROCESS | 3744 | 1468841932685 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 04:38:52 INFO - PROCESS | 3744 | 1468841932691 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 3744 | 1468841932693 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:52 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893A4000 == 30 [pid = 3744] [id = 424] 04:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008187BB6C00) [pid = 3744] [serial = 1272] [outer = 0000000000000000] 04:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081884C0000) [pid = 3744] [serial = 1273] [outer = 0000008187BB6C00] 04:38:52 INFO - PROCESS | 3744 | 1468841932738 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008188AAA400) [pid = 3744] [serial = 1274] [outer = 0000008187BB6C00] 04:38:53 INFO - PROCESS | 3744 | 1468841933180 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]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 713ms 04:38:53 INFO - PROCESS | 3744 | 1468841933281 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 3744 | 1468841933284 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 04:38:53 INFO - PROCESS | 3744 | 1468841933302 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:38:53 INFO - PROCESS | 3744 | 1468841933304 Marionette TRACE conn5 <- [1,1662,null,{}] 04:38:53 INFO - PROCESS | 3744 | 1468841933308 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}] 04:38:53 INFO - PROCESS | 3744 | 1468841933310 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:53 INFO - PROCESS | 3744 | 1468841933427 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 04:38:53 INFO - PROCESS | 3744 | 1468841933476 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 3744 | 1468841933478 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:53 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1014800 == 31 [pid = 3744] [id = 425] 04:38:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008188D65800) [pid = 3744] [serial = 1275] [outer = 0000000000000000] 04:38:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008188D6A000) [pid = 3744] [serial = 1276] [outer = 0000008188D65800] 04:38:53 INFO - PROCESS | 3744 | 1468841933530 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (000000818920F000) [pid = 3744] [serial = 1277] [outer = 0000008188D65800] 04:38:53 INFO - PROCESS | 3744 | 1468841933944 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]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 04:38:54 INFO - PROCESS | 3744 | 1468841933997 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 04:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:38:54 INFO - PROCESS | 3744 | 1468841933999 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 04:38:54 INFO - PROCESS | 3744 | 1468841934002 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 3744 | 1468841934004 Marionette TRACE conn5 <- [1,1666,null,{}] 04:38:54 INFO - PROCESS | 3744 | 1468841934008 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}] 04:38:54 INFO - PROCESS | 3744 | 1468841934010 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:54 INFO - PROCESS | 3744 | 1468841934118 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 04:38:54 INFO - PROCESS | 3744 | 1468841934125 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 3744 | 1468841934131 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:54 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2883800 == 32 [pid = 3744] [id = 426] 04:38:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (000000818587FC00) [pid = 3744] [serial = 1278] [outer = 0000000000000000] 04:38:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081893D9C00) [pid = 3744] [serial = 1279] [outer = 000000818587FC00] 04:38:54 INFO - PROCESS | 3744 | 1468841934231 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F1114C00) [pid = 3744] [serial = 1280] [outer = 000000818587FC00] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F1AC9400) [pid = 3744] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F1121800) [pid = 3744] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081883DAC00) [pid = 3744] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008188AAA800) [pid = 3744] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081862D8800) [pid = 3744] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008185877400) [pid = 3744] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081845B7C00) [pid = 3744] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008182399400) [pid = 3744] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F8D72800) [pid = 3744] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081831EA400) [pid = 3744] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008187BB1800) [pid = 3744] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:38:54 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F0F86400) [pid = 3744] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:38:54 INFO - PROCESS | 3744 | 1468841934835 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]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 880ms 04:38:54 INFO - PROCESS | 3744 | 1468841934886 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 3744 | 1468841934888 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 04:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:38:54 INFO - PROCESS | 3744 | 1468841934891 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 3744 | 1468841934893 Marionette TRACE conn5 <- [1,1670,null,{}] 04:38:54 INFO - PROCESS | 3744 | 1468841934896 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}] 04:38:54 INFO - PROCESS | 3744 | 1468841934898 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:55 INFO - PROCESS | 3744 | 1468841935009 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 04:38:55 INFO - PROCESS | 3744 | 1468841935061 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 3744 | 1468841935070 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:55 INFO - PROCESS | 3744 | ++DOCSHELL 0000008180647800 == 33 [pid = 3744] [id = 427] 04:38:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008184A56800) [pid = 3744] [serial = 1281] [outer = 0000000000000000] 04:38:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081883CB400) [pid = 3744] [serial = 1282] [outer = 0000008184A56800] 04:38:55 INFO - PROCESS | 3744 | 1468841935114 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F114F800) [pid = 3744] [serial = 1283] [outer = 0000008184A56800] 04:38:55 INFO - PROCESS | 3744 | 1468841935455 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]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 587ms 04:38:55 INFO - PROCESS | 3744 | 1468841935482 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 3744 | 1468841935484 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 04:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:38:55 INFO - PROCESS | 3744 | 1468841935487 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 3744 | 1468841935489 Marionette TRACE conn5 <- [1,1674,null,{}] 04:38:55 INFO - PROCESS | 3744 | 1468841935492 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}] 04:38:55 INFO - PROCESS | 3744 | 1468841935495 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:55 INFO - PROCESS | 3744 | 1468841935615 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 04:38:55 INFO - PROCESS | 3744 | 1468841935623 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 3744 | 1468841935625 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:55 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7B7A800 == 34 [pid = 3744] [id = 428] 04:38:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008185884400) [pid = 3744] [serial = 1284] [outer = 0000000000000000] 04:38:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F1F2E000) [pid = 3744] [serial = 1285] [outer = 0000008185884400] 04:38:55 INFO - PROCESS | 3744 | 1468841935669 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2829400) [pid = 3744] [serial = 1286] [outer = 0000008185884400] 04:38:56 INFO - PROCESS | 3744 | 1468841936062 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]]]}] 04:38:56 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 04:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 04:38:56 INFO - PROCESS | 3744 | 1468841936120 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 3744 | 1468841936122 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 04:38:56 INFO - PROCESS | 3744 | 1468841936125 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:38:56 INFO - PROCESS | 3744 | 1468841936127 Marionette TRACE conn5 <- [1,1678,null,{}] 04:38:56 INFO - PROCESS | 3744 | 1468841936130 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}] 04:38:56 INFO - PROCESS | 3744 | 1468841936132 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:56 INFO - PROCESS | 3744 | 1468841936242 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 04:38:56 INFO - PROCESS | 3744 | 1468841936249 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 3744 | 1468841936259 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:56 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C3E000 == 35 [pid = 3744] [id = 429] 04:38:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008184A4F800) [pid = 3744] [serial = 1287] [outer = 0000000000000000] 04:38:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2D5CC00) [pid = 3744] [serial = 1288] [outer = 0000008184A4F800] 04:38:56 INFO - PROCESS | 3744 | 1468841936308 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2DF8800) [pid = 3744] [serial = 1289] [outer = 0000008184A4F800] 04:38:56 INFO - PROCESS | 3744 | 1468841936854 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]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 776ms 04:38:56 INFO - PROCESS | 3744 | 1468841936905 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 3744 | 1468841936911 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 04:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:38:56 INFO - PROCESS | 3744 | 1468841936916 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 3744 | 1468841936920 Marionette TRACE conn5 <- [1,1682,null,{}] 04:38:56 INFO - PROCESS | 3744 | 1468841936926 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}] 04:38:56 INFO - PROCESS | 3744 | 1468841936930 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:57 INFO - PROCESS | 3744 | 1468841937055 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 04:38:57 INFO - PROCESS | 3744 | 1468841937158 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 3744 | 1468841937164 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:57 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A7A800 == 36 [pid = 3744] [id = 430] 04:38:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081831E7800) [pid = 3744] [serial = 1290] [outer = 0000000000000000] 04:38:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008184548C00) [pid = 3744] [serial = 1291] [outer = 00000081831E7800] 04:38:57 INFO - PROCESS | 3744 | 1468841937221 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008184A58800) [pid = 3744] [serial = 1292] [outer = 00000081831E7800] 04:38:58 INFO - PROCESS | 3744 | 1468841938041 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]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1180ms 04:38:58 INFO - PROCESS | 3744 | 1468841938099 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 3744 | 1468841938104 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 04:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:38:58 INFO - PROCESS | 3744 | 1468841938111 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 3744 | 1468841938114 Marionette TRACE conn5 <- [1,1686,null,{}] 04:38:58 INFO - PROCESS | 3744 | 1468841938162 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}] 04:38:58 INFO - PROCESS | 3744 | 1468841938166 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:58 INFO - PROCESS | 3744 | 1468841938275 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 04:38:58 INFO - PROCESS | 3744 | 1468841938398 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 3744 | 1468841938401 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:58 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1926000 == 37 [pid = 3744] [id = 431] 04:38:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (000000818796B800) [pid = 3744] [serial = 1293] [outer = 0000000000000000] 04:38:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008187B14C00) [pid = 3744] [serial = 1294] [outer = 000000818796B800] 04:38:58 INFO - PROCESS | 3744 | 1468841938460 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081883D2800) [pid = 3744] [serial = 1295] [outer = 000000818796B800] 04:38:59 INFO - PROCESS | 3744 | 1468841939263 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]]]}] 04:38:59 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7B7A800 == 36 [pid = 3744] [id = 428] 04:38:59 INFO - PROCESS | 3744 | --DOCSHELL 0000008180647800 == 35 [pid = 3744] [id = 427] 04:38:59 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2883800 == 34 [pid = 3744] [id = 426] 04:38:59 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1014800 == 33 [pid = 3744] [id = 425] 04:38:59 INFO - PROCESS | 3744 | --DOCSHELL 00000081893A4000 == 32 [pid = 3744] [id = 424] 04:38:59 INFO - PROCESS | 3744 | --DOCSHELL 00000081879B3000 == 31 [pid = 3744] [id = 423] 04:38:59 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A81800 == 30 [pid = 3744] [id = 422] 04:38:59 INFO - PROCESS | 3744 | --DOCSHELL 000000818222F000 == 29 [pid = 3744] [id = 421] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F2B39400) [pid = 3744] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F23D3000) [pid = 3744] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F115C400) [pid = 3744] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008188A57000) [pid = 3744] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008189204400) [pid = 3744] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008188A65C00) [pid = 3744] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (000000818796F400) [pid = 3744] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008187B1A000) [pid = 3744] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008185AE4000) [pid = 3744] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081861E4C00) [pid = 3744] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F11D7C00) [pid = 3744] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008185882C00) [pid = 3744] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008185AE8400) [pid = 3744] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081861EEC00) [pid = 3744] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F8DDBC00) [pid = 3744] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F8D75400) [pid = 3744] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008184549C00) [pid = 3744] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081845BC400) [pid = 3744] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081883CB800) [pid = 3744] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081892BBC00) [pid = 3744] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F1117400) [pid = 3744] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F1121000) [pid = 3744] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081892B6800) [pid = 3744] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 04:38:59 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081883D7400) [pid = 3744] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 04:38:59 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 04:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1234ms 04:38:59 INFO - PROCESS | 3744 | 1468841939346 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 3744 | 1468841939351 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 04:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:38:59 INFO - PROCESS | 3744 | 1468841939355 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - PROCESS | 3744 | 1468841939358 Marionette TRACE conn5 <- [1,1690,null,{}] 04:38:59 INFO - PROCESS | 3744 | 1468841939364 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}] 04:38:59 INFO - PROCESS | 3744 | 1468841939367 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:59 INFO - PROCESS | 3744 | 1468841939463 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 04:38:59 INFO - PROCESS | 3744 | 1468841939471 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 3744 | 1468841939473 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:38:59 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185985000 == 30 [pid = 3744] [id = 432] 04:38:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081845BD400) [pid = 3744] [serial = 1296] [outer = 0000000000000000] 04:38:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008184A4E800) [pid = 3744] [serial = 1297] [outer = 00000081845BD400] 04:38:59 INFO - PROCESS | 3744 | 1468841939521 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081861EB000) [pid = 3744] [serial = 1298] [outer = 00000081845BD400] 04:39:00 INFO - PROCESS | 3744 | 1468841939990 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]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 04:39:00 INFO - PROCESS | 3744 | 1468841940051 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 3744 | 1468841940056 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 04:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:39:00 INFO - PROCESS | 3744 | 1468841940094 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 3744 | 1468841940097 Marionette TRACE conn5 <- [1,1694,null,{}] 04:39:00 INFO - PROCESS | 3744 | 1468841940103 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}] 04:39:00 INFO - PROCESS | 3744 | 1468841940105 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:00 INFO - PROCESS | 3744 | 1468841940200 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 04:39:00 INFO - PROCESS | 3744 | 1468841940270 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 3744 | 1468841940272 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879B6800 == 31 [pid = 3744] [id = 433] 04:39:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081862D9C00) [pid = 3744] [serial = 1299] [outer = 0000000000000000] 04:39:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187B1B800) [pid = 3744] [serial = 1300] [outer = 00000081862D9C00] 04:39:00 INFO - PROCESS | 3744 | 1468841940320 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081883CE000) [pid = 3744] [serial = 1301] [outer = 00000081862D9C00] 04:39:00 INFO - PROCESS | 3744 | 1468841940725 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]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 689ms 04:39:00 INFO - PROCESS | 3744 | 1468841940784 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 3744 | 1468841940787 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 04:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:39:00 INFO - PROCESS | 3744 | 1468841940790 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 3744 | 1468841940794 Marionette TRACE conn5 <- [1,1698,null,{}] 04:39:00 INFO - PROCESS | 3744 | 1468841940805 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}] 04:39:00 INFO - PROCESS | 3744 | 1468841940810 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:00 INFO - PROCESS | 3744 | 1468841940897 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 04:39:00 INFO - PROCESS | 3744 | 1468841940905 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 3744 | 1468841940908 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:00 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189396000 == 32 [pid = 3744] [id = 434] 04:39:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008182398C00) [pid = 3744] [serial = 1302] [outer = 0000000000000000] 04:39:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008188AB0400) [pid = 3744] [serial = 1303] [outer = 0000008182398C00] 04:39:00 INFO - PROCESS | 3744 | 1468841940957 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081892B2400) [pid = 3744] [serial = 1304] [outer = 0000008182398C00] 04:39:01 INFO - PROCESS | 3744 | 1468841941392 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]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 628ms 04:39:01 INFO - PROCESS | 3744 | 1468841941433 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 3744 | 1468841941436 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 04:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:39:01 INFO - PROCESS | 3744 | 1468841941445 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 3744 | 1468841941446 Marionette TRACE conn5 <- [1,1702,null,{}] 04:39:01 INFO - PROCESS | 3744 | 1468841941455 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}] 04:39:01 INFO - PROCESS | 3744 | 1468841941457 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:01 INFO - PROCESS | 3744 | 1468841941600 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 04:39:01 INFO - PROCESS | 3744 | 1468841941619 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 3744 | 1468841941621 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:01 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1AB6800 == 33 [pid = 3744] [id = 435] 04:39:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081893D5800) [pid = 3744] [serial = 1305] [outer = 0000000000000000] 04:39:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081893DF000) [pid = 3744] [serial = 1306] [outer = 00000081893D5800] 04:39:01 INFO - PROCESS | 3744 | 1468841941674 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F1114000) [pid = 3744] [serial = 1307] [outer = 00000081893D5800] 04:39:02 INFO - PROCESS | 3744 | 1468841942114 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 04:39:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:39:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 04:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:02 INFO - _addTest/ [0,1705,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 3744 | 1468841942191 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 04:39:02 INFO - PROCESS | 3744 | 1468841942194 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 3744 | 1468841942196 Marionette TRACE conn5 <- [1,1706,null,{}] 04:39:02 INFO - PROCESS | 3744 | 1468841942199 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}] 04:39:02 INFO - PROCESS | 3744 | 1468841942201 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:02 INFO - PROCESS | 3744 | 1468841942309 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 04:39:02 INFO - PROCESS | 3744 | 1468841942319 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 3744 | 1468841942322 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F05000 == 34 [pid = 3744] [id = 436] 04:39:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008188A5B400) [pid = 3744] [serial = 1308] [outer = 0000000000000000] 04:39:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F1166800) [pid = 3744] [serial = 1309] [outer = 0000008188A5B400] 04:39:02 INFO - PROCESS | 3744 | 1468841942365 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2155400) [pid = 3744] [serial = 1310] [outer = 0000008188A5B400] 04:39:02 INFO - PROCESS | 3744 | 1468841942836 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]]]}] 04:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 04:39:02 INFO - PROCESS | 3744 | 1468841942887 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 3744 | 1468841942889 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 04:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:39:02 INFO - PROCESS | 3744 | 1468841942892 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 3744 | 1468841942894 Marionette TRACE conn5 <- [1,1710,null,{}] 04:39:02 INFO - PROCESS | 3744 | 1468841942898 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}] 04:39:02 INFO - PROCESS | 3744 | 1468841942904 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:03 INFO - PROCESS | 3744 | 1468841943065 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 04:39:03 INFO - PROCESS | 3744 | 1468841943128 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 3744 | 1468841943130 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7B7A800 == 35 [pid = 3744] [id = 437] 04:39:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2D4FC00) [pid = 3744] [serial = 1311] [outer = 0000000000000000] 04:39:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2E56C00) [pid = 3744] [serial = 1312] [outer = 00000081F2D4FC00] 04:39:03 INFO - PROCESS | 3744 | 1468841943177 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F3060400) [pid = 3744] [serial = 1313] [outer = 00000081F2D4FC00] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081862D6000) [pid = 3744] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008185AEA000) [pid = 3744] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008181E3DC00) [pid = 3744] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008187BB6C00) [pid = 3744] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (000000818587FC00) [pid = 3744] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081831EC400) [pid = 3744] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081884BE000) [pid = 3744] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F115C800) [pid = 3744] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008185884400) [pid = 3744] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008188D65800) [pid = 3744] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:39:03 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008184A56800) [pid = 3744] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:39:03 INFO - PROCESS | 3744 | 1468841943633 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]]]}] 04:39:03 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 04:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 796ms 04:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:39:03 INFO - PROCESS | 3744 | 1468841943692 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 3744 | 1468841943694 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 04:39:03 INFO - PROCESS | 3744 | 1468841943697 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 3744 | 1468841943699 Marionette TRACE conn5 <- [1,1714,null,{}] 04:39:03 INFO - PROCESS | 3744 | 1468841943703 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}] 04:39:03 INFO - PROCESS | 3744 | 1468841943705 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:03 INFO - PROCESS | 3744 | 1468841943815 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 04:39:03 INFO - PROCESS | 3744 | 1468841943867 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 3744 | 1468841943869 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C25800 == 36 [pid = 3744] [id = 438] 04:39:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008184A4B800) [pid = 3744] [serial = 1314] [outer = 0000000000000000] 04:39:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081884BE400) [pid = 3744] [serial = 1315] [outer = 0000008184A4B800] 04:39:03 INFO - PROCESS | 3744 | 1468841943916 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F2825C00) [pid = 3744] [serial = 1316] [outer = 0000008184A4B800] 04:39:04 INFO - PROCESS | 3744 | 1468841944275 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]]]}] 04:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 04:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:39:04 INFO - PROCESS | 3744 | 1468841944329 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 3744 | 1468841944332 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 04:39:04 INFO - PROCESS | 3744 | 1468841944335 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 3744 | 1468841944336 Marionette TRACE conn5 <- [1,1718,null,{}] 04:39:04 INFO - PROCESS | 3744 | 1468841944340 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}] 04:39:04 INFO - PROCESS | 3744 | 1468841944342 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:04 INFO - PROCESS | 3744 | 1468841944456 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 04:39:04 INFO - PROCESS | 3744 | 1468841944464 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 3744 | 1468841944466 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:04 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F98D7800 == 37 [pid = 3744] [id = 439] 04:39:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F2D54400) [pid = 3744] [serial = 1317] [outer = 0000000000000000] 04:39:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F306AC00) [pid = 3744] [serial = 1318] [outer = 00000081F2D54400] 04:39:04 INFO - PROCESS | 3744 | 1468841944511 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F31A1800) [pid = 3744] [serial = 1319] [outer = 00000081F2D54400] 04:39:04 INFO - PROCESS | 3744 | 1468841944925 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] 04:39:04 INFO - PROCESS | 3744 | 1468841944969 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 04:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:39:04 INFO - PROCESS | 3744 | 1468841944976 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 3744 | 1468841944978 Marionette TRACE conn5 <- [1,1722,null,{}] 04:39:04 INFO - PROCESS | 3744 | 1468841944982 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}] 04:39:04 INFO - PROCESS | 3744 | 1468841944984 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:05 INFO - PROCESS | 3744 | 1468841945067 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 04:39:05 INFO - PROCESS | 3744 | 1468841945073 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 3744 | 1468841945074 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:05 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189395800 == 38 [pid = 3744] [id = 440] 04:39:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F3339C00) [pid = 3744] [serial = 1320] [outer = 0000000000000000] 04:39:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F3660400) [pid = 3744] [serial = 1321] [outer = 00000081F3339C00] 04:39:05 INFO - PROCESS | 3744 | 1468841945118 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F3FE2800) [pid = 3744] [serial = 1322] [outer = 00000081F3339C00] 04:39:05 INFO - PROCESS | 3744 | 1468841945590 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]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 04:39:05 INFO - PROCESS | 3744 | 1468841945671 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 3744 | 1468841945676 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 04:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:39:05 INFO - PROCESS | 3744 | 1468841945682 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 3744 | 1468841945687 Marionette TRACE conn5 <- [1,1726,null,{}] 04:39:05 INFO - PROCESS | 3744 | 1468841945694 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}] 04:39:05 INFO - PROCESS | 3744 | 1468841945697 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:05 INFO - PROCESS | 3744 | 1468841945867 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 04:39:05 INFO - PROCESS | 3744 | 1468841945956 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 3744 | 1468841945961 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:05 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186170800 == 39 [pid = 3744] [id = 441] 04:39:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008184550800) [pid = 3744] [serial = 1323] [outer = 0000000000000000] 04:39:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081845BA400) [pid = 3744] [serial = 1324] [outer = 0000008184550800] 04:39:06 INFO - PROCESS | 3744 | 1468841946020 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081862CE000) [pid = 3744] [serial = 1325] [outer = 0000008184550800] 04:39:06 INFO - PROCESS | 3744 | 1468841946622 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]]]}] 04:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 985ms 04:39:06 INFO - PROCESS | 3744 | 1468841946670 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 3744 | 1468841946675 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 04:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:39:06 INFO - PROCESS | 3744 | 1468841946682 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - PROCESS | 3744 | 1468841946685 Marionette TRACE conn5 <- [1,1730,null,{}] 04:39:06 INFO - PROCESS | 3744 | 1468841946689 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}] 04:39:06 INFO - PROCESS | 3744 | 1468841946692 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:06 INFO - PROCESS | 3744 | 1468841946809 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 04:39:06 INFO - PROCESS | 3744 | 1468841946903 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 3744 | 1468841946906 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:06 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F191C000 == 40 [pid = 3744] [id = 442] 04:39:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081884C8400) [pid = 3744] [serial = 1326] [outer = 0000000000000000] 04:39:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008188A5C400) [pid = 3744] [serial = 1327] [outer = 00000081884C8400] 04:39:06 INFO - PROCESS | 3744 | 1468841946963 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008189209800) [pid = 3744] [serial = 1328] [outer = 00000081884C8400] 04:39:07 INFO - PROCESS | 3744 | 1468841947587 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]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 944ms 04:39:07 INFO - PROCESS | 3744 | 1468841947628 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 3744 | 1468841947631 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 04:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:39:07 INFO - PROCESS | 3744 | 1468841947634 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 3744 | 1468841947638 Marionette TRACE conn5 <- [1,1734,null,{}] 04:39:07 INFO - PROCESS | 3744 | 1468841947650 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}] 04:39:07 INFO - PROCESS | 3744 | 1468841947655 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:07 INFO - PROCESS | 3744 | 1468841947770 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 04:39:07 INFO - PROCESS | 3744 | 1468841947864 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 3744 | 1468841947868 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:07 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC8D2800 == 41 [pid = 3744] [id = 443] 04:39:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F2B40800) [pid = 3744] [serial = 1329] [outer = 0000000000000000] 04:39:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2DF6800) [pid = 3744] [serial = 1330] [outer = 00000081F2B40800] 04:39:07 INFO - PROCESS | 3744 | 1468841947926 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F2E58800) [pid = 3744] [serial = 1331] [outer = 00000081F2B40800] 04:39:08 INFO - PROCESS | 3744 | 1468841948533 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]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 943ms 04:39:08 INFO - PROCESS | 3744 | 1468841948580 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 3744 | 1468841948583 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 04:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:39:08 INFO - PROCESS | 3744 | 1468841948586 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 3744 | 1468841948589 Marionette TRACE conn5 <- [1,1738,null,{}] 04:39:08 INFO - PROCESS | 3744 | 1468841948592 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}] 04:39:08 INFO - PROCESS | 3744 | 1468841948595 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:08 INFO - PROCESS | 3744 | 1468841948707 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 04:39:08 INFO - PROCESS | 3744 | 1468841948828 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 3744 | 1468841948830 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEDA8800 == 42 [pid = 3744] [id = 444] 04:39:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F715DC00) [pid = 3744] [serial = 1332] [outer = 0000000000000000] 04:39:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F738F800) [pid = 3744] [serial = 1333] [outer = 00000081F715DC00] 04:39:08 INFO - PROCESS | 3744 | 1468841948886 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081F7396400) [pid = 3744] [serial = 1334] [outer = 00000081F715DC00] 04:39:09 INFO - PROCESS | 3744 | 1468841949628 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]]]}] 04:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1076ms 04:39:09 INFO - PROCESS | 3744 | 1468841949669 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 3744 | 1468841949673 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 04:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:39:09 INFO - PROCESS | 3744 | 1468841949677 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 3744 | 1468841949681 Marionette TRACE conn5 <- [1,1742,null,{}] 04:39:09 INFO - PROCESS | 3744 | 1468841949686 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}] 04:39:09 INFO - PROCESS | 3744 | 1468841949689 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:09 INFO - PROCESS | 3744 | 1468841949791 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 04:39:09 INFO - PROCESS | 3744 | 1468841949889 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 3744 | 1468841949892 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:09 INFO - PROCESS | 3744 | ++DOCSHELL 000000818589E000 == 43 [pid = 3744] [id = 445] 04:39:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008185881C00) [pid = 3744] [serial = 1335] [outer = 0000000000000000] 04:39:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008185AEAC00) [pid = 3744] [serial = 1336] [outer = 0000008185881C00] 04:39:09 INFO - PROCESS | 3744 | 1468841949944 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081862CE400) [pid = 3744] [serial = 1337] [outer = 0000008185881C00] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F98D7800 == 42 [pid = 3744] [id = 439] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C25800 == 41 [pid = 3744] [id = 438] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7B7A800 == 40 [pid = 3744] [id = 437] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F05000 == 39 [pid = 3744] [id = 436] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1AB6800 == 38 [pid = 3744] [id = 435] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 0000008189396000 == 37 [pid = 3744] [id = 434] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081879B6800 == 36 [pid = 3744] [id = 433] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 0000008185985000 == 35 [pid = 3744] [id = 432] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A7A800 == 34 [pid = 3744] [id = 430] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1926000 == 33 [pid = 3744] [id = 431] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C3E000 == 32 [pid = 3744] [id = 429] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEDA8800 == 31 [pid = 3744] [id = 444] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC8D2800 == 30 [pid = 3744] [id = 443] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 00000081F191C000 == 29 [pid = 3744] [id = 442] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 0000008189395800 == 28 [pid = 3744] [id = 440] 04:39:10 INFO - PROCESS | 3744 | --DOCSHELL 0000008186170800 == 27 [pid = 3744] [id = 441] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0000008187B16400) [pid = 3744] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (0000008185AF1800) [pid = 3744] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (000000818623D800) [pid = 3744] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0000008182FDCC00) [pid = 3744] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081884C0000) [pid = 3744] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081831E7000) [pid = 3744] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081893D9C00) [pid = 3744] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (000000818623D000) [pid = 3744] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008185AE6C00) [pid = 3744] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008188D5FC00) [pid = 3744] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008188A57C00) [pid = 3744] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F2D59400) [pid = 3744] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F213B400) [pid = 3744] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008188AB1C00) [pid = 3744] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2829400) [pid = 3744] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (000000818920F000) [pid = 3744] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188D6A000) [pid = 3744] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081883CB400) [pid = 3744] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F1F2E000) [pid = 3744] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008188AAA400) [pid = 3744] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F1114C00) [pid = 3744] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F114F800) [pid = 3744] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F2D5CC00) [pid = 3744] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 04:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008187BB5800) [pid = 3744] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 04:39:11 INFO - PROCESS | 3744 | 1468841951186 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]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1533ms 04:39:11 INFO - PROCESS | 3744 | 1468841951212 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 3744 | 1468841951216 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 04:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:39:11 INFO - PROCESS | 3744 | 1468841951221 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 3744 | 1468841951224 Marionette TRACE conn5 <- [1,1746,null,{}] 04:39:11 INFO - PROCESS | 3744 | 1468841951229 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}] 04:39:11 INFO - PROCESS | 3744 | 1468841951232 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:11 INFO - PROCESS | 3744 | 1468841951360 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 04:39:11 INFO - PROCESS | 3744 | 1468841951441 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 3744 | 1468841951444 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:11 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185984800 == 28 [pid = 3744] [id = 446] 04:39:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008183128C00) [pid = 3744] [serial = 1338] [outer = 0000000000000000] 04:39:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008184A4E000) [pid = 3744] [serial = 1339] [outer = 0000008183128C00] 04:39:11 INFO - PROCESS | 3744 | 1468841951492 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008185882400) [pid = 3744] [serial = 1340] [outer = 0000008183128C00] 04:39:11 INFO - PROCESS | 3744 | 1468841951904 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]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 04:39:11 INFO - PROCESS | 3744 | 1468841951958 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 3744 | 1468841951964 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 04:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:39:11 INFO - PROCESS | 3744 | 1468841951970 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 3744 | 1468841951973 Marionette TRACE conn5 <- [1,1750,null,{}] 04:39:11 INFO - PROCESS | 3744 | 1468841951978 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}] 04:39:11 INFO - PROCESS | 3744 | 1468841951980 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:12 INFO - PROCESS | 3744 | 1468841952071 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 04:39:12 INFO - PROCESS | 3744 | 1468841952078 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 3744 | 1468841952080 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:12 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879A5000 == 29 [pid = 3744] [id = 447] 04:39:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081861F1400) [pid = 3744] [serial = 1341] [outer = 0000000000000000] 04:39:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081862D8000) [pid = 3744] [serial = 1342] [outer = 00000081861F1400] 04:39:12 INFO - PROCESS | 3744 | 1468841952128 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008187B18000) [pid = 3744] [serial = 1343] [outer = 00000081861F1400] 04:39:12 INFO - PROCESS | 3744 | 1468841952595 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]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 04:39:12 INFO - PROCESS | 3744 | 1468841952664 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 3744 | 1468841952667 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 04:39:12 INFO - PROCESS | 3744 | 1468841952670 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:39:12 INFO - PROCESS | 3744 | 1468841952674 Marionette TRACE conn5 <- [1,1754,null,{}] 04:39:12 INFO - PROCESS | 3744 | 1468841952686 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}] 04:39:12 INFO - PROCESS | 3744 | 1468841952691 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:12 INFO - PROCESS | 3744 | 1468841952809 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 04:39:12 INFO - PROCESS | 3744 | 1468841952897 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 3744 | 1468841952901 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:12 INFO - PROCESS | 3744 | ++DOCSHELL 000000818938A000 == 30 [pid = 3744] [id = 448] 04:39:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081830BCC00) [pid = 3744] [serial = 1344] [outer = 0000000000000000] 04:39:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081883D9C00) [pid = 3744] [serial = 1345] [outer = 00000081830BCC00] 04:39:12 INFO - PROCESS | 3744 | 1468841952949 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008188A5C000) [pid = 3744] [serial = 1346] [outer = 00000081830BCC00] 04:39:13 INFO - PROCESS | 3744 | 1468841953375 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]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 04:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:39:13 INFO - PROCESS | 3744 | 1468841953408 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 3744 | 1468841953411 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 04:39:13 INFO - PROCESS | 3744 | 1468841953414 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 3744 | 1468841953416 Marionette TRACE conn5 <- [1,1758,null,{}] 04:39:13 INFO - PROCESS | 3744 | 1468841953419 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}] 04:39:13 INFO - PROCESS | 3744 | 1468841953422 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:13 INFO - PROCESS | 3744 | 1468841953537 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 04:39:13 INFO - PROCESS | 3744 | 1468841953543 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 3744 | 1468841953545 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:13 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897E1800 == 31 [pid = 3744] [id = 449] 04:39:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008188AAD400) [pid = 3744] [serial = 1347] [outer = 0000000000000000] 04:39:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008188D63800) [pid = 3744] [serial = 1348] [outer = 0000008188AAD400] 04:39:13 INFO - PROCESS | 3744 | 1468841953634 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008189207C00) [pid = 3744] [serial = 1349] [outer = 0000008188AAD400] 04:39:14 INFO - PROCESS | 3744 | 1468841954065 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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 04:39:14 INFO - PROCESS | 3744 | 1468841954108 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 3744 | 1468841954110 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 04:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:39:14 INFO - PROCESS | 3744 | 1468841954113 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 3744 | 1468841954115 Marionette TRACE conn5 <- [1,1762,null,{}] 04:39:14 INFO - PROCESS | 3744 | 1468841954118 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}] 04:39:14 INFO - PROCESS | 3744 | 1468841954121 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:14 INFO - PROCESS | 3744 | 1468841954265 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 04:39:14 INFO - PROCESS | 3744 | 1468841954284 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:14 INFO - PROCESS | 3744 | 1468841954286 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:14 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1F41000 == 32 [pid = 3744] [id = 450] 04:39:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081861ECC00) [pid = 3744] [serial = 1350] [outer = 0000000000000000] 04:39:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081892BAC00) [pid = 3744] [serial = 1351] [outer = 00000081861ECC00] 04:39:14 INFO - PROCESS | 3744 | 1468841954331 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F0F86000) [pid = 3744] [serial = 1352] [outer = 00000081861ECC00] 04:39:14 INFO - PROCESS | 3744 | 1468841954786 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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 732ms 04:39:14 INFO - PROCESS | 3744 | 1468841954849 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 3744 | 1468841954851 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 04:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:39:14 INFO - PROCESS | 3744 | 1468841954855 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 3744 | 1468841954856 Marionette TRACE conn5 <- [1,1766,null,{}] 04:39:14 INFO - PROCESS | 3744 | 1468841954860 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}] 04:39:14 INFO - PROCESS | 3744 | 1468841954866 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:15 INFO - PROCESS | 3744 | 1468841955003 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 04:39:15 INFO - PROCESS | 3744 | 1468841955061 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 3744 | 1468841955063 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:15 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32AD800 == 33 [pid = 3744] [id = 451] 04:39:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008188D69800) [pid = 3744] [serial = 1353] [outer = 0000000000000000] 04:39:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F1157400) [pid = 3744] [serial = 1354] [outer = 0000008188D69800] 04:39:15 INFO - PROCESS | 3744 | 1468841955108 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F2826400) [pid = 3744] [serial = 1355] [outer = 0000008188D69800] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081893D5800) [pid = 3744] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008188A5B400) [pid = 3744] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008184A4B800) [pid = 3744] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081845BD400) [pid = 3744] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (000000818796B800) [pid = 3744] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081831E7800) [pid = 3744] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008184A4F800) [pid = 3744] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008182398C00) [pid = 3744] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081862D9C00) [pid = 3744] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F2D4FC00) [pid = 3744] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F3339C00) [pid = 3744] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F2D54400) [pid = 3744] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:39:15 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081862CF800) [pid = 3744] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:39:15 INFO - PROCESS | 3744 | 1468841955684 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]]]}] 04:39:15 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 04:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 880ms 04:39:15 INFO - PROCESS | 3744 | 1468841955737 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 3744 | 1468841955739 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 04:39:15 INFO - PROCESS | 3744 | 1468841955743 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:39:15 INFO - PROCESS | 3744 | 1468841955745 Marionette TRACE conn5 <- [1,1770,null,{}] 04:39:15 INFO - PROCESS | 3744 | 1468841955748 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}] 04:39:15 INFO - PROCESS | 3744 | 1468841955750 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:15 INFO - PROCESS | 3744 | 1468841955848 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 04:39:15 INFO - PROCESS | 3744 | 1468841955856 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 3744 | 1468841955858 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:15 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F74E4000 == 34 [pid = 3744] [id = 452] 04:39:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081884BD400) [pid = 3744] [serial = 1356] [outer = 0000000000000000] 04:39:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081893D7400) [pid = 3744] [serial = 1357] [outer = 00000081884BD400] 04:39:15 INFO - PROCESS | 3744 | 1468841955903 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F230E000) [pid = 3744] [serial = 1358] [outer = 00000081884BD400] 04:39:16 INFO - PROCESS | 3744 | 1468841956313 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]]]}] 04:39:16 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 04:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 04:39:16 INFO - PROCESS | 3744 | 1468841956375 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 3744 | 1468841956378 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 04:39:16 INFO - PROCESS | 3744 | 1468841956381 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:39:16 INFO - PROCESS | 3744 | 1468841956382 Marionette TRACE conn5 <- [1,1774,null,{}] 04:39:16 INFO - PROCESS | 3744 | 1468841956386 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}] 04:39:16 INFO - PROCESS | 3744 | 1468841956388 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:16 INFO - PROCESS | 3744 | 1468841956469 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 04:39:16 INFO - PROCESS | 3744 | 1468841956474 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 3744 | 1468841956476 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8135000 == 35 [pid = 3744] [id = 453] 04:39:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F282A000) [pid = 3744] [serial = 1359] [outer = 0000000000000000] 04:39:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2D5A000) [pid = 3744] [serial = 1360] [outer = 00000081F282A000] 04:39:16 INFO - PROCESS | 3744 | 1468841956520 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2DF7400) [pid = 3744] [serial = 1361] [outer = 00000081F282A000] 04:39:16 INFO - PROCESS | 3744 | 1468841956936 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]]]}] 04:39:16 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 04:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 587ms 04:39:16 INFO - PROCESS | 3744 | 1468841956971 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 3744 | 1468841956974 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 04:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:39:17 INFO - PROCESS | 3744 | 1468841956993 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 3744 | 1468841956995 Marionette TRACE conn5 <- [1,1778,null,{}] 04:39:17 INFO - PROCESS | 3744 | 1468841956999 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}] 04:39:17 INFO - PROCESS | 3744 | 1468841957001 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:17 INFO - PROCESS | 3744 | 1468841957083 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 04:39:17 INFO - PROCESS | 3744 | 1468841957088 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 3744 | 1468841957090 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:17 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9407000 == 36 [pid = 3744] [id = 454] 04:39:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2E55400) [pid = 3744] [serial = 1362] [outer = 0000000000000000] 04:39:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2FCE000) [pid = 3744] [serial = 1363] [outer = 00000081F2E55400] 04:39:17 INFO - PROCESS | 3744 | 1468841957134 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F3194C00) [pid = 3744] [serial = 1364] [outer = 00000081F2E55400] 04:39:17 INFO - PROCESS | 3744 | 1468841957832 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]]]}] 04:39:17 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) 04:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 880ms 04:39:17 INFO - PROCESS | 3744 | 1468841957876 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 3744 | 1468841957880 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 04:39:17 INFO - PROCESS | 3744 | 1468841957886 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:39:17 INFO - PROCESS | 3744 | 1468841957890 Marionette TRACE conn5 <- [1,1782,null,{}] 04:39:17 INFO - PROCESS | 3744 | 1468841957896 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}] 04:39:17 INFO - PROCESS | 3744 | 1468841957899 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:18 INFO - PROCESS | 3744 | 1468841958031 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 04:39:18 INFO - PROCESS | 3744 | 1468841958155 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 3744 | 1468841958158 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:18 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186372000 == 37 [pid = 3744] [id = 455] 04:39:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (000000818311E400) [pid = 3744] [serial = 1365] [outer = 0000000000000000] 04:39:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081845BE000) [pid = 3744] [serial = 1366] [outer = 000000818311E400] 04:39:18 INFO - PROCESS | 3744 | 1468841958218 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008185AEFC00) [pid = 3744] [serial = 1367] [outer = 000000818311E400] 04:39:18 INFO - PROCESS | 3744 | 1468841958974 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]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1123ms 04:39:19 INFO - PROCESS | 3744 | 1468841959033 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 3744 | 1468841959038 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 04:39:19 INFO - PROCESS | 3744 | 1468841959045 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:39:19 INFO - PROCESS | 3744 | 1468841959048 Marionette TRACE conn5 <- [1,1786,null,{}] 04:39:19 INFO - PROCESS | 3744 | 1468841959052 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}] 04:39:19 INFO - PROCESS | 3744 | 1468841959055 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:19 INFO - PROCESS | 3744 | 1468841959192 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 04:39:19 INFO - PROCESS | 3744 | 1468841959309 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 3744 | 1468841959312 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:19 INFO - PROCESS | 3744 | ++DOCSHELL 0000008180C51000 == 38 [pid = 3744] [id = 456] 04:39:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008183129400) [pid = 3744] [serial = 1368] [outer = 0000000000000000] 04:39:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (0000008186234000) [pid = 3744] [serial = 1369] [outer = 0000008183129400] 04:39:19 INFO - PROCESS | 3744 | 1468841959373 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081883D1000) [pid = 3744] [serial = 1370] [outer = 0000008183129400] 04:39:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8135000 == 37 [pid = 3744] [id = 453] 04:39:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081F74E4000 == 36 [pid = 3744] [id = 452] 04:39:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32AD800 == 35 [pid = 3744] [id = 451] 04:39:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1F41000 == 34 [pid = 3744] [id = 450] 04:39:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081897E1800 == 33 [pid = 3744] [id = 449] 04:39:20 INFO - PROCESS | 3744 | --DOCSHELL 000000818938A000 == 32 [pid = 3744] [id = 448] 04:39:20 INFO - PROCESS | 3744 | --DOCSHELL 00000081879A5000 == 31 [pid = 3744] [id = 447] 04:39:20 INFO - PROCESS | 3744 | --DOCSHELL 0000008185984800 == 30 [pid = 3744] [id = 446] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F2D59800) [pid = 3744] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081893DF000) [pid = 3744] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F1166800) [pid = 3744] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081884BE400) [pid = 3744] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008184A4E800) [pid = 3744] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081861EB000) [pid = 3744] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008187B14C00) [pid = 3744] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081883D2800) [pid = 3744] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008184548C00) [pid = 3744] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008184A58800) [pid = 3744] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2DF8800) [pid = 3744] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008188AB0400) [pid = 3744] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008187B1B800) [pid = 3744] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081883CE000) [pid = 3744] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F2E56C00) [pid = 3744] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F3660400) [pid = 3744] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F3FE2800) [pid = 3744] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F306AC00) [pid = 3744] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F31A1800) [pid = 3744] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F3060400) [pid = 3744] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F2155400) [pid = 3744] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F1114000) [pid = 3744] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081892B2400) [pid = 3744] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F2825C00) [pid = 3744] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3744 | 1468841960158 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]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1135ms 04:39:20 INFO - PROCESS | 3744 | 1468841960187 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 3744 | 1468841960191 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 04:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:39:20 INFO - PROCESS | 3744 | 1468841960195 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 3744 | 1468841960200 Marionette TRACE conn5 <- [1,1790,null,{}] 04:39:20 INFO - PROCESS | 3744 | 1468841960205 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}] 04:39:20 INFO - PROCESS | 3744 | 1468841960208 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:20 INFO - PROCESS | 3744 | 1468841960308 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 04:39:20 INFO - PROCESS | 3744 | 1468841960387 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:20 INFO - PROCESS | 3744 | 1468841960390 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:20 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E15800 == 31 [pid = 3744] [id = 457] 04:39:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008182FDD000) [pid = 3744] [serial = 1371] [outer = 0000000000000000] 04:39:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008185AE7800) [pid = 3744] [serial = 1372] [outer = 0000008182FDD000] 04:39:20 INFO - PROCESS | 3744 | 1468841960440 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081862D4800) [pid = 3744] [serial = 1373] [outer = 0000008182FDD000] 04:39:20 INFO - PROCESS | 3744 | 1468841960880 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]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 732ms 04:39:20 INFO - PROCESS | 3744 | 1468841960931 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 3744 | 1468841960935 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 04:39:20 INFO - PROCESS | 3744 | 1468841960941 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:39:20 INFO - PROCESS | 3744 | 1468841960944 Marionette TRACE conn5 <- [1,1794,null,{}] 04:39:20 INFO - PROCESS | 3744 | 1468841960948 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}] 04:39:20 INFO - PROCESS | 3744 | 1468841960950 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:21 INFO - PROCESS | 3744 | 1468841961044 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 04:39:21 INFO - PROCESS | 3744 | 1468841961057 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 3744 | 1468841961059 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:21 INFO - PROCESS | 3744 | ++DOCSHELL 000000818839C000 == 32 [pid = 3744] [id = 458] 04:39:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008187B21C00) [pid = 3744] [serial = 1374] [outer = 0000000000000000] 04:39:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081883D7400) [pid = 3744] [serial = 1375] [outer = 0000008187B21C00] 04:39:21 INFO - PROCESS | 3744 | 1468841961106 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008188A5AC00) [pid = 3744] [serial = 1376] [outer = 0000008187B21C00] 04:39:21 INFO - PROCESS | 3744 | 1468841961565 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]]]}] 04:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 692ms 04:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:39:21 INFO - PROCESS | 3744 | 1468841961637 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 3744 | 1468841961640 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 04:39:21 INFO - PROCESS | 3744 | 1468841961643 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 3744 | 1468841961647 Marionette TRACE conn5 <- [1,1798,null,{}] 04:39:21 INFO - PROCESS | 3744 | 1468841961658 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}] 04:39:21 INFO - PROCESS | 3744 | 1468841961663 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:21 INFO - PROCESS | 3744 | 1468841961752 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 04:39:21 INFO - PROCESS | 3744 | 1468841961769 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 3744 | 1468841961772 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:21 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897E0000 == 33 [pid = 3744] [id = 459] 04:39:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008189203800) [pid = 3744] [serial = 1377] [outer = 0000000000000000] 04:39:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081892AE400) [pid = 3744] [serial = 1378] [outer = 0000008189203800] 04:39:21 INFO - PROCESS | 3744 | 1468841961820 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081893D5400) [pid = 3744] [serial = 1379] [outer = 0000008189203800] 04:39:22 INFO - PROCESS | 3744 | 1468841962263 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]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 04:39:22 INFO - PROCESS | 3744 | 1468841962338 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 3744 | 1468841962341 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 04:39:22 INFO - PROCESS | 3744 | 1468841962344 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:39:22 INFO - PROCESS | 3744 | 1468841962346 Marionette TRACE conn5 <- [1,1802,null,{}] 04:39:22 INFO - PROCESS | 3744 | 1468841962350 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}] 04:39:22 INFO - PROCESS | 3744 | 1468841962352 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:22 INFO - PROCESS | 3744 | 1468841962470 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 04:39:22 INFO - PROCESS | 3744 | 1468841962478 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:22 INFO - PROCESS | 3744 | 1468841962480 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:22 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2883800 == 34 [pid = 3744] [id = 460] 04:39:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081893DAC00) [pid = 3744] [serial = 1380] [outer = 0000000000000000] 04:39:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F1113C00) [pid = 3744] [serial = 1381] [outer = 00000081893DAC00] 04:39:22 INFO - PROCESS | 3744 | 1468841962531 Marionette DEBUG loaded listener.js 04:39:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F1151400) [pid = 3744] [serial = 1382] [outer = 00000081893DAC00] 04:39:23 INFO - PROCESS | 3744 | 1468841962998 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]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 04:39:23 INFO - PROCESS | 3744 | 1468841963037 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 3744 | 1468841963039 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 04:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:39:23 INFO - PROCESS | 3744 | 1468841963042 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 3744 | 1468841963044 Marionette TRACE conn5 <- [1,1806,null,{}] 04:39:23 INFO - PROCESS | 3744 | 1468841963047 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}] 04:39:23 INFO - PROCESS | 3744 | 1468841963049 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:23 INFO - PROCESS | 3744 | 1468841963159 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 04:39:23 INFO - PROCESS | 3744 | 1468841963164 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 3744 | 1468841963166 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:23 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2FAF800 == 35 [pid = 3744] [id = 461] 04:39:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1151800) [pid = 3744] [serial = 1383] [outer = 0000000000000000] 04:39:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1168800) [pid = 3744] [serial = 1384] [outer = 00000081F1151800] 04:39:23 INFO - PROCESS | 3744 | 1468841963212 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2155400) [pid = 3744] [serial = 1385] [outer = 00000081F1151800] 04:39:23 INFO - PROCESS | 3744 | 1468841963692 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]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 691ms 04:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:39:23 INFO - PROCESS | 3744 | 1468841963739 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 3744 | 1468841963741 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 04:39:23 INFO - PROCESS | 3744 | 1468841963744 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 3744 | 1468841963746 Marionette TRACE conn5 <- [1,1810,null,{}] 04:39:23 INFO - PROCESS | 3744 | 1468841963750 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}] 04:39:23 INFO - PROCESS | 3744 | 1468841963756 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:23 INFO - PROCESS | 3744 | 1468841963922 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 04:39:23 INFO - PROCESS | 3744 | 1468841963952 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 3744 | 1468841963954 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:23 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8123000 == 36 [pid = 3744] [id = 462] 04:39:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2E4BC00) [pid = 3744] [serial = 1386] [outer = 0000000000000000] 04:39:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F3060400) [pid = 3744] [serial = 1387] [outer = 00000081F2E4BC00] 04:39:24 INFO - PROCESS | 3744 | 1468841963999 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F3195400) [pid = 3744] [serial = 1388] [outer = 00000081F2E4BC00] 04:39:24 INFO - PROCESS | 3744 | 1468841964431 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]]]}] 04:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 04:39:24 INFO - PROCESS | 3744 | 1468841964479 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 3744 | 1468841964481 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 04:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:39:24 INFO - PROCESS | 3744 | 1468841964485 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 3744 | 1468841964487 Marionette TRACE conn5 <- [1,1814,null,{}] 04:39:24 INFO - PROCESS | 3744 | 1468841964497 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}] 04:39:24 INFO - PROCESS | 3744 | 1468841964499 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:24 INFO - PROCESS | 3744 | 1468841964606 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 04:39:24 INFO - PROCESS | 3744 | 1468841964612 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 3744 | 1468841964614 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:24 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F912F800 == 37 [pid = 3744] [id = 463] 04:39:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F3279C00) [pid = 3744] [serial = 1389] [outer = 0000000000000000] 04:39:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F33D6400) [pid = 3744] [serial = 1390] [outer = 00000081F3279C00] 04:39:24 INFO - PROCESS | 3744 | 1468841964657 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F3FE9C00) [pid = 3744] [serial = 1391] [outer = 00000081F3279C00] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008188AAD400) [pid = 3744] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008183128C00) [pid = 3744] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081861F1400) [pid = 3744] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008185881C00) [pid = 3744] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081830BCC00) [pid = 3744] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081861ECC00) [pid = 3744] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008184550800) [pid = 3744] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081884C8400) [pid = 3744] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F2B40800) [pid = 3744] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F282A000) [pid = 3744] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F715DC00) [pid = 3744] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008188D69800) [pid = 3744] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:39:24 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081884BD400) [pid = 3744] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:39:25 INFO - PROCESS | 3744 | 1468841965142 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]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 691ms 04:39:25 INFO - PROCESS | 3744 | 1468841965179 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 3744 | 1468841965182 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 04:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:39:25 INFO - PROCESS | 3744 | 1468841965185 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 3744 | 1468841965187 Marionette TRACE conn5 <- [1,1818,null,{}] 04:39:25 INFO - PROCESS | 3744 | 1468841965190 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}] 04:39:25 INFO - PROCESS | 3744 | 1468841965192 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:25 INFO - PROCESS | 3744 | 1468841965312 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 04:39:25 INFO - PROCESS | 3744 | 1468841965321 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 3744 | 1468841965323 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:25 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDD1800 == 38 [pid = 3744] [id = 464] 04:39:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (000000818623B800) [pid = 3744] [serial = 1392] [outer = 0000000000000000] 04:39:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (000000818920C800) [pid = 3744] [serial = 1393] [outer = 000000818623B800] 04:39:25 INFO - PROCESS | 3744 | 1468841965367 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F2E56000) [pid = 3744] [serial = 1394] [outer = 000000818623B800] 04:39:25 INFO - PROCESS | 3744 | 1468841965766 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]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 628ms 04:39:25 INFO - PROCESS | 3744 | 1468841965821 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 3744 | 1468841965823 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 04:39:25 INFO - PROCESS | 3744 | 1468841965826 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:39:25 INFO - PROCESS | 3744 | 1468841965828 Marionette TRACE conn5 <- [1,1822,null,{}] 04:39:25 INFO - PROCESS | 3744 | 1468841965832 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}] 04:39:25 INFO - PROCESS | 3744 | 1468841965833 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:25 INFO - PROCESS | 3744 | 1468841965922 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 04:39:25 INFO - PROCESS | 3744 | 1468841965928 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 3744 | 1468841965930 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:25 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897CC800 == 39 [pid = 3744] [id = 465] 04:39:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2E57800) [pid = 3744] [serial = 1395] [outer = 0000000000000000] 04:39:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F715D800) [pid = 3744] [serial = 1396] [outer = 00000081F2E57800] 04:39:25 INFO - PROCESS | 3744 | 1468841965973 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F738F400) [pid = 3744] [serial = 1397] [outer = 00000081F2E57800] 04:39:26 INFO - PROCESS | 3744 | 1468841966393 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]]]}] 04:39:26 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 04:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 588ms 04:39:26 INFO - PROCESS | 3744 | 1468841966418 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 3744 | 1468841966420 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 04:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:39:26 INFO - PROCESS | 3744 | 1468841966442 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 3744 | 1468841966452 Marionette TRACE conn5 <- [1,1826,null,{}] 04:39:26 INFO - PROCESS | 3744 | 1468841966456 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}] 04:39:26 INFO - PROCESS | 3744 | 1468841966458 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:26 INFO - PROCESS | 3744 | 1468841966542 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 04:39:26 INFO - PROCESS | 3744 | 1468841966547 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 3744 | 1468841966549 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:26 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEDAB800 == 40 [pid = 3744] [id = 466] 04:39:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F7393400) [pid = 3744] [serial = 1398] [outer = 0000000000000000] 04:39:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F73EBC00) [pid = 3744] [serial = 1399] [outer = 00000081F7393400] 04:39:26 INFO - PROCESS | 3744 | 1468841966593 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F1151C00) [pid = 3744] [serial = 1400] [outer = 00000081F7393400] 04:39:27 INFO - PROCESS | 3744 | 1468841967240 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]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 860ms 04:39:27 INFO - PROCESS | 3744 | 1468841967299 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 3744 | 1468841967304 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 04:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:39:27 INFO - PROCESS | 3744 | 1468841967310 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 3744 | 1468841967313 Marionette TRACE conn5 <- [1,1830,null,{}] 04:39:27 INFO - PROCESS | 3744 | 1468841967319 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}] 04:39:27 INFO - PROCESS | 3744 | 1468841967323 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:27 INFO - PROCESS | 3744 | 1468841967440 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 04:39:27 INFO - PROCESS | 3744 | 1468841967565 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 3744 | 1468841967569 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:27 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879AA800 == 41 [pid = 3744] [id = 467] 04:39:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081831E9C00) [pid = 3744] [serial = 1401] [outer = 0000000000000000] 04:39:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008185AEA400) [pid = 3744] [serial = 1402] [outer = 00000081831E9C00] 04:39:27 INFO - PROCESS | 3744 | 1468841967627 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008187978400) [pid = 3744] [serial = 1403] [outer = 00000081831E9C00] 04:39:28 INFO - PROCESS | 3744 | 1468841968260 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]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 986ms 04:39:28 INFO - PROCESS | 3744 | 1468841968299 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 3744 | 1468841968304 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 04:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:39:28 INFO - PROCESS | 3744 | 1468841968311 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 3744 | 1468841968314 Marionette TRACE conn5 <- [1,1834,null,{}] 04:39:28 INFO - PROCESS | 3744 | 1468841968318 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}] 04:39:28 INFO - PROCESS | 3744 | 1468841968321 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:28 INFO - PROCESS | 3744 | 1468841968437 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 04:39:28 INFO - PROCESS | 3744 | 1468841968561 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 3744 | 1468841968564 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:28 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F41D1000 == 42 [pid = 3744] [id = 468] 04:39:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008188AAC000) [pid = 3744] [serial = 1404] [outer = 0000000000000000] 04:39:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008188D67000) [pid = 3744] [serial = 1405] [outer = 0000008188AAC000] 04:39:28 INFO - PROCESS | 3744 | 1468841968622 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081893D3C00) [pid = 3744] [serial = 1406] [outer = 0000008188AAC000] 04:39:29 INFO - PROCESS | 3744 | 1468841969270 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]]]}] 04:39:29 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) 04:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1032ms 04:39:29 INFO - PROCESS | 3744 | 1468841969345 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 04:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:39:29 INFO - PROCESS | 3744 | 1468841969348 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 04:39:29 INFO - PROCESS | 3744 | 1468841969385 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 3744 | 1468841969389 Marionette TRACE conn5 <- [1,1838,null,{}] 04:39:29 INFO - PROCESS | 3744 | 1468841969402 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}] 04:39:29 INFO - PROCESS | 3744 | 1468841969407 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:29 INFO - PROCESS | 3744 | 1468841969529 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 04:39:29 INFO - PROCESS | 3744 | 1468841969648 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 3744 | 1468841969652 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:29 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF619800 == 43 [pid = 3744] [id = 469] 04:39:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F2826C00) [pid = 3744] [serial = 1407] [outer = 0000000000000000] 04:39:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081F3064000) [pid = 3744] [serial = 1408] [outer = 00000081F2826C00] 04:39:29 INFO - PROCESS | 3744 | 1468841969712 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F74C3C00) [pid = 3744] [serial = 1409] [outer = 00000081F2826C00] 04:39:30 INFO - PROCESS | 3744 | 1468841970472 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]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1178ms 04:39:30 INFO - PROCESS | 3744 | 1468841970532 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 3744 | 1468841970537 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 04:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:39:30 INFO - PROCESS | 3744 | 1468841970542 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 3744 | 1468841970546 Marionette TRACE conn5 <- [1,1842,null,{}] 04:39:30 INFO - PROCESS | 3744 | 1468841970551 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}] 04:39:30 INFO - PROCESS | 3744 | 1468841970554 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:30 INFO - PROCESS | 3744 | 1468841970659 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 04:39:30 INFO - PROCESS | 3744 | 1468841970743 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 3744 | 1468841970747 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:30 INFO - PROCESS | 3744 | ++DOCSHELL 0000008180C4C800 == 44 [pid = 3744] [id = 470] 04:39:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008184A55800) [pid = 3744] [serial = 1410] [outer = 0000000000000000] 04:39:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (0000008185AE5400) [pid = 3744] [serial = 1411] [outer = 0000008184A55800] 04:39:30 INFO - PROCESS | 3744 | 1468841970847 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (0000008186242800) [pid = 3744] [serial = 1412] [outer = 0000008184A55800] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081897CC800 == 43 [pid = 3744] [id = 465] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDD1800 == 42 [pid = 3744] [id = 464] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F912F800 == 41 [pid = 3744] [id = 463] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8123000 == 40 [pid = 3744] [id = 462] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2FAF800 == 39 [pid = 3744] [id = 461] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2883800 == 38 [pid = 3744] [id = 460] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081897E0000 == 37 [pid = 3744] [id = 459] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 000000818839C000 == 36 [pid = 3744] [id = 458] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E15800 == 35 [pid = 3744] [id = 457] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 0000008180C51000 == 34 [pid = 3744] [id = 456] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 0000008186372000 == 33 [pid = 3744] [id = 455] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9407000 == 32 [pid = 3744] [id = 454] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 000000818589E000 == 31 [pid = 3744] [id = 445] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF619800 == 30 [pid = 3744] [id = 469] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081F41D1000 == 29 [pid = 3744] [id = 468] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEDAB800 == 28 [pid = 3744] [id = 466] 04:39:31 INFO - PROCESS | 3744 | --DOCSHELL 00000081879AA800 == 27 [pid = 3744] [id = 467] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081892BAC00) [pid = 3744] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081862CE000) [pid = 3744] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081845BA400) [pid = 3744] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0000008189209800) [pid = 3744] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0000008188A5C400) [pid = 3744] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F2E58800) [pid = 3744] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F2DF7400) [pid = 3744] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F2FCE000) [pid = 3744] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F2DF6800) [pid = 3744] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F7396400) [pid = 3744] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F738F800) [pid = 3744] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F1157400) [pid = 3744] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F2D5A000) [pid = 3744] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F2826400) [pid = 3744] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008189207C00) [pid = 3744] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081893D7400) [pid = 3744] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F230E000) [pid = 3744] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F0F86000) [pid = 3744] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008188A5C000) [pid = 3744] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008188D63800) [pid = 3744] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008184A4E000) [pid = 3744] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008185882400) [pid = 3744] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081862D8000) [pid = 3744] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008185AEAC00) [pid = 3744] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081862CE400) [pid = 3744] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008187B18000) [pid = 3744] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 04:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081883D9C00) [pid = 3744] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 04:39:32 INFO - PROCESS | 3744 | 1468841972063 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]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1547ms 04:39:32 INFO - PROCESS | 3744 | 1468841972093 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 3744 | 1468841972098 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 04:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:39:32 INFO - PROCESS | 3744 | 1468841972102 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 3744 | 1468841972106 Marionette TRACE conn5 <- [1,1846,null,{}] 04:39:32 INFO - PROCESS | 3744 | 1468841972111 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}] 04:39:32 INFO - PROCESS | 3744 | 1468841972114 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:32 INFO - PROCESS | 3744 | 1468841972206 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 04:39:32 INFO - PROCESS | 3744 | 1468841972213 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 3744 | 1468841972216 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:32 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A7A800 == 28 [pid = 3744] [id = 471] 04:39:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081845C0000) [pid = 3744] [serial = 1413] [outer = 0000000000000000] 04:39:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008184A57C00) [pid = 3744] [serial = 1414] [outer = 00000081845C0000] 04:39:32 INFO - PROCESS | 3744 | 1468841972266 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008185AEB800) [pid = 3744] [serial = 1415] [outer = 00000081845C0000] 04:39:32 INFO - PROCESS | 3744 | 1468841972760 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]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 04:39:32 INFO - PROCESS | 3744 | 1468841972798 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 3744 | 1468841972803 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 04:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:39:32 INFO - PROCESS | 3744 | 1468841972810 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 3744 | 1468841972813 Marionette TRACE conn5 <- [1,1850,null,{}] 04:39:32 INFO - PROCESS | 3744 | 1468841972816 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}] 04:39:32 INFO - PROCESS | 3744 | 1468841972819 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:32 INFO - PROCESS | 3744 | 1468841972940 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 04:39:32 INFO - PROCESS | 3744 | 1468841972956 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 3744 | 1468841972959 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:32 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879B5800 == 29 [pid = 3744] [id = 472] 04:39:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (000000818796D000) [pid = 3744] [serial = 1416] [outer = 0000000000000000] 04:39:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008187B15C00) [pid = 3744] [serial = 1417] [outer = 000000818796D000] 04:39:33 INFO - PROCESS | 3744 | 1468841973006 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008187B20800) [pid = 3744] [serial = 1418] [outer = 000000818796D000] 04:39:33 INFO - PROCESS | 3744 | 1468841973471 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]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 692ms 04:39:33 INFO - PROCESS | 3744 | 1468841973504 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 3744 | 1468841973507 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 04:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:39:33 INFO - PROCESS | 3744 | 1468841973510 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 3744 | 1468841973514 Marionette TRACE conn5 <- [1,1854,null,{}] 04:39:33 INFO - PROCESS | 3744 | 1468841973525 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}] 04:39:33 INFO - PROCESS | 3744 | 1468841973530 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:33 INFO - PROCESS | 3744 | 1468841973616 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 04:39:33 INFO - PROCESS | 3744 | 1468841973625 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 3744 | 1468841973628 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:33 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189398800 == 30 [pid = 3744] [id = 473] 04:39:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081884C8800) [pid = 3744] [serial = 1419] [outer = 0000000000000000] 04:39:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008188A5C800) [pid = 3744] [serial = 1420] [outer = 00000081884C8800] 04:39:33 INFO - PROCESS | 3744 | 1468841973676 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008188AB0C00) [pid = 3744] [serial = 1421] [outer = 00000081884C8800] 04:39:34 INFO - PROCESS | 3744 | 1468841974120 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]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 628ms 04:39:34 INFO - PROCESS | 3744 | 1468841974143 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 3744 | 1468841974146 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 04:39:34 INFO - PROCESS | 3744 | 1468841974149 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 3744 | 1468841974151 Marionette TRACE conn5 <- [1,1858,null,{}] 04:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:39:34 INFO - PROCESS | 3744 | 1468841974155 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}] 04:39:34 INFO - PROCESS | 3744 | 1468841974157 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:34 INFO - PROCESS | 3744 | 1468841974282 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 04:39:34 INFO - PROCESS | 3744 | 1468841974358 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 3744 | 1468841974360 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:34 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F0F50000 == 31 [pid = 3744] [id = 474] 04:39:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008188D67800) [pid = 3744] [serial = 1422] [outer = 0000000000000000] 04:39:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (000000818920B400) [pid = 3744] [serial = 1423] [outer = 0000008188D67800] 04:39:34 INFO - PROCESS | 3744 | 1468841974406 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081892B4C00) [pid = 3744] [serial = 1424] [outer = 0000008188D67800] 04:39:34 INFO - PROCESS | 3744 | 1468841974837 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]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 04:39:34 INFO - PROCESS | 3744 | 1468841974887 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 3744 | 1468841974889 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 04:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:39:34 INFO - PROCESS | 3744 | 1468841974892 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 3744 | 1468841974894 Marionette TRACE conn5 <- [1,1862,null,{}] 04:39:34 INFO - PROCESS | 3744 | 1468841974904 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}] 04:39:34 INFO - PROCESS | 3744 | 1468841974906 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:35 INFO - PROCESS | 3744 | 1468841975013 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 04:39:35 INFO - PROCESS | 3744 | 1468841975021 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 3744 | 1468841975023 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:35 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2345800 == 32 [pid = 3744] [id = 475] 04:39:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008182FD7000) [pid = 3744] [serial = 1425] [outer = 0000000000000000] 04:39:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081893D5800) [pid = 3744] [serial = 1426] [outer = 0000008182FD7000] 04:39:35 INFO - PROCESS | 3744 | 1468841975067 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F0F8D000) [pid = 3744] [serial = 1427] [outer = 0000008182FD7000] 04:39:35 INFO - PROCESS | 3744 | 1468841975552 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]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 692ms 04:39:35 INFO - PROCESS | 3744 | 1468841975589 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 3744 | 1468841975591 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 04:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:39:35 INFO - PROCESS | 3744 | 1468841975594 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 3744 | 1468841975596 Marionette TRACE conn5 <- [1,1866,null,{}] 04:39:35 INFO - PROCESS | 3744 | 1468841975600 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}] 04:39:35 INFO - PROCESS | 3744 | 1468841975606 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:35 INFO - PROCESS | 3744 | 1468841975757 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 04:39:35 INFO - PROCESS | 3744 | 1468841975783 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 3744 | 1468841975785 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:35 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F36D3000 == 33 [pid = 3744] [id = 476] 04:39:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F0F8F000) [pid = 3744] [serial = 1428] [outer = 0000000000000000] 04:39:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F23D3000) [pid = 3744] [serial = 1429] [outer = 00000081F0F8F000] 04:39:35 INFO - PROCESS | 3744 | 1468841975830 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F2B36400) [pid = 3744] [serial = 1430] [outer = 00000081F0F8F000] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F1151800) [pid = 3744] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2E4BC00) [pid = 3744] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F2E55400) [pid = 3744] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008189203800) [pid = 3744] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081893DAC00) [pid = 3744] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008182FDD000) [pid = 3744] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2E57800) [pid = 3744] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F7393400) [pid = 3744] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008187B21C00) [pid = 3744] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008183129400) [pid = 3744] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (000000818311E400) [pid = 3744] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F3279C00) [pid = 3744] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:39:36 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (000000818623B800) [pid = 3744] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:39:36 INFO - PROCESS | 3744 | 1468841976483 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]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 944ms 04:39:36 INFO - PROCESS | 3744 | 1468841976541 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 3744 | 1468841976543 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 04:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:39:36 INFO - PROCESS | 3744 | 1468841976547 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 3744 | 1468841976549 Marionette TRACE conn5 <- [1,1870,null,{}] 04:39:36 INFO - PROCESS | 3744 | 1468841976552 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}] 04:39:36 INFO - PROCESS | 3744 | 1468841976554 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:36 INFO - PROCESS | 3744 | 1468841976632 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 04:39:36 INFO - PROCESS | 3744 | 1468841976715 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:36 INFO - PROCESS | 3744 | 1468841976717 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7188000 == 34 [pid = 3744] [id = 477] 04:39:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (000000818311DC00) [pid = 3744] [serial = 1431] [outer = 0000000000000000] 04:39:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081861ED000) [pid = 3744] [serial = 1432] [outer = 000000818311DC00] 04:39:36 INFO - PROCESS | 3744 | 1468841976761 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008189203800) [pid = 3744] [serial = 1433] [outer = 000000818311DC00] 04:39:37 INFO - PROCESS | 3744 | 1468841977140 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]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 04:39:37 INFO - PROCESS | 3744 | 1468841977178 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 3744 | 1468841977180 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 04:39:37 INFO - PROCESS | 3744 | 1468841977184 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:39:37 INFO - PROCESS | 3744 | 1468841977185 Marionette TRACE conn5 <- [1,1874,null,{}] 04:39:37 INFO - PROCESS | 3744 | 1468841977195 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}] 04:39:37 INFO - PROCESS | 3744 | 1468841977197 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:37 INFO - PROCESS | 3744 | 1468841977279 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 04:39:37 INFO - PROCESS | 3744 | 1468841977286 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 3744 | 1468841977288 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:37 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8123000 == 35 [pid = 3744] [id = 478] 04:39:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008187B21000) [pid = 3744] [serial = 1434] [outer = 0000000000000000] 04:39:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2D56800) [pid = 3744] [serial = 1435] [outer = 0000008187B21000] 04:39:37 INFO - PROCESS | 3744 | 1468841977332 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2DF7800) [pid = 3744] [serial = 1436] [outer = 0000008187B21000] 04:39:37 INFO - PROCESS | 3744 | 1468841977751 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]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 587ms 04:39:37 INFO - PROCESS | 3744 | 1468841977774 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 3744 | 1468841977776 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 04:39:37 INFO - PROCESS | 3744 | 1468841977780 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:39:37 INFO - PROCESS | 3744 | 1468841977782 Marionette TRACE conn5 <- [1,1878,null,{}] 04:39:37 INFO - PROCESS | 3744 | 1468841977789 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}] 04:39:37 INFO - PROCESS | 3744 | 1468841977791 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:37 INFO - PROCESS | 3744 | 1468841977909 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 04:39:37 INFO - PROCESS | 3744 | 1468841977915 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 3744 | 1468841977917 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:37 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C5C800 == 36 [pid = 3744] [id = 479] 04:39:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081883CF000) [pid = 3744] [serial = 1437] [outer = 0000000000000000] 04:39:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2E4D400) [pid = 3744] [serial = 1438] [outer = 00000081883CF000] 04:39:37 INFO - PROCESS | 3744 | 1468841977962 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2FCAC00) [pid = 3744] [serial = 1439] [outer = 00000081883CF000] 04:39:38 INFO - PROCESS | 3744 | 1468841978366 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]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 627ms 04:39:38 INFO - PROCESS | 3744 | 1468841978430 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 3744 | 1468841978435 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 04:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:39:38 INFO - PROCESS | 3744 | 1468841978441 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 3744 | 1468841978446 Marionette TRACE conn5 <- [1,1882,null,{}] 04:39:38 INFO - PROCESS | 3744 | 1468841978457 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}] 04:39:38 INFO - PROCESS | 3744 | 1468841978461 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:38 INFO - PROCESS | 3744 | 1468841978609 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 04:39:38 INFO - PROCESS | 3744 | 1468841978803 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 3744 | 1468841978809 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:38 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185991000 == 37 [pid = 3744] [id = 480] 04:39:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081831EB400) [pid = 3744] [serial = 1440] [outer = 0000000000000000] 04:39:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (000000818454CC00) [pid = 3744] [serial = 1441] [outer = 00000081831EB400] 04:39:38 INFO - PROCESS | 3744 | 1468841978868 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008185881000) [pid = 3744] [serial = 1442] [outer = 00000081831EB400] 04:39:39 INFO - PROCESS | 3744 | 1468841979617 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]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1240ms 04:39:39 INFO - PROCESS | 3744 | 1468841979686 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 3744 | 1468841979690 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 04:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:39:39 INFO - PROCESS | 3744 | 1468841979697 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 3744 | 1468841979701 Marionette TRACE conn5 <- [1,1886,null,{}] 04:39:39 INFO - PROCESS | 3744 | 1468841979706 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}] 04:39:39 INFO - PROCESS | 3744 | 1468841979709 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:39 INFO - PROCESS | 3744 | 1468841979838 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 04:39:39 INFO - PROCESS | 3744 | 1468841979954 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 3744 | 1468841979957 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:39 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897D2000 == 38 [pid = 3744] [id = 481] 04:39:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008187974400) [pid = 3744] [serial = 1443] [outer = 0000000000000000] 04:39:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081883CEC00) [pid = 3744] [serial = 1444] [outer = 0000008187974400] 04:39:40 INFO - PROCESS | 3744 | 1468841980015 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008188A60800) [pid = 3744] [serial = 1445] [outer = 0000008187974400] 04:39:40 INFO - PROCESS | 3744 | 1468841980905 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]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1302ms 04:39:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8123000 == 37 [pid = 3744] [id = 478] 04:39:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7188000 == 36 [pid = 3744] [id = 477] 04:39:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F36D3000 == 35 [pid = 3744] [id = 476] 04:39:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2345800 == 34 [pid = 3744] [id = 475] 04:39:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081F0F50000 == 33 [pid = 3744] [id = 474] 04:39:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008189398800 == 32 [pid = 3744] [id = 473] 04:39:41 INFO - PROCESS | 3744 | --DOCSHELL 00000081879B5800 == 31 [pid = 3744] [id = 472] 04:39:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A7A800 == 30 [pid = 3744] [id = 471] 04:39:41 INFO - PROCESS | 3744 | --DOCSHELL 0000008180C4C800 == 29 [pid = 3744] [id = 470] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F1168800) [pid = 3744] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F3060400) [pid = 3744] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F3194C00) [pid = 3744] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081892AE400) [pid = 3744] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081893D5400) [pid = 3744] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F1113C00) [pid = 3744] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F2155400) [pid = 3744] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008185AE7800) [pid = 3744] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F738F400) [pid = 3744] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F1151C00) [pid = 3744] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081862D4800) [pid = 3744] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F73EBC00) [pid = 3744] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081883D7400) [pid = 3744] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008188A5AC00) [pid = 3744] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008186234000) [pid = 3744] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081883D1000) [pid = 3744] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081845BE000) [pid = 3744] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008185AEFC00) [pid = 3744] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F33D6400) [pid = 3744] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F3195400) [pid = 3744] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (000000818920C800) [pid = 3744] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F715D800) [pid = 3744] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F3FE9C00) [pid = 3744] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F2E56000) [pid = 3744] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081F1151400) [pid = 3744] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3744 | 1468841981030 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 3744 | 1468841981035 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 04:39:41 INFO - PROCESS | 3744 | 1468841981041 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 3744 | 1468841981045 Marionette TRACE conn5 <- [1,1890,null,{}] 04:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:39:41 INFO - PROCESS | 3744 | 1468841981050 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}] 04:39:41 INFO - PROCESS | 3744 | 1468841981053 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:41 INFO - PROCESS | 3744 | 1468841981161 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 04:39:41 INFO - PROCESS | 3744 | 1468841981237 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 3744 | 1468841981242 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:41 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185980800 == 30 [pid = 3744] [id = 482] 04:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081845B2800) [pid = 3744] [serial = 1446] [outer = 0000000000000000] 04:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008184A52C00) [pid = 3744] [serial = 1447] [outer = 00000081845B2800] 04:39:41 INFO - PROCESS | 3744 | 1468841981291 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081861EEC00) [pid = 3744] [serial = 1448] [outer = 00000081845B2800] 04:39:41 INFO - PROCESS | 3744 | 1468841981691 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]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 04:39:41 INFO - PROCESS | 3744 | 1468841981760 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 3744 | 1468841981765 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 04:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:39:41 INFO - PROCESS | 3744 | 1468841981772 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 3744 | 1468841981774 Marionette TRACE conn5 <- [1,1894,null,{}] 04:39:41 INFO - PROCESS | 3744 | 1468841981778 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}] 04:39:41 INFO - PROCESS | 3744 | 1468841981781 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:41 INFO - PROCESS | 3744 | 1468841981870 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 04:39:41 INFO - PROCESS | 3744 | 1468841981876 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 3744 | 1468841981879 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:41 INFO - PROCESS | 3744 | ++DOCSHELL 000000818838D800 == 31 [pid = 3744] [id = 483] 04:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081862DA000) [pid = 3744] [serial = 1449] [outer = 0000000000000000] 04:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187BB0800) [pid = 3744] [serial = 1450] [outer = 00000081862DA000] 04:39:41 INFO - PROCESS | 3744 | 1468841981926 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081884BCC00) [pid = 3744] [serial = 1451] [outer = 00000081862DA000] 04:39:42 INFO - PROCESS | 3744 | 1468841982394 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]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 04:39:42 INFO - PROCESS | 3744 | 1468841982466 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 3744 | 1468841982469 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 04:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:39:42 INFO - PROCESS | 3744 | 1468841982472 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 3744 | 1468841982476 Marionette TRACE conn5 <- [1,1898,null,{}] 04:39:42 INFO - PROCESS | 3744 | 1468841982488 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}] 04:39:42 INFO - PROCESS | 3744 | 1468841982493 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:42 INFO - PROCESS | 3744 | 1468841982613 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 04:39:42 INFO - PROCESS | 3744 | 1468841982698 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 3744 | 1468841982702 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:42 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897C6800 == 32 [pid = 3744] [id = 484] 04:39:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008183127800) [pid = 3744] [serial = 1452] [outer = 0000000000000000] 04:39:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008188D6B800) [pid = 3744] [serial = 1453] [outer = 0000008183127800] 04:39:42 INFO - PROCESS | 3744 | 1468841982752 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081893D4000) [pid = 3744] [serial = 1454] [outer = 0000008183127800] 04:39:43 INFO - PROCESS | 3744 | 1468841983134 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]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 04:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:39:43 INFO - PROCESS | 3744 | 1468841983167 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 3744 | 1468841983169 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 04:39:43 INFO - PROCESS | 3744 | 1468841983172 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 3744 | 1468841983174 Marionette TRACE conn5 <- [1,1902,null,{}] 04:39:43 INFO - PROCESS | 3744 | 1468841983191 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}] 04:39:43 INFO - PROCESS | 3744 | 1468841983193 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:43 INFO - PROCESS | 3744 | 1468841983312 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 04:39:43 INFO - PROCESS | 3744 | 1468841983317 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 3744 | 1468841983319 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:43 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2874000 == 33 [pid = 3744] [id = 485] 04:39:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F0F85400) [pid = 3744] [serial = 1455] [outer = 0000000000000000] 04:39:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F1117400) [pid = 3744] [serial = 1456] [outer = 00000081F0F85400] 04:39:43 INFO - PROCESS | 3744 | 1468841983407 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F1155800) [pid = 3744] [serial = 1457] [outer = 00000081F0F85400] 04:39:43 INFO - PROCESS | 3744 | 1468841983856 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]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 04:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:39:43 INFO - PROCESS | 3744 | 1468841983867 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 3744 | 1468841983869 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 04:39:43 INFO - PROCESS | 3744 | 1468841983872 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 3744 | 1468841983874 Marionette TRACE conn5 <- [1,1906,null,{}] 04:39:43 INFO - PROCESS | 3744 | 1468841983877 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}] 04:39:43 INFO - PROCESS | 3744 | 1468841983879 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:43 INFO - PROCESS | 3744 | 1468841983990 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 04:39:44 INFO - PROCESS | 3744 | 1468841984075 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 3744 | 1468841984077 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:44 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32B6800 == 34 [pid = 3744] [id = 486] 04:39:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F115A400) [pid = 3744] [serial = 1458] [outer = 0000000000000000] 04:39:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F2150C00) [pid = 3744] [serial = 1459] [outer = 00000081F115A400] 04:39:44 INFO - PROCESS | 3744 | 1468841984121 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2B37C00) [pid = 3744] [serial = 1460] [outer = 00000081F115A400] 04:39:44 INFO - PROCESS | 3744 | 1468841984547 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]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 04:39:44 INFO - PROCESS | 3744 | 1468841984610 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 3744 | 1468841984612 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 04:39:44 INFO - PROCESS | 3744 | 1468841984616 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:39:44 INFO - PROCESS | 3744 | 1468841984618 Marionette TRACE conn5 <- [1,1910,null,{}] 04:39:44 INFO - PROCESS | 3744 | 1468841984621 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}] 04:39:44 INFO - PROCESS | 3744 | 1468841984627 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:44 INFO - PROCESS | 3744 | 1468841984770 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 04:39:44 INFO - PROCESS | 3744 | 1468841984835 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 3744 | 1468841984837 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:44 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C45000 == 35 [pid = 3744] [id = 487] 04:39:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2B3D400) [pid = 3744] [serial = 1461] [outer = 0000000000000000] 04:39:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F3063000) [pid = 3744] [serial = 1462] [outer = 00000081F2B3D400] 04:39:44 INFO - PROCESS | 3744 | 1468841984882 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F33D2C00) [pid = 3744] [serial = 1463] [outer = 00000081F2B3D400] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081884C8800) [pid = 3744] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (000000818796D000) [pid = 3744] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008184A55800) [pid = 3744] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (000000818311DC00) [pid = 3744] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081831E9C00) [pid = 3744] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F0F8F000) [pid = 3744] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2826C00) [pid = 3744] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008182FD7000) [pid = 3744] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008188AAC000) [pid = 3744] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008188D67800) [pid = 3744] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081845C0000) [pid = 3744] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:39:45 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008187B21000) [pid = 3744] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:39:45 INFO - PROCESS | 3744 | 1468841985365 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]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 776ms 04:39:45 INFO - PROCESS | 3744 | 1468841985395 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 3744 | 1468841985397 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 04:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:39:45 INFO - PROCESS | 3744 | 1468841985405 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 3744 | 1468841985407 Marionette TRACE conn5 <- [1,1914,null,{}] 04:39:45 INFO - PROCESS | 3744 | 1468841985410 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}] 04:39:45 INFO - PROCESS | 3744 | 1468841985412 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:45 INFO - PROCESS | 3744 | 1468841985494 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 04:39:45 INFO - PROCESS | 3744 | 1468841985500 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 3744 | 1468841985502 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:45 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C59800 == 36 [pid = 3744] [id = 488] 04:39:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081845C0000) [pid = 3744] [serial = 1464] [outer = 0000000000000000] 04:39:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081883D5800) [pid = 3744] [serial = 1465] [outer = 00000081845C0000] 04:39:45 INFO - PROCESS | 3744 | 1468841985618 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F1120400) [pid = 3744] [serial = 1466] [outer = 00000081845C0000] 04:39:45 INFO - PROCESS | 3744 | 1468841985967 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]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 628ms 04:39:46 INFO - PROCESS | 3744 | 1468841986032 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 3744 | 1468841986035 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 04:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:39:46 INFO - PROCESS | 3744 | 1468841986038 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 3744 | 1468841986040 Marionette TRACE conn5 <- [1,1918,null,{}] 04:39:46 INFO - PROCESS | 3744 | 1468841986043 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}] 04:39:46 INFO - PROCESS | 3744 | 1468841986045 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:46 INFO - PROCESS | 3744 | 1468841986166 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 04:39:46 INFO - PROCESS | 3744 | 1468841986212 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 3744 | 1468841986214 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:46 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC4F5000 == 37 [pid = 3744] [id = 489] 04:39:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081862CC800) [pid = 3744] [serial = 1467] [outer = 0000000000000000] 04:39:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F2E59400) [pid = 3744] [serial = 1468] [outer = 00000081862CC800] 04:39:46 INFO - PROCESS | 3744 | 1468841986258 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F71AB000) [pid = 3744] [serial = 1469] [outer = 00000081862CC800] 04:39:46 INFO - PROCESS | 3744 | 1468841986617 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]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 04:39:46 INFO - PROCESS | 3744 | 1468841986670 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 3744 | 1468841986673 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 04:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:39:46 INFO - PROCESS | 3744 | 1468841986676 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 3744 | 1468841986678 Marionette TRACE conn5 <- [1,1922,null,{}] 04:39:46 INFO - PROCESS | 3744 | 1468841986681 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}] 04:39:46 INFO - PROCESS | 3744 | 1468841986683 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:46 INFO - PROCESS | 3744 | 1468841986820 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 04:39:46 INFO - PROCESS | 3744 | 1468841986861 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 3744 | 1468841986863 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:46 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA74000 == 38 [pid = 3744] [id = 490] 04:39:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F7397C00) [pid = 3744] [serial = 1470] [outer = 0000000000000000] 04:39:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F739AC00) [pid = 3744] [serial = 1471] [outer = 00000081F7397C00] 04:39:46 INFO - PROCESS | 3744 | 1468841986907 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F74D1800) [pid = 3744] [serial = 1472] [outer = 00000081F7397C00] 04:39:47 INFO - PROCESS | 3744 | 1468841987425 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]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 775ms 04:39:47 INFO - PROCESS | 3744 | 1468841987455 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 3744 | 1468841987460 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 04:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:39:47 INFO - PROCESS | 3744 | 1468841987465 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 3744 | 1468841987468 Marionette TRACE conn5 <- [1,1926,null,{}] 04:39:47 INFO - PROCESS | 3744 | 1468841987474 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}] 04:39:47 INFO - PROCESS | 3744 | 1468841987478 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:47 INFO - PROCESS | 3744 | 1468841987596 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 04:39:47 INFO - PROCESS | 3744 | 1468841987723 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 3744 | 1468841987726 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:47 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186372800 == 39 [pid = 3744] [id = 491] 04:39:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081845B9400) [pid = 3744] [serial = 1473] [outer = 0000000000000000] 04:39:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008185881800) [pid = 3744] [serial = 1474] [outer = 00000081845B9400] 04:39:47 INFO - PROCESS | 3744 | 1468841987787 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (000000818796F800) [pid = 3744] [serial = 1475] [outer = 00000081845B9400] 04:39:48 INFO - PROCESS | 3744 | 1468841988413 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]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 04:39:48 INFO - PROCESS | 3744 | 1468841988455 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 3744 | 1468841988460 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 04:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:39:48 INFO - PROCESS | 3744 | 1468841988467 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 3744 | 1468841988470 Marionette TRACE conn5 <- [1,1930,null,{}] 04:39:48 INFO - PROCESS | 3744 | 1468841988474 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}] 04:39:48 INFO - PROCESS | 3744 | 1468841988477 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:48 INFO - PROCESS | 3744 | 1468841988595 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 04:39:48 INFO - PROCESS | 3744 | 1468841988721 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 3744 | 1468841988724 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:48 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7ED7800 == 40 [pid = 3744] [id = 492] 04:39:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008188D65C00) [pid = 3744] [serial = 1476] [outer = 0000000000000000] 04:39:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081892B5400) [pid = 3744] [serial = 1477] [outer = 0000008188D65C00] 04:39:48 INFO - PROCESS | 3744 | 1468841988782 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F1121800) [pid = 3744] [serial = 1478] [outer = 0000008188D65C00] 04:39:49 INFO - PROCESS | 3744 | 1468841989415 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]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 04:39:49 INFO - PROCESS | 3744 | 1468841989455 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 3744 | 1468841989458 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 04:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:39:49 INFO - PROCESS | 3744 | 1468841989462 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 3744 | 1468841989466 Marionette TRACE conn5 <- [1,1934,null,{}] 04:39:49 INFO - PROCESS | 3744 | 1468841989477 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}] 04:39:49 INFO - PROCESS | 3744 | 1468841989482 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:49 INFO - PROCESS | 3744 | 1468841989596 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 04:39:49 INFO - PROCESS | 3744 | 1468841989722 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 3744 | 1468841989726 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:49 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF053800 == 41 [pid = 3744] [id = 493] 04:39:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F2E58800) [pid = 3744] [serial = 1479] [outer = 0000000000000000] 04:39:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F319DC00) [pid = 3744] [serial = 1480] [outer = 00000081F2E58800] 04:39:49 INFO - PROCESS | 3744 | 1468841989784 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F7393000) [pid = 3744] [serial = 1481] [outer = 00000081F2E58800] 04:39:50 INFO - PROCESS | 3744 | 1468841990364 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]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 943ms 04:39:50 INFO - PROCESS | 3744 | 1468841990407 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 3744 | 1468841990410 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 04:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:39:50 INFO - PROCESS | 3744 | 1468841990414 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 3744 | 1468841990416 Marionette TRACE conn5 <- [1,1938,null,{}] 04:39:50 INFO - PROCESS | 3744 | 1468841990419 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}] 04:39:50 INFO - PROCESS | 3744 | 1468841990422 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:50 INFO - PROCESS | 3744 | 1468841990537 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 04:39:50 INFO - PROCESS | 3744 | 1468841990631 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 3744 | 1468841990634 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:50 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186167000 == 42 [pid = 3744] [id = 494] 04:39:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081883CC400) [pid = 3744] [serial = 1482] [outer = 0000000000000000] 04:39:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (0000008188AAC400) [pid = 3744] [serial = 1483] [outer = 00000081883CC400] 04:39:50 INFO - PROCESS | 3744 | 1468841990688 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F111B000) [pid = 3744] [serial = 1484] [outer = 00000081883CC400] 04:39:51 INFO - PROCESS | 3744 | 1468841991453 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]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1083ms 04:39:51 INFO - PROCESS | 3744 | 1468841991499 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 04:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:39:51 INFO - PROCESS | 3744 | 1468841991503 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 04:39:51 INFO - PROCESS | 3744 | 1468841991508 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 3744 | 1468841991513 Marionette TRACE conn5 <- [1,1942,null,{}] 04:39:51 INFO - PROCESS | 3744 | 1468841991518 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}] 04:39:51 INFO - PROCESS | 3744 | 1468841991521 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC4F5000 == 41 [pid = 3744] [id = 489] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C59800 == 40 [pid = 3744] [id = 488] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C45000 == 39 [pid = 3744] [id = 487] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32B6800 == 38 [pid = 3744] [id = 486] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2874000 == 37 [pid = 3744] [id = 485] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081897C6800 == 36 [pid = 3744] [id = 484] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 000000818838D800 == 35 [pid = 3744] [id = 483] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 0000008185980800 == 34 [pid = 3744] [id = 482] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 0000008185991000 == 33 [pid = 3744] [id = 480] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C5C800 == 32 [pid = 3744] [id = 479] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081897D2000 == 31 [pid = 3744] [id = 481] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 0000008186167000 == 30 [pid = 3744] [id = 494] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF053800 == 29 [pid = 3744] [id = 493] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7ED7800 == 28 [pid = 3744] [id = 492] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA74000 == 27 [pid = 3744] [id = 490] 04:39:52 INFO - PROCESS | 3744 | --DOCSHELL 0000008186372800 == 26 [pid = 3744] [id = 491] 04:39:52 INFO - PROCESS | 3744 | 1468841992250 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008188AB0C00) [pid = 3744] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008187B20800) [pid = 3744] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008186242800) [pid = 3744] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008189203800) [pid = 3744] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008187978400) [pid = 3744] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F23D3000) [pid = 3744] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008188A5C800) [pid = 3744] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F3064000) [pid = 3744] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008185AE5400) [pid = 3744] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F0F8D000) [pid = 3744] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081893D3C00) [pid = 3744] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008187B15C00) [pid = 3744] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081893D5800) [pid = 3744] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081892B4C00) [pid = 3744] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008184A57C00) [pid = 3744] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2D56800) [pid = 3744] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008185AEB800) [pid = 3744] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081861ED000) [pid = 3744] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F74C3C00) [pid = 3744] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008188D67000) [pid = 3744] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (000000818920B400) [pid = 3744] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008185AEA400) [pid = 3744] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F2B36400) [pid = 3744] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F2DF7800) [pid = 3744] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F2E4D400) [pid = 3744] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 04:39:52 INFO - PROCESS | 3744 | 1468841992431 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 3744 | 1468841992434 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:52 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182F09000 == 27 [pid = 3744] [id = 495] 04:39:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008180FCBC00) [pid = 3744] [serial = 1485] [outer = 0000000000000000] 04:39:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008181990400) [pid = 3744] [serial = 1486] [outer = 0000008180FCBC00] 04:39:52 INFO - PROCESS | 3744 | 1468841992486 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008182FDCC00) [pid = 3744] [serial = 1487] [outer = 0000008180FCBC00] 04:39:52 INFO - PROCESS | 3744 | 1468841992942 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]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1489ms 04:39:53 INFO - PROCESS | 3744 | 1468841992997 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 3744 | 1468841993002 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 04:39:53 INFO - PROCESS | 3744 | 1468841993007 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:39:53 INFO - PROCESS | 3744 | 1468841993010 Marionette TRACE conn5 <- [1,1946,null,{}] 04:39:53 INFO - PROCESS | 3744 | 1468841993016 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}] 04:39:53 INFO - PROCESS | 3744 | 1468841993018 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:53 INFO - PROCESS | 3744 | 1468841993115 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 04:39:53 INFO - PROCESS | 3744 | 1468841993124 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 3744 | 1468841993127 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:53 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A81000 == 28 [pid = 3744] [id = 496] 04:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081845C0400) [pid = 3744] [serial = 1488] [outer = 0000000000000000] 04:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008184A4CC00) [pid = 3744] [serial = 1489] [outer = 00000081845C0400] 04:39:53 INFO - PROCESS | 3744 | 1468841993175 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008184A57800) [pid = 3744] [serial = 1490] [outer = 00000081845C0400] 04:39:53 INFO - PROCESS | 3744 | 1468841993634 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]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 04:39:53 INFO - PROCESS | 3744 | 1468841993700 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 04:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:39:53 INFO - PROCESS | 3744 | 1468841993703 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 04:39:53 INFO - PROCESS | 3744 | 1468841993707 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 3744 | 1468841993709 Marionette TRACE conn5 <- [1,1950,null,{}] 04:39:53 INFO - PROCESS | 3744 | 1468841993745 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}] 04:39:53 INFO - PROCESS | 3744 | 1468841993747 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:53 INFO - PROCESS | 3744 | 1468841993851 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 04:39:53 INFO - PROCESS | 3744 | 1468841993926 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 3744 | 1468841993929 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:53 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879AF800 == 29 [pid = 3744] [id = 497] 04:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008185883800) [pid = 3744] [serial = 1491] [outer = 0000000000000000] 04:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081861E8400) [pid = 3744] [serial = 1492] [outer = 0000008185883800] 04:39:53 INFO - PROCESS | 3744 | 1468841993974 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (000000818623EC00) [pid = 3744] [serial = 1493] [outer = 0000008185883800] 04:39:54 INFO - PROCESS | 3744 | 1468841994358 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]]]}] 04:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 693ms 04:39:54 INFO - PROCESS | 3744 | 1468841994401 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 3744 | 1468841994405 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 04:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:39:54 INFO - PROCESS | 3744 | 1468841994430 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 3744 | 1468841994435 Marionette TRACE conn5 <- [1,1954,null,{}] 04:39:54 INFO - PROCESS | 3744 | 1468841994439 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}] 04:39:54 INFO - PROCESS | 3744 | 1468841994442 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:54 INFO - PROCESS | 3744 | 1468841994567 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 04:39:54 INFO - PROCESS | 3744 | 1468841994620 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 3744 | 1468841994622 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:54 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189393000 == 30 [pid = 3744] [id = 498] 04:39:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008187977C00) [pid = 3744] [serial = 1494] [outer = 0000000000000000] 04:39:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008187BB2C00) [pid = 3744] [serial = 1495] [outer = 0000008187977C00] 04:39:54 INFO - PROCESS | 3744 | 1468841994667 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008187BBBC00) [pid = 3744] [serial = 1496] [outer = 0000008187977C00] 04:39:55 INFO - PROCESS | 3744 | 1468841995095 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]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 711ms 04:39:55 INFO - PROCESS | 3744 | 1468841995126 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 3744 | 1468841995129 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 04:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:39:55 INFO - PROCESS | 3744 | 1468841995132 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 3744 | 1468841995134 Marionette TRACE conn5 <- [1,1958,null,{}] 04:39:55 INFO - PROCESS | 3744 | 1468841995137 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}] 04:39:55 INFO - PROCESS | 3744 | 1468841995139 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:55 INFO - PROCESS | 3744 | 1468841995284 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 04:39:55 INFO - PROCESS | 3744 | 1468841995305 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 3744 | 1468841995307 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:55 INFO - PROCESS | 3744 | ++DOCSHELL 00000081E4D5C800 == 31 [pid = 3744] [id = 499] 04:39:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008187BBC000) [pid = 3744] [serial = 1497] [outer = 0000000000000000] 04:39:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081884C2C00) [pid = 3744] [serial = 1498] [outer = 0000008187BBC000] 04:39:55 INFO - PROCESS | 3744 | 1468841995352 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008188A65C00) [pid = 3744] [serial = 1499] [outer = 0000008187BBC000] 04:39:55 INFO - PROCESS | 3744 | 1468841995776 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]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 04:39:55 INFO - PROCESS | 3744 | 1468841995826 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 3744 | 1468841995828 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 04:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:39:55 INFO - PROCESS | 3744 | 1468841995832 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 3744 | 1468841995834 Marionette TRACE conn5 <- [1,1962,null,{}] 04:39:55 INFO - PROCESS | 3744 | 1468841995845 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}] 04:39:55 INFO - PROCESS | 3744 | 1468841995847 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:55 INFO - PROCESS | 3744 | 1468841995956 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 04:39:55 INFO - PROCESS | 3744 | 1468841995962 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 3744 | 1468841995968 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:56 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2124800 == 32 [pid = 3744] [id = 500] 04:39:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081845C0C00) [pid = 3744] [serial = 1500] [outer = 0000000000000000] 04:39:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008189207000) [pid = 3744] [serial = 1501] [outer = 00000081845C0C00] 04:39:56 INFO - PROCESS | 3744 | 1468841996030 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081892B5000) [pid = 3744] [serial = 1502] [outer = 00000081845C0C00] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081862CC800) [pid = 3744] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F2B3D400) [pid = 3744] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F115A400) [pid = 3744] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081845C0000) [pid = 3744] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081831EB400) [pid = 3744] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081883CF000) [pid = 3744] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187974400) [pid = 3744] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081862DA000) [pid = 3744] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008183127800) [pid = 3744] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081845B2800) [pid = 3744] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F7397C00) [pid = 3744] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:39:56 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F0F85400) [pid = 3744] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:39:56 INFO - PROCESS | 3744 | 1468841996727 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]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 942ms 04:39:56 INFO - PROCESS | 3744 | 1468841996777 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 3744 | 1468841996780 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 04:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:39:56 INFO - PROCESS | 3744 | 1468841996783 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 3744 | 1468841996785 Marionette TRACE conn5 <- [1,1966,null,{}] 04:39:56 INFO - PROCESS | 3744 | 1468841996788 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}] 04:39:56 INFO - PROCESS | 3744 | 1468841996790 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:56 INFO - PROCESS | 3744 | 1468841996884 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 04:39:56 INFO - PROCESS | 3744 | 1468841996966 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 3744 | 1468841996968 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:56 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2FBA000 == 33 [pid = 3744] [id = 501] 04:39:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081831E7C00) [pid = 3744] [serial = 1503] [outer = 0000000000000000] 04:39:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081883CF000) [pid = 3744] [serial = 1504] [outer = 00000081831E7C00] 04:39:57 INFO - PROCESS | 3744 | 1468841997014 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081892BB400) [pid = 3744] [serial = 1505] [outer = 00000081831E7C00] 04:39:57 INFO - PROCESS | 3744 | 1468841997363 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]]]}] 04:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 04:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:39:57 INFO - PROCESS | 3744 | 1468841997414 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 3744 | 1468841997417 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 04:39:57 INFO - PROCESS | 3744 | 1468841997420 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 3744 | 1468841997422 Marionette TRACE conn5 <- [1,1970,null,{}] 04:39:57 INFO - PROCESS | 3744 | 1468841997425 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}] 04:39:57 INFO - PROCESS | 3744 | 1468841997427 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:57 INFO - PROCESS | 3744 | 1468841997537 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 04:39:57 INFO - PROCESS | 3744 | 1468841997545 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 3744 | 1468841997547 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:57 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7187800 == 34 [pid = 3744] [id = 502] 04:39:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081845B3C00) [pid = 3744] [serial = 1506] [outer = 0000000000000000] 04:39:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F0F8C000) [pid = 3744] [serial = 1507] [outer = 00000081845B3C00] 04:39:57 INFO - PROCESS | 3744 | 1468841997590 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F1116800) [pid = 3744] [serial = 1508] [outer = 00000081845B3C00] 04:39:57 INFO - PROCESS | 3744 | 1468841997984 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]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 586ms 04:39:58 INFO - PROCESS | 3744 | 1468841998009 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 3744 | 1468841998011 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 04:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:39:58 INFO - PROCESS | 3744 | 1468841998015 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 3744 | 1468841998017 Marionette TRACE conn5 <- [1,1974,null,{}] 04:39:58 INFO - PROCESS | 3744 | 1468841998020 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}] 04:39:58 INFO - PROCESS | 3744 | 1468841998022 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:58 INFO - PROCESS | 3744 | 1468841998113 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 04:39:58 INFO - PROCESS | 3744 | 1468841998120 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 3744 | 1468841998122 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:58 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7B68800 == 35 [pid = 3744] [id = 503] 04:39:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081892BB800) [pid = 3744] [serial = 1509] [outer = 0000000000000000] 04:39:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F114EC00) [pid = 3744] [serial = 1510] [outer = 00000081892BB800] 04:39:58 INFO - PROCESS | 3744 | 1468841998238 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F116C800) [pid = 3744] [serial = 1511] [outer = 00000081892BB800] 04:39:58 INFO - PROCESS | 3744 | 1468841998624 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]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 627ms 04:39:58 INFO - PROCESS | 3744 | 1468841998674 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 3744 | 1468841998679 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 04:39:58 INFO - PROCESS | 3744 | 1468841998684 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:39:58 INFO - PROCESS | 3744 | 1468841998689 Marionette TRACE conn5 <- [1,1978,null,{}] 04:39:58 INFO - PROCESS | 3744 | 1468841998696 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}] 04:39:58 INFO - PROCESS | 3744 | 1468841998699 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:58 INFO - PROCESS | 3744 | 1468841998849 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 04:39:58 INFO - PROCESS | 3744 | 1468841998933 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 3744 | 1468841998939 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:39:58 INFO - PROCESS | 3744 | ++DOCSHELL 00000081858A2800 == 36 [pid = 3744] [id = 504] 04:39:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081830BD000) [pid = 3744] [serial = 1512] [outer = 0000000000000000] 04:39:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008183125C00) [pid = 3744] [serial = 1513] [outer = 00000081830BD000] 04:39:59 INFO - PROCESS | 3744 | 1468841998998 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081845B9C00) [pid = 3744] [serial = 1514] [outer = 00000081830BD000] 04:39:59 INFO - PROCESS | 3744 | 1468841999816 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]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1190ms 04:39:59 INFO - PROCESS | 3744 | 1468841999880 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 04:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:39:59 INFO - PROCESS | 3744 | 1468841999884 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 04:39:59 INFO - PROCESS | 3744 | 1468841999891 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 3744 | 1468841999896 Marionette TRACE conn5 <- [1,1982,null,{}] 04:39:59 INFO - PROCESS | 3744 | 1468841999942 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}] 04:39:59 INFO - PROCESS | 3744 | 1468841999945 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:00 INFO - PROCESS | 3744 | 1468842000056 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 04:40:00 INFO - PROCESS | 3744 | 1468842000171 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 3744 | 1468842000174 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897CD000 == 37 [pid = 3744] [id = 505] 04:40:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081861EE400) [pid = 3744] [serial = 1515] [outer = 0000000000000000] 04:40:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081862D3400) [pid = 3744] [serial = 1516] [outer = 00000081861EE400] 04:40:00 INFO - PROCESS | 3744 | 1468842000231 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008187B1C800) [pid = 3744] [serial = 1517] [outer = 00000081861EE400] 04:40:01 INFO - PROCESS | 3744 | 1468842001096 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]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1273ms 04:40:01 INFO - PROCESS | 3744 | 1468842001162 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 3744 | 1468842001167 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 04:40:01 INFO - PROCESS | 3744 | 1468842001172 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:40:01 INFO - PROCESS | 3744 | 1468842001175 Marionette TRACE conn5 <- [1,1986,null,{}] 04:40:01 INFO - PROCESS | 3744 | 1468842001181 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}] 04:40:01 INFO - PROCESS | 3744 | 1468842001184 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:01 INFO - PROCESS | 3744 | 1468842001301 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 04:40:01 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7187800 == 36 [pid = 3744] [id = 502] 04:40:01 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2FBA000 == 35 [pid = 3744] [id = 501] 04:40:01 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2124800 == 34 [pid = 3744] [id = 500] 04:40:01 INFO - PROCESS | 3744 | --DOCSHELL 00000081E4D5C800 == 33 [pid = 3744] [id = 499] 04:40:01 INFO - PROCESS | 3744 | --DOCSHELL 0000008189393000 == 32 [pid = 3744] [id = 498] 04:40:01 INFO - PROCESS | 3744 | --DOCSHELL 00000081879AF800 == 31 [pid = 3744] [id = 497] 04:40:01 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A81000 == 30 [pid = 3744] [id = 496] 04:40:01 INFO - PROCESS | 3744 | --DOCSHELL 0000008182F09000 == 29 [pid = 3744] [id = 495] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F71AB000) [pid = 3744] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F3063000) [pid = 3744] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F2B37C00) [pid = 3744] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F2150C00) [pid = 3744] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081883D5800) [pid = 3744] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008185881000) [pid = 3744] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2FCAC00) [pid = 3744] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081883CEC00) [pid = 3744] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188A60800) [pid = 3744] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187BB0800) [pid = 3744] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081884BCC00) [pid = 3744] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008188D6B800) [pid = 3744] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008184A52C00) [pid = 3744] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081861EEC00) [pid = 3744] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (000000818454CC00) [pid = 3744] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F33D2C00) [pid = 3744] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F2E59400) [pid = 3744] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F739AC00) [pid = 3744] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F74D1800) [pid = 3744] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F1117400) [pid = 3744] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F1120400) [pid = 3744] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F1155800) [pid = 3744] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081893D4000) [pid = 3744] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3744 | 1468842001412 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 3744 | 1468842001417 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:01 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185816800 == 30 [pid = 3744] [id = 506] 04:40:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081831E7400) [pid = 3744] [serial = 1518] [outer = 0000000000000000] 04:40:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (000000818454D400) [pid = 3744] [serial = 1519] [outer = 00000081831E7400] 04:40:01 INFO - PROCESS | 3744 | 1468842001467 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081861E5800) [pid = 3744] [serial = 1520] [outer = 00000081831E7400] 04:40:01 INFO - PROCESS | 3744 | 1468842001941 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]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 836ms 04:40:02 INFO - PROCESS | 3744 | 1468842002012 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 3744 | 1468842002017 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 04:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:40:02 INFO - PROCESS | 3744 | 1468842002023 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 3744 | 1468842002025 Marionette TRACE conn5 <- [1,1990,null,{}] 04:40:02 INFO - PROCESS | 3744 | 1468842002029 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}] 04:40:02 INFO - PROCESS | 3744 | 1468842002032 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:02 INFO - PROCESS | 3744 | 1468842002134 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 04:40:02 INFO - PROCESS | 3744 | 1468842002140 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 3744 | 1468842002143 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883A5000 == 31 [pid = 3744] [id = 507] 04:40:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008187B21400) [pid = 3744] [serial = 1521] [outer = 0000000000000000] 04:40:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187BB6C00) [pid = 3744] [serial = 1522] [outer = 0000008187B21400] 04:40:02 INFO - PROCESS | 3744 | 1468842002189 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081884BC400) [pid = 3744] [serial = 1523] [outer = 0000008187B21400] 04:40:02 INFO - PROCESS | 3744 | 1468842002652 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]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 692ms 04:40:02 INFO - PROCESS | 3744 | 1468842002733 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 3744 | 1468842002736 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 04:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:40:02 INFO - PROCESS | 3744 | 1468842002749 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 3744 | 1468842002753 Marionette TRACE conn5 <- [1,1994,null,{}] 04:40:02 INFO - PROCESS | 3744 | 1468842002767 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}] 04:40:02 INFO - PROCESS | 3744 | 1468842002772 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:02 INFO - PROCESS | 3744 | 1468842002887 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 04:40:02 INFO - PROCESS | 3744 | 1468842002903 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 3744 | 1468842002907 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897DD800 == 32 [pid = 3744] [id = 508] 04:40:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008188A58000) [pid = 3744] [serial = 1524] [outer = 0000000000000000] 04:40:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008188AB4000) [pid = 3744] [serial = 1525] [outer = 0000008188A58000] 04:40:02 INFO - PROCESS | 3744 | 1468842002956 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (000000818920B400) [pid = 3744] [serial = 1526] [outer = 0000008188A58000] 04:40:03 INFO - PROCESS | 3744 | 1468842003391 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]]]}] 04:40:03 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 04:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 04:40:03 INFO - PROCESS | 3744 | 1468842003435 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 3744 | 1468842003438 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 04:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:40:03 INFO - PROCESS | 3744 | 1468842003458 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 3744 | 1468842003460 Marionette TRACE conn5 <- [1,1998,null,{}] 04:40:03 INFO - PROCESS | 3744 | 1468842003463 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}] 04:40:03 INFO - PROCESS | 3744 | 1468842003465 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:03 INFO - PROCESS | 3744 | 1468842003585 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 04:40:03 INFO - PROCESS | 3744 | 1468842003595 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 3744 | 1468842003597 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B16000 == 33 [pid = 3744] [id = 509] 04:40:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081893D0800) [pid = 3744] [serial = 1527] [outer = 0000000000000000] 04:40:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081893DE400) [pid = 3744] [serial = 1528] [outer = 00000081893D0800] 04:40:03 INFO - PROCESS | 3744 | 1468842003686 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F1119C00) [pid = 3744] [serial = 1529] [outer = 00000081893D0800] 04:40:04 INFO - PROCESS | 3744 | 1468842004109 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]]]}] 04:40:04 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 04:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 690ms 04:40:04 INFO - PROCESS | 3744 | 1468842004145 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 3744 | 1468842004147 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 04:40:04 INFO - PROCESS | 3744 | 1468842004151 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:40:04 INFO - PROCESS | 3744 | 1468842004152 Marionette TRACE conn5 <- [1,2002,null,{}] 04:40:04 INFO - PROCESS | 3744 | 1468842004156 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}] 04:40:04 INFO - PROCESS | 3744 | 1468842004158 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:04 INFO - PROCESS | 3744 | 1468842004294 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 04:40:04 INFO - PROCESS | 3744 | 1468842004318 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 3744 | 1468842004320 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:04 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3A9B000 == 34 [pid = 3744] [id = 510] 04:40:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F1153000) [pid = 3744] [serial = 1530] [outer = 0000000000000000] 04:40:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F11D2800) [pid = 3744] [serial = 1531] [outer = 00000081F1153000] 04:40:04 INFO - PROCESS | 3744 | 1468842004364 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F23C4800) [pid = 3744] [serial = 1532] [outer = 00000081F1153000] 04:40:04 INFO - PROCESS | 3744 | 1468842004819 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]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 04:40:04 INFO - PROCESS | 3744 | 1468842004844 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 3744 | 1468842004847 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 04:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:40:04 INFO - PROCESS | 3744 | 1468842004850 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 3744 | 1468842004851 Marionette TRACE conn5 <- [1,2006,null,{}] 04:40:04 INFO - PROCESS | 3744 | 1468842004855 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}] 04:40:04 INFO - PROCESS | 3744 | 1468842004861 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:05 INFO - PROCESS | 3744 | 1468842004997 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 04:40:05 INFO - PROCESS | 3744 | 1468842005054 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 3744 | 1468842005056 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:05 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C49000 == 35 [pid = 3744] [id = 511] 04:40:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2B36400) [pid = 3744] [serial = 1533] [outer = 0000000000000000] 04:40:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2D59C00) [pid = 3744] [serial = 1534] [outer = 00000081F2B36400] 04:40:05 INFO - PROCESS | 3744 | 1468842005102 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2E52400) [pid = 3744] [serial = 1535] [outer = 00000081F2B36400] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081845C0400) [pid = 3744] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081845B3C00) [pid = 3744] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008185883800) [pid = 3744] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008180FCBC00) [pid = 3744] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187BBC000) [pid = 3744] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081831E7C00) [pid = 3744] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081845C0C00) [pid = 3744] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081845B9400) [pid = 3744] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008188D65C00) [pid = 3744] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F2E58800) [pid = 3744] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:40:05 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008187977C00) [pid = 3744] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:40:05 INFO - PROCESS | 3744 | 1468842005573 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]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 775ms 04:40:05 INFO - PROCESS | 3744 | 1468842005628 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 3744 | 1468842005630 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 04:40:05 INFO - PROCESS | 3744 | 1468842005634 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:40:05 INFO - PROCESS | 3744 | 1468842005636 Marionette TRACE conn5 <- [1,2010,null,{}] 04:40:05 INFO - PROCESS | 3744 | 1468842005642 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}] 04:40:05 INFO - PROCESS | 3744 | 1468842005644 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:05 INFO - PROCESS | 3744 | 1468842005728 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 04:40:05 INFO - PROCESS | 3744 | 1468842005734 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 3744 | 1468842005736 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:05 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C56000 == 36 [pid = 3744] [id = 512] 04:40:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008181EBF000) [pid = 3744] [serial = 1536] [outer = 0000000000000000] 04:40:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008187BB5C00) [pid = 3744] [serial = 1537] [outer = 0000008181EBF000] 04:40:05 INFO - PROCESS | 3744 | 1468842005780 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F111C000) [pid = 3744] [serial = 1538] [outer = 0000008181EBF000] 04:40:06 INFO - PROCESS | 3744 | 1468842006201 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]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 587ms 04:40:06 INFO - PROCESS | 3744 | 1468842006233 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 3744 | 1468842006235 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 04:40:06 INFO - PROCESS | 3744 | 1468842006238 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 3744 | 1468842006240 Marionette TRACE conn5 <- [1,2014,null,{}] 04:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:40:06 INFO - PROCESS | 3744 | 1468842006244 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}] 04:40:06 INFO - PROCESS | 3744 | 1468842006246 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:06 INFO - PROCESS | 3744 | 1468842006328 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 04:40:06 INFO - PROCESS | 3744 | 1468842006334 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 3744 | 1468842006336 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:06 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDC8000 == 37 [pid = 3744] [id = 513] 04:40:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F1941400) [pid = 3744] [serial = 1539] [outer = 0000000000000000] 04:40:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2E59400) [pid = 3744] [serial = 1540] [outer = 00000081F1941400] 04:40:06 INFO - PROCESS | 3744 | 1468842006380 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F3069C00) [pid = 3744] [serial = 1541] [outer = 00000081F1941400] 04:40:06 INFO - PROCESS | 3744 | 1468842006797 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]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 04:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:40:06 INFO - PROCESS | 3744 | 1468842006873 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 3744 | 1468842006876 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 04:40:06 INFO - PROCESS | 3744 | 1468842006879 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 3744 | 1468842006881 Marionette TRACE conn5 <- [1,2018,null,{}] 04:40:06 INFO - PROCESS | 3744 | 1468842006884 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}] 04:40:06 INFO - PROCESS | 3744 | 1468842006886 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:06 INFO - PROCESS | 3744 | 1468842006971 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 04:40:06 INFO - PROCESS | 3744 | 1468842006979 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 3744 | 1468842006981 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:07 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC8C5000 == 38 [pid = 3744] [id = 514] 04:40:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F3062000) [pid = 3744] [serial = 1542] [outer = 0000000000000000] 04:40:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F3279C00) [pid = 3744] [serial = 1543] [outer = 00000081F3062000] 04:40:07 INFO - PROCESS | 3744 | 1468842007024 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F3662000) [pid = 3744] [serial = 1544] [outer = 00000081F3062000] 04:40:07 INFO - PROCESS | 3744 | 1468842007463 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]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 627ms 04:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:40:07 INFO - PROCESS | 3744 | 1468842007522 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 3744 | 1468842007524 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 04:40:07 INFO - PROCESS | 3744 | 1468842007528 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 3744 | 1468842007529 Marionette TRACE conn5 <- [1,2022,null,{}] 04:40:07 INFO - PROCESS | 3744 | 1468842007533 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}] 04:40:07 INFO - PROCESS | 3744 | 1468842007535 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:07 INFO - PROCESS | 3744 | 1468842007667 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 04:40:07 INFO - PROCESS | 3744 | 1468842007797 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 3744 | 1468842007800 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:07 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185887000 == 39 [pid = 3744] [id = 515] 04:40:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008180279800) [pid = 3744] [serial = 1545] [outer = 0000000000000000] 04:40:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008182398C00) [pid = 3744] [serial = 1546] [outer = 0000008180279800] 04:40:07 INFO - PROCESS | 3744 | 1468842007864 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (000000818587A400) [pid = 3744] [serial = 1547] [outer = 0000008180279800] 04:40:08 INFO - PROCESS | 3744 | 1468842008521 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]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1027ms 04:40:08 INFO - PROCESS | 3744 | 1468842008557 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 3744 | 1468842008562 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 04:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:40:08 INFO - PROCESS | 3744 | 1468842008587 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 3744 | 1468842008591 Marionette TRACE conn5 <- [1,2026,null,{}] 04:40:08 INFO - PROCESS | 3744 | 1468842008596 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}] 04:40:08 INFO - PROCESS | 3744 | 1468842008599 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:08 INFO - PROCESS | 3744 | 1468842008747 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 04:40:08 INFO - PROCESS | 3744 | 1468842008876 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 3744 | 1468842008880 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1018800 == 40 [pid = 3744] [id = 516] 04:40:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008187BB8400) [pid = 3744] [serial = 1548] [outer = 0000000000000000] 04:40:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008188A56400) [pid = 3744] [serial = 1549] [outer = 0000008187BB8400] 04:40:08 INFO - PROCESS | 3744 | 1468842008938 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008188D68800) [pid = 3744] [serial = 1550] [outer = 0000008187BB8400] 04:40:09 INFO - PROCESS | 3744 | 1468842009516 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]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1002ms 04:40:09 INFO - PROCESS | 3744 | 1468842009572 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 04:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:40:09 INFO - PROCESS | 3744 | 1468842009576 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 04:40:09 INFO - PROCESS | 3744 | 1468842009580 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 3744 | 1468842009582 Marionette TRACE conn5 <- [1,2030,null,{}] 04:40:09 INFO - PROCESS | 3744 | 1468842009586 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}] 04:40:09 INFO - PROCESS | 3744 | 1468842009589 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:09 INFO - PROCESS | 3744 | 1468842009705 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 04:40:09 INFO - PROCESS | 3744 | 1468842009833 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 3744 | 1468842009836 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:09 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA8E000 == 41 [pid = 3744] [id = 517] 04:40:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F115E800) [pid = 3744] [serial = 1551] [outer = 0000000000000000] 04:40:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2826000) [pid = 3744] [serial = 1552] [outer = 00000081F115E800] 04:40:09 INFO - PROCESS | 3744 | 1468842009894 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F2D53400) [pid = 3744] [serial = 1553] [outer = 00000081F115E800] 04:40:10 INFO - PROCESS | 3744 | 1468842010529 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]]]}] 04:40:10 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) 04:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 985ms 04:40:10 INFO - PROCESS | 3744 | 1468842010566 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 3744 | 1468842010571 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 04:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:40:10 INFO - PROCESS | 3744 | 1468842010582 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 3744 | 1468842010587 Marionette TRACE conn5 <- [1,2034,null,{}] 04:40:10 INFO - PROCESS | 3744 | 1468842010591 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}] 04:40:10 INFO - PROCESS | 3744 | 1468842010595 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:10 INFO - PROCESS | 3744 | 1468842010713 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 04:40:10 INFO - PROCESS | 3744 | 1468842010952 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 3744 | 1468842010955 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:11 INFO - PROCESS | 3744 | ++DOCSHELL 000000818589C800 == 42 [pid = 3744] [id = 518] 04:40:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (0000008182FDDC00) [pid = 3744] [serial = 1554] [outer = 0000000000000000] 04:40:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081831E8400) [pid = 3744] [serial = 1555] [outer = 0000008182FDDC00] 04:40:11 INFO - PROCESS | 3744 | 1468842011024 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008184A56000) [pid = 3744] [serial = 1556] [outer = 0000008182FDDC00] 04:40:11 INFO - PROCESS | 3744 | 1468842011684 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]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1148ms 04:40:11 INFO - PROCESS | 3744 | 1468842011728 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 3744 | 1468842011732 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 04:40:11 INFO - PROCESS | 3744 | 1468842011736 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:40:11 INFO - PROCESS | 3744 | 1468842011739 Marionette TRACE conn5 <- [1,2038,null,{}] 04:40:11 INFO - PROCESS | 3744 | 1468842011745 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}] 04:40:11 INFO - PROCESS | 3744 | 1468842011749 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC8C5000 == 41 [pid = 3744] [id = 514] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDC8000 == 40 [pid = 3744] [id = 513] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C56000 == 39 [pid = 3744] [id = 512] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C49000 == 38 [pid = 3744] [id = 511] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3A9B000 == 37 [pid = 3744] [id = 510] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B16000 == 36 [pid = 3744] [id = 509] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081897DD800 == 35 [pid = 3744] [id = 508] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081883A5000 == 34 [pid = 3744] [id = 507] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 0000008185816800 == 33 [pid = 3744] [id = 506] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081897CD000 == 32 [pid = 3744] [id = 505] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7B68800 == 31 [pid = 3744] [id = 503] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081858A2800 == 30 [pid = 3744] [id = 504] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 000000818589C800 == 29 [pid = 3744] [id = 518] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA8E000 == 28 [pid = 3744] [id = 517] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1018800 == 27 [pid = 3744] [id = 516] 04:40:12 INFO - PROCESS | 3744 | --DOCSHELL 0000008185887000 == 26 [pid = 3744] [id = 515] 04:40:12 INFO - PROCESS | 3744 | 1468842012446 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F114EC00) [pid = 3744] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008184A4CC00) [pid = 3744] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F1116800) [pid = 3744] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008184A57800) [pid = 3744] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081861E8400) [pid = 3744] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008181990400) [pid = 3744] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008182FDCC00) [pid = 3744] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081884C2C00) [pid = 3744] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081883CF000) [pid = 3744] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008189207000) [pid = 3744] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F0F8C000) [pid = 3744] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (000000818796F800) [pid = 3744] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008185881800) [pid = 3744] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F1121800) [pid = 3744] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081892B5400) [pid = 3744] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F7393000) [pid = 3744] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F319DC00) [pid = 3744] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008188AAC400) [pid = 3744] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081892B5000) [pid = 3744] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008187BB2C00) [pid = 3744] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008188A65C00) [pid = 3744] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008187BBBC00) [pid = 3744] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081892BB400) [pid = 3744] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (000000818623EC00) [pid = 3744] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3744 | 1468842012587 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 3744 | 1468842012590 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:12 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182235000 == 27 [pid = 3744] [id = 519] 04:40:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008182399000) [pid = 3744] [serial = 1557] [outer = 0000000000000000] 04:40:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008182FD8000) [pid = 3744] [serial = 1558] [outer = 0000008182399000] 04:40:12 INFO - PROCESS | 3744 | 1468842012643 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081831EA400) [pid = 3744] [serial = 1559] [outer = 0000008182399000] 04:40:13 INFO - PROCESS | 3744 | 1468842013087 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]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1384ms 04:40:13 INFO - PROCESS | 3744 | 1468842013126 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 3744 | 1468842013131 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 04:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:40:13 INFO - PROCESS | 3744 | 1468842013136 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 3744 | 1468842013139 Marionette TRACE conn5 <- [1,2042,null,{}] 04:40:13 INFO - PROCESS | 3744 | 1468842013144 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}] 04:40:13 INFO - PROCESS | 3744 | 1468842013146 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:13 INFO - PROCESS | 3744 | 1468842013237 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 04:40:13 INFO - PROCESS | 3744 | 1468842013251 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 3744 | 1468842013253 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:13 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186181800 == 28 [pid = 3744] [id = 520] 04:40:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008184A58000) [pid = 3744] [serial = 1560] [outer = 0000000000000000] 04:40:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008185AE4400) [pid = 3744] [serial = 1561] [outer = 0000008184A58000] 04:40:13 INFO - PROCESS | 3744 | 1468842013305 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081861E8000) [pid = 3744] [serial = 1562] [outer = 0000008184A58000] 04:40:13 INFO - PROCESS | 3744 | 1468842013778 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]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 04:40:13 INFO - PROCESS | 3744 | 1468842013831 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 04:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:40:13 INFO - PROCESS | 3744 | 1468842013834 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 04:40:13 INFO - PROCESS | 3744 | 1468842013838 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 3744 | 1468842013840 Marionette TRACE conn5 <- [1,2046,null,{}] 04:40:13 INFO - PROCESS | 3744 | 1468842013844 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}] 04:40:13 INFO - PROCESS | 3744 | 1468842013847 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:13 INFO - PROCESS | 3744 | 1468842013979 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 04:40:14 INFO - PROCESS | 3744 | 1468842014065 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 3744 | 1468842014067 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:14 INFO - PROCESS | 3744 | ++DOCSHELL 00000081884AE800 == 29 [pid = 3744] [id = 521] 04:40:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (000000818623F000) [pid = 3744] [serial = 1563] [outer = 0000000000000000] 04:40:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008187978400) [pid = 3744] [serial = 1564] [outer = 000000818623F000] 04:40:14 INFO - PROCESS | 3744 | 1468842014113 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008187BB7C00) [pid = 3744] [serial = 1565] [outer = 000000818623F000] 04:40:14 INFO - PROCESS | 3744 | 1468842014488 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]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 04:40:14 INFO - PROCESS | 3744 | 1468842014530 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 3744 | 1468842014534 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 04:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:40:14 INFO - PROCESS | 3744 | 1468842014557 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 3744 | 1468842014562 Marionette TRACE conn5 <- [1,2050,null,{}] 04:40:14 INFO - PROCESS | 3744 | 1468842014566 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}] 04:40:14 INFO - PROCESS | 3744 | 1468842014569 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:14 INFO - PROCESS | 3744 | 1468842014694 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 04:40:14 INFO - PROCESS | 3744 | 1468842014700 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 3744 | 1468842014702 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:14 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897D2000 == 30 [pid = 3744] [id = 522] 04:40:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081883D5800) [pid = 3744] [serial = 1566] [outer = 0000000000000000] 04:40:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008188A59C00) [pid = 3744] [serial = 1567] [outer = 00000081883D5800] 04:40:14 INFO - PROCESS | 3744 | 1468842014748 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008188AADC00) [pid = 3744] [serial = 1568] [outer = 00000081883D5800] 04:40:15 INFO - PROCESS | 3744 | 1468842015167 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]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 650ms 04:40:15 INFO - PROCESS | 3744 | 1468842015193 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 3744 | 1468842015196 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 04:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:40:15 INFO - PROCESS | 3744 | 1468842015199 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 3744 | 1468842015201 Marionette TRACE conn5 <- [1,2054,null,{}] 04:40:15 INFO - PROCESS | 3744 | 1468842015204 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}] 04:40:15 INFO - PROCESS | 3744 | 1468842015206 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:15 INFO - PROCESS | 3744 | 1468842015321 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 04:40:15 INFO - PROCESS | 3744 | 1468842015427 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 3744 | 1468842015429 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:15 INFO - PROCESS | 3744 | ++DOCSHELL 00000081822DD000 == 31 [pid = 3744] [id = 523] 04:40:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008183124800) [pid = 3744] [serial = 1569] [outer = 0000000000000000] 04:40:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008189207000) [pid = 3744] [serial = 1570] [outer = 0000008183124800] 04:40:15 INFO - PROCESS | 3744 | 1468842015473 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081892B5400) [pid = 3744] [serial = 1571] [outer = 0000008183124800] 04:40:15 INFO - PROCESS | 3744 | 1468842015904 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]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 04:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:40:15 INFO - PROCESS | 3744 | 1468842015940 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 3744 | 1468842015943 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 04:40:15 INFO - PROCESS | 3744 | 1468842015946 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 3744 | 1468842015948 Marionette TRACE conn5 <- [1,2058,null,{}] 04:40:15 INFO - PROCESS | 3744 | 1468842015951 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}] 04:40:15 INFO - PROCESS | 3744 | 1468842015953 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:16 INFO - PROCESS | 3744 | 1468842016063 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 04:40:16 INFO - PROCESS | 3744 | 1468842016070 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 3744 | 1468842016076 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F04800 == 32 [pid = 3744] [id = 524] 04:40:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008180CD8400) [pid = 3744] [serial = 1572] [outer = 0000000000000000] 04:40:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F0F8C000) [pid = 3744] [serial = 1573] [outer = 0000008180CD8400] 04:40:16 INFO - PROCESS | 3744 | 1468842016131 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F114DC00) [pid = 3744] [serial = 1574] [outer = 0000008180CD8400] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2B36400) [pid = 3744] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F1153000) [pid = 3744] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008181EBF000) [pid = 3744] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081830BD000) [pid = 3744] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081831E7400) [pid = 3744] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081861EE400) [pid = 3744] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008188A58000) [pid = 3744] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008187B21400) [pid = 3744] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081892BB800) [pid = 3744] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081893D0800) [pid = 3744] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F1941400) [pid = 3744] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081883CC400) [pid = 3744] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:40:16 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F3062000) [pid = 3744] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:40:16 INFO - PROCESS | 3744 | 1468842016842 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]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 943ms 04:40:16 INFO - PROCESS | 3744 | 1468842016893 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 3744 | 1468842016895 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 04:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:40:16 INFO - PROCESS | 3744 | 1468842016898 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 3744 | 1468842016899 Marionette TRACE conn5 <- [1,2062,null,{}] 04:40:16 INFO - PROCESS | 3744 | 1468842016906 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}] 04:40:16 INFO - PROCESS | 3744 | 1468842016909 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:17 INFO - PROCESS | 3744 | 1468842017023 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 04:40:17 INFO - PROCESS | 3744 | 1468842017037 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 3744 | 1468842017039 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:17 INFO - PROCESS | 3744 | ++DOCSHELL 00000081819C5000 == 33 [pid = 3744] [id = 525] 04:40:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081883D4400) [pid = 3744] [serial = 1575] [outer = 0000000000000000] 04:40:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008189202C00) [pid = 3744] [serial = 1576] [outer = 00000081883D4400] 04:40:17 INFO - PROCESS | 3744 | 1468842017152 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F1115800) [pid = 3744] [serial = 1577] [outer = 00000081883D4400] 04:40:17 INFO - PROCESS | 3744 | 1468842017522 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]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 691ms 04:40:17 INFO - PROCESS | 3744 | 1468842017593 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 3744 | 1468842017595 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 04:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:40:17 INFO - PROCESS | 3744 | 1468842017598 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 3744 | 1468842017600 Marionette TRACE conn5 <- [1,2066,null,{}] 04:40:17 INFO - PROCESS | 3744 | 1468842017604 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}] 04:40:17 INFO - PROCESS | 3744 | 1468842017606 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:17 INFO - PROCESS | 3744 | 1468842017718 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 04:40:17 INFO - PROCESS | 3744 | 1468842017730 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 3744 | 1468842017732 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:17 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C3E800 == 34 [pid = 3744] [id = 526] 04:40:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (000000818454C000) [pid = 3744] [serial = 1578] [outer = 0000000000000000] 04:40:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F1941400) [pid = 3744] [serial = 1579] [outer = 000000818454C000] 04:40:17 INFO - PROCESS | 3744 | 1468842017776 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2B36C00) [pid = 3744] [serial = 1580] [outer = 000000818454C000] 04:40:18 INFO - PROCESS | 3744 | 1468842018181 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]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 04:40:18 INFO - PROCESS | 3744 | 1468842018230 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 3744 | 1468842018232 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 04:40:18 INFO - PROCESS | 3744 | 1468842018235 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:40:18 INFO - PROCESS | 3744 | 1468842018237 Marionette TRACE conn5 <- [1,2070,null,{}] 04:40:18 INFO - PROCESS | 3744 | 1468842018249 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}] 04:40:18 INFO - PROCESS | 3744 | 1468842018251 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:18 INFO - PROCESS | 3744 | 1468842018364 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 04:40:18 INFO - PROCESS | 3744 | 1468842018406 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 3744 | 1468842018408 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:18 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3AA0000 == 35 [pid = 3744] [id = 527] 04:40:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081862CD400) [pid = 3744] [serial = 1581] [outer = 0000000000000000] 04:40:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2DF2400) [pid = 3744] [serial = 1582] [outer = 00000081862CD400] 04:40:18 INFO - PROCESS | 3744 | 1468842018452 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2E4E000) [pid = 3744] [serial = 1583] [outer = 00000081862CD400] 04:40:18 INFO - PROCESS | 3744 | 1468842018885 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]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 04:40:18 INFO - PROCESS | 3744 | 1468842018931 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 3744 | 1468842018937 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 04:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:40:18 INFO - PROCESS | 3744 | 1468842018972 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 3744 | 1468842018976 Marionette TRACE conn5 <- [1,2074,null,{}] 04:40:18 INFO - PROCESS | 3744 | 1468842018982 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}] 04:40:18 INFO - PROCESS | 3744 | 1468842018985 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:19 INFO - PROCESS | 3744 | 1468842019127 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 04:40:19 INFO - PROCESS | 3744 | 1468842019245 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 3744 | 1468842019251 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:19 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A97000 == 36 [pid = 3744] [id = 528] 04:40:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008184546800) [pid = 3744] [serial = 1584] [outer = 0000000000000000] 04:40:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008184551800) [pid = 3744] [serial = 1585] [outer = 0000008184546800] 04:40:19 INFO - PROCESS | 3744 | 1468842019312 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (000000818587CC00) [pid = 3744] [serial = 1586] [outer = 0000008184546800] 04:40:20 INFO - PROCESS | 3744 | 1468842020101 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]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1211ms 04:40:20 INFO - PROCESS | 3744 | 1468842020162 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 3744 | 1468842020167 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 04:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:40:20 INFO - PROCESS | 3744 | 1468842020174 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 3744 | 1468842020177 Marionette TRACE conn5 <- [1,2078,null,{}] 04:40:20 INFO - PROCESS | 3744 | 1468842020223 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}] 04:40:20 INFO - PROCESS | 3744 | 1468842020226 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:20 INFO - PROCESS | 3744 | 1468842020336 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 04:40:20 INFO - PROCESS | 3744 | 1468842020452 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 3744 | 1468842020455 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F100F000 == 37 [pid = 3744] [id = 529] 04:40:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008187972000) [pid = 3744] [serial = 1587] [outer = 0000000000000000] 04:40:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081883CFC00) [pid = 3744] [serial = 1588] [outer = 0000008187972000] 04:40:20 INFO - PROCESS | 3744 | 1468842020512 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081884C9000) [pid = 3744] [serial = 1589] [outer = 0000008187972000] 04:40:21 INFO - PROCESS | 3744 | 1468842021433 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]]]}] 04:40:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C3E800 == 36 [pid = 3744] [id = 526] 04:40:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081819C5000 == 35 [pid = 3744] [id = 525] 04:40:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F04800 == 34 [pid = 3744] [id = 524] 04:40:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081822DD000 == 33 [pid = 3744] [id = 523] 04:40:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081897D2000 == 32 [pid = 3744] [id = 522] 04:40:21 INFO - PROCESS | 3744 | --DOCSHELL 00000081884AE800 == 31 [pid = 3744] [id = 521] 04:40:21 INFO - PROCESS | 3744 | --DOCSHELL 0000008186181800 == 30 [pid = 3744] [id = 520] 04:40:21 INFO - PROCESS | 3744 | --DOCSHELL 0000008182235000 == 29 [pid = 3744] [id = 519] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F111B000) [pid = 3744] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F3279C00) [pid = 3744] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2D59C00) [pid = 3744] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F11D2800) [pid = 3744] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F111C000) [pid = 3744] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008183125C00) [pid = 3744] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081845B9C00) [pid = 3744] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (000000818454D400) [pid = 3744] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081861E5800) [pid = 3744] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081862D3400) [pid = 3744] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187B1C800) [pid = 3744] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008188AB4000) [pid = 3744] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187BB6C00) [pid = 3744] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081884BC400) [pid = 3744] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008187BB5C00) [pid = 3744] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F116C800) [pid = 3744] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F2E52400) [pid = 3744] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081893DE400) [pid = 3744] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F1119C00) [pid = 3744] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F3069C00) [pid = 3744] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F23C4800) [pid = 3744] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F3662000) [pid = 3744] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F2E59400) [pid = 3744] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (000000818920B400) [pid = 3744] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1326ms 04:40:21 INFO - PROCESS | 3744 | 1468842021502 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 3744 | 1468842021506 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 04:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:40:21 INFO - PROCESS | 3744 | 1468842021511 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 3744 | 1468842021515 Marionette TRACE conn5 <- [1,2082,null,{}] 04:40:21 INFO - PROCESS | 3744 | 1468842021521 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}] 04:40:21 INFO - PROCESS | 3744 | 1468842021523 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:21 INFO - PROCESS | 3744 | 1468842021632 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 04:40:21 INFO - PROCESS | 3744 | 1468842021708 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 3744 | 1468842021712 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:21 INFO - PROCESS | 3744 | ++DOCSHELL 000000818024A000 == 30 [pid = 3744] [id = 530] 04:40:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081831E9C00) [pid = 3744] [serial = 1590] [outer = 0000000000000000] 04:40:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008184A4F800) [pid = 3744] [serial = 1591] [outer = 00000081831E9C00] 04:40:21 INFO - PROCESS | 3744 | 1468842021761 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081861E5800) [pid = 3744] [serial = 1592] [outer = 00000081831E9C00] 04:40:22 INFO - PROCESS | 3744 | 1468842022237 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]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 775ms 04:40:22 INFO - PROCESS | 3744 | 1468842022291 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 3744 | 1468842022295 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 04:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:40:22 INFO - PROCESS | 3744 | 1468842022301 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 3744 | 1468842022304 Marionette TRACE conn5 <- [1,2086,null,{}] 04:40:22 INFO - PROCESS | 3744 | 1468842022308 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}] 04:40:22 INFO - PROCESS | 3744 | 1468842022311 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:22 INFO - PROCESS | 3744 | 1468842022400 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 04:40:22 INFO - PROCESS | 3744 | 1468842022406 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 3744 | 1468842022409 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:22 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188497800 == 31 [pid = 3744] [id = 531] 04:40:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008187973C00) [pid = 3744] [serial = 1593] [outer = 0000000000000000] 04:40:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187B22400) [pid = 3744] [serial = 1594] [outer = 0000008187973C00] 04:40:22 INFO - PROCESS | 3744 | 1468842022456 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081884BCC00) [pid = 3744] [serial = 1595] [outer = 0000008187973C00] 04:40:22 INFO - PROCESS | 3744 | 1468842022911 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]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 692ms 04:40:23 INFO - PROCESS | 3744 | 1468842022996 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 3744 | 1468842022999 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 04:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:40:23 INFO - PROCESS | 3744 | 1468842023003 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 3744 | 1468842023007 Marionette TRACE conn5 <- [1,2090,null,{}] 04:40:23 INFO - PROCESS | 3744 | 1468842023018 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}] 04:40:23 INFO - PROCESS | 3744 | 1468842023023 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:23 INFO - PROCESS | 3744 | 1468842023113 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 04:40:23 INFO - PROCESS | 3744 | 1468842023228 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 3744 | 1468842023231 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:23 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897E2000 == 32 [pid = 3744] [id = 532] 04:40:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008188A5F400) [pid = 3744] [serial = 1596] [outer = 0000000000000000] 04:40:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008189203C00) [pid = 3744] [serial = 1597] [outer = 0000008188A5F400] 04:40:23 INFO - PROCESS | 3744 | 1468842023282 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081892BB400) [pid = 3744] [serial = 1598] [outer = 0000008188A5F400] 04:40:23 INFO - PROCESS | 3744 | 1468842023666 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]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 04:40:23 INFO - PROCESS | 3744 | 1468842023699 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 3744 | 1468842023701 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 04:40:23 INFO - PROCESS | 3744 | 1468842023705 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 3744 | 1468842023707 Marionette TRACE conn5 <- [1,2094,null,{}] 04:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:40:23 INFO - PROCESS | 3744 | 1468842023710 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}] 04:40:23 INFO - PROCESS | 3744 | 1468842023712 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:23 INFO - PROCESS | 3744 | 1468842023834 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 04:40:23 INFO - PROCESS | 3744 | 1468842023840 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 3744 | 1468842023842 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:23 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B0F000 == 33 [pid = 3744] [id = 533] 04:40:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081893D9C00) [pid = 3744] [serial = 1599] [outer = 0000000000000000] 04:40:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F0F89C00) [pid = 3744] [serial = 1600] [outer = 00000081893D9C00] 04:40:23 INFO - PROCESS | 3744 | 1468842023887 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F114E800) [pid = 3744] [serial = 1601] [outer = 00000081893D9C00] 04:40:24 INFO - PROCESS | 3744 | 1468842024343 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] 04:40:24 INFO - PROCESS | 3744 | 1468842024403 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 04:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:40:24 INFO - PROCESS | 3744 | 1468842024412 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 3744 | 1468842024414 Marionette TRACE conn5 <- [1,2098,null,{}] 04:40:24 INFO - PROCESS | 3744 | 1468842024418 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}] 04:40:24 INFO - PROCESS | 3744 | 1468842024422 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:24 INFO - PROCESS | 3744 | 1468842024569 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 04:40:24 INFO - PROCESS | 3744 | 1468842024629 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 3744 | 1468842024631 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:24 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7474000 == 34 [pid = 3744] [id = 534] 04:40:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F116C800) [pid = 3744] [serial = 1602] [outer = 0000000000000000] 04:40:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F1F2DC00) [pid = 3744] [serial = 1603] [outer = 00000081F116C800] 04:40:24 INFO - PROCESS | 3744 | 1468842024676 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F282F400) [pid = 3744] [serial = 1604] [outer = 00000081F116C800] 04:40:25 INFO - PROCESS | 3744 | 1468842025113 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]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 04:40:25 INFO - PROCESS | 3744 | 1468842025149 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 3744 | 1468842025151 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 04:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:40:25 INFO - PROCESS | 3744 | 1468842025154 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 3744 | 1468842025156 Marionette TRACE conn5 <- [1,2102,null,{}] 04:40:25 INFO - PROCESS | 3744 | 1468842025159 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}] 04:40:25 INFO - PROCESS | 3744 | 1468842025165 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:25 INFO - PROCESS | 3744 | 1468842025303 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 04:40:25 INFO - PROCESS | 3744 | 1468842025367 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 3744 | 1468842025369 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:25 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9124000 == 35 [pid = 3744] [id = 535] 04:40:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2E4F400) [pid = 3744] [serial = 1605] [outer = 0000000000000000] 04:40:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F3064C00) [pid = 3744] [serial = 1606] [outer = 00000081F2E4F400] 04:40:25 INFO - PROCESS | 3744 | 1468842025414 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F31A2400) [pid = 3744] [serial = 1607] [outer = 00000081F2E4F400] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008184A58000) [pid = 3744] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008182399000) [pid = 3744] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (000000818623F000) [pid = 3744] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008182FDDC00) [pid = 3744] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081883D5800) [pid = 3744] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008180279800) [pid = 3744] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (000000818454C000) [pid = 3744] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008187BB8400) [pid = 3744] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F115E800) [pid = 3744] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008183124800) [pid = 3744] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081883D4400) [pid = 3744] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008180CD8400) [pid = 3744] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:40:25 INFO - PROCESS | 3744 | 1468842025879 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]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 774ms 04:40:25 INFO - PROCESS | 3744 | 1468842025932 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 3744 | 1468842025934 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 04:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:40:25 INFO - PROCESS | 3744 | 1468842025938 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 3744 | 1468842025939 Marionette TRACE conn5 <- [1,2106,null,{}] 04:40:25 INFO - PROCESS | 3744 | 1468842025943 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}] 04:40:25 INFO - PROCESS | 3744 | 1468842025945 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:26 INFO - PROCESS | 3744 | 1468842026026 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 04:40:26 INFO - PROCESS | 3744 | 1468842026109 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 3744 | 1468842026111 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:26 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F941E000 == 36 [pid = 3744] [id = 536] 04:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008181937000) [pid = 3744] [serial = 1608] [outer = 0000000000000000] 04:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008187B18800) [pid = 3744] [serial = 1609] [outer = 0000008181937000] 04:40:26 INFO - PROCESS | 3744 | 1468842026155 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081893D6800) [pid = 3744] [serial = 1610] [outer = 0000008181937000] 04:40:26 INFO - PROCESS | 3744 | 1468842026517 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]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 04:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:40:26 INFO - PROCESS | 3744 | 1468842026569 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 3744 | 1468842026571 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 04:40:26 INFO - PROCESS | 3744 | 1468842026575 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 3744 | 1468842026576 Marionette TRACE conn5 <- [1,2110,null,{}] 04:40:26 INFO - PROCESS | 3744 | 1468842026588 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}] 04:40:26 INFO - PROCESS | 3744 | 1468842026590 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:26 INFO - PROCESS | 3744 | 1468842026680 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 04:40:26 INFO - PROCESS | 3744 | 1468842026687 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 3744 | 1468842026689 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:26 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC8D8800 == 37 [pid = 3744] [id = 537] 04:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F1166C00) [pid = 3744] [serial = 1611] [outer = 0000000000000000] 04:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F3339C00) [pid = 3744] [serial = 1612] [outer = 00000081F1166C00] 04:40:26 INFO - PROCESS | 3744 | 1468842026733 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F3AD3800) [pid = 3744] [serial = 1613] [outer = 00000081F1166C00] 04:40:27 INFO - PROCESS | 3744 | 1468842027157 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]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 648ms 04:40:27 INFO - PROCESS | 3744 | 1468842027227 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 3744 | 1468842027229 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 04:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:40:27 INFO - PROCESS | 3744 | 1468842027233 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 3744 | 1468842027234 Marionette TRACE conn5 <- [1,2114,null,{}] 04:40:27 INFO - PROCESS | 3744 | 1468842027238 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}] 04:40:27 INFO - PROCESS | 3744 | 1468842027240 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:27 INFO - PROCESS | 3744 | 1468842027323 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 04:40:27 INFO - PROCESS | 3744 | 1468842027331 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 3744 | 1468842027332 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:27 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEDAD800 == 38 [pid = 3744] [id = 538] 04:40:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F41C4400) [pid = 3744] [serial = 1614] [outer = 0000000000000000] 04:40:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F71AB000) [pid = 3744] [serial = 1615] [outer = 00000081F41C4400] 04:40:27 INFO - PROCESS | 3744 | 1468842027401 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F7392000) [pid = 3744] [serial = 1616] [outer = 00000081F41C4400] 04:40:27 INFO - PROCESS | 3744 | 1468842027934 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]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 04:40:27 INFO - PROCESS | 3744 | 1468842027970 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 3744 | 1468842027975 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 04:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:40:27 INFO - PROCESS | 3744 | 1468842027980 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 3744 | 1468842027984 Marionette TRACE conn5 <- [1,2118,null,{}] 04:40:28 INFO - PROCESS | 3744 | 1468842028005 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}] 04:40:28 INFO - PROCESS | 3744 | 1468842028009 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:28 INFO - PROCESS | 3744 | 1468842028132 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 04:40:28 INFO - PROCESS | 3744 | 1468842028258 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 3744 | 1468842028261 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:28 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186220800 == 39 [pid = 3744] [id = 539] 04:40:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008184A52800) [pid = 3744] [serial = 1617] [outer = 0000000000000000] 04:40:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081861E6400) [pid = 3744] [serial = 1618] [outer = 0000008184A52800] 04:40:28 INFO - PROCESS | 3744 | 1468842028321 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008187976C00) [pid = 3744] [serial = 1619] [outer = 0000008184A52800] 04:40:28 INFO - PROCESS | 3744 | 1468842028942 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] 04:40:28 INFO - PROCESS | 3744 | 1468842028994 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 04:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:40:29 INFO - PROCESS | 3744 | 1468842029001 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 3744 | 1468842029004 Marionette TRACE conn5 <- [1,2122,null,{}] 04:40:29 INFO - PROCESS | 3744 | 1468842029008 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}] 04:40:29 INFO - PROCESS | 3744 | 1468842029011 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:29 INFO - PROCESS | 3744 | 1468842029126 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 04:40:29 INFO - PROCESS | 3744 | 1468842029223 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 3744 | 1468842029226 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:29 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C2E000 == 40 [pid = 3744] [id = 540] 04:40:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008188D69C00) [pid = 3744] [serial = 1620] [outer = 0000000000000000] 04:40:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (000000818920F400) [pid = 3744] [serial = 1621] [outer = 0000008188D69C00] 04:40:29 INFO - PROCESS | 3744 | 1468842029282 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F1120C00) [pid = 3744] [serial = 1622] [outer = 0000008188D69C00] 04:40:29 INFO - PROCESS | 3744 | 1468842029908 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] 04:40:29 INFO - PROCESS | 3744 | 1468842029948 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 04:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:40:29 INFO - PROCESS | 3744 | 1468842029952 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 3744 | 1468842029956 Marionette TRACE conn5 <- [1,2126,null,{}] 04:40:29 INFO - PROCESS | 3744 | 1468842029968 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}] 04:40:29 INFO - PROCESS | 3744 | 1468842029973 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:30 INFO - PROCESS | 3744 | 1468842030116 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 04:40:30 INFO - PROCESS | 3744 | 1468842030243 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 3744 | 1468842030246 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:30 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF61C800 == 41 [pid = 3744] [id = 541] 04:40:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F2DF4C00) [pid = 3744] [serial = 1623] [outer = 0000000000000000] 04:40:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F333A400) [pid = 3744] [serial = 1624] [outer = 00000081F2DF4C00] 04:40:30 INFO - PROCESS | 3744 | 1468842030305 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F7397800) [pid = 3744] [serial = 1625] [outer = 00000081F2DF4C00] 04:40:30 INFO - PROCESS | 3744 | 1468842030913 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]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 987ms 04:40:30 INFO - PROCESS | 3744 | 1468842030940 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 3744 | 1468842030944 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 04:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:40:30 INFO - PROCESS | 3744 | 1468842030947 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 3744 | 1468842030949 Marionette TRACE conn5 <- [1,2130,null,{}] 04:40:30 INFO - PROCESS | 3744 | 1468842030953 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}] 04:40:30 INFO - PROCESS | 3744 | 1468842030956 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:31 INFO - PROCESS | 3744 | 1468842031071 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 04:40:31 INFO - PROCESS | 3744 | 1468842031300 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 3744 | 1468842031303 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:31 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185896000 == 42 [pid = 3744] [id = 542] 04:40:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081830BDC00) [pid = 3744] [serial = 1626] [outer = 0000000000000000] 04:40:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (000000818454D000) [pid = 3744] [serial = 1627] [outer = 00000081830BDC00] 04:40:31 INFO - PROCESS | 3744 | 1468842031374 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081861E6800) [pid = 3744] [serial = 1628] [outer = 00000081830BDC00] 04:40:32 INFO - PROCESS | 3744 | 1468842032031 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] 04:40:32 INFO - PROCESS | 3744 | 1468842032699 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008185AE4400) [pid = 3744] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081861E8000) [pid = 3744] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008182FD8000) [pid = 3744] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081831EA400) [pid = 3744] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008187978400) [pid = 3744] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008184A56000) [pid = 3744] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081831E8400) [pid = 3744] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008188A59C00) [pid = 3744] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (000000818587A400) [pid = 3744] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008182398C00) [pid = 3744] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2B36C00) [pid = 3744] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008188D68800) [pid = 3744] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188A56400) [pid = 3744] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F2D53400) [pid = 3744] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F2826000) [pid = 3744] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081892B5400) [pid = 3744] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008189207000) [pid = 3744] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008189202C00) [pid = 3744] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F0F8C000) [pid = 3744] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F1941400) [pid = 3744] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F2DF2400) [pid = 3744] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F114DC00) [pid = 3744] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008188AADC00) [pid = 3744] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008187BB7C00) [pid = 3744] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F1115800) [pid = 3744] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 04:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:40:32 INFO - PROCESS | 3744 | --DOCSHELL 00000081F36EE800 == 26 [pid = 3744] [id = 11] 04:40:32 INFO - PROCESS | 3744 | 1468842032849 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 3744 | 1468842032852 Marionette TRACE conn5 <- [1,2134,null,{}] 04:40:32 INFO - PROCESS | 3744 | 1468842032871 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}] 04:40:32 INFO - PROCESS | 3744 | 1468842032874 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:32 INFO - PROCESS | 3744 | 1468842032969 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 04:40:33 INFO - PROCESS | 3744 | 1468842033050 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 3744 | 1468842033055 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:33 INFO - PROCESS | 3744 | ++DOCSHELL 000000818589C800 == 27 [pid = 3744] [id = 543] 04:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008184548400) [pid = 3744] [serial = 1629] [outer = 0000000000000000] 04:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (000000818454D400) [pid = 3744] [serial = 1630] [outer = 0000008184548400] 04:40:33 INFO - PROCESS | 3744 | 1468842033107 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008184A4D000) [pid = 3744] [serial = 1631] [outer = 0000008184548400] 04:40:33 INFO - PROCESS | 3744 | 1468842033553 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] 04:40:33 INFO - PROCESS | 3744 | 1468842033599 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:40:33 INFO - PROCESS | 3744 | 1468842033605 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 3744 | 1468842033609 Marionette TRACE conn5 <- [1,2138,null,{}] 04:40:33 INFO - PROCESS | 3744 | 1468842033615 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}] 04:40:33 INFO - PROCESS | 3744 | 1468842033618 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:33 INFO - PROCESS | 3744 | 1468842033710 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 04:40:33 INFO - PROCESS | 3744 | 1468842033716 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 3744 | 1468842033719 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:33 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186371800 == 28 [pid = 3744] [id = 544] 04:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008184A58400) [pid = 3744] [serial = 1632] [outer = 0000000000000000] 04:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081861F0C00) [pid = 3744] [serial = 1633] [outer = 0000008184A58400] 04:40:33 INFO - PROCESS | 3744 | 1468842033768 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081862D2C00) [pid = 3744] [serial = 1634] [outer = 0000008184A58400] 04:40:34 INFO - PROCESS | 3744 | 1468842034234 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] 04:40:34 INFO - PROCESS | 3744 | 1468842034297 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 04:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:40:34 INFO - PROCESS | 3744 | 1468842034301 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 3744 | 1468842034303 Marionette TRACE conn5 <- [1,2142,null,{}] 04:40:34 INFO - PROCESS | 3744 | 1468842034309 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}] 04:40:34 INFO - PROCESS | 3744 | 1468842034322 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:34 INFO - PROCESS | 3744 | 1468842034442 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 04:40:34 INFO - PROCESS | 3744 | 1468842034534 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 3744 | 1468842034538 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:34 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189388800 == 29 [pid = 3744] [id = 545] 04:40:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008187BBBC00) [pid = 3744] [serial = 1635] [outer = 0000000000000000] 04:40:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081883CE400) [pid = 3744] [serial = 1636] [outer = 0000008187BBBC00] 04:40:34 INFO - PROCESS | 3744 | 1468842034587 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081884C5400) [pid = 3744] [serial = 1637] [outer = 0000008187BBBC00] 04:40:35 INFO - PROCESS | 3744 | 1468842035022 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]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 775ms 04:40:35 INFO - PROCESS | 3744 | 1468842035079 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 3744 | 1468842035081 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 04:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:40:35 INFO - PROCESS | 3744 | 1468842035085 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 3744 | 1468842035087 Marionette TRACE conn5 <- [1,2146,null,{}] 04:40:35 INFO - PROCESS | 3744 | 1468842035095 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}] 04:40:35 INFO - PROCESS | 3744 | 1468842035097 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:35 INFO - PROCESS | 3744 | 1468842035207 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 04:40:35 INFO - PROCESS | 3744 | 1468842035218 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 3744 | 1468842035220 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:35 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F0F5F000 == 30 [pid = 3744] [id = 546] 04:40:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008188AA8400) [pid = 3744] [serial = 1638] [outer = 0000000000000000] 04:40:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008188D61C00) [pid = 3744] [serial = 1639] [outer = 0000008188AA8400] 04:40:35 INFO - PROCESS | 3744 | 1468842035268 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008189208800) [pid = 3744] [serial = 1640] [outer = 0000008188AA8400] 04:40:35 INFO - PROCESS | 3744 | 1468842035713 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] 04:40:35 INFO - PROCESS | 3744 | 1468842035780 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 04:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:40:35 INFO - PROCESS | 3744 | 1468842035825 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 3744 | 1468842035827 Marionette TRACE conn5 <- [1,2150,null,{}] 04:40:35 INFO - PROCESS | 3744 | 1468842035831 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}] 04:40:35 INFO - PROCESS | 3744 | 1468842035833 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:35 INFO - PROCESS | 3744 | 1468842035948 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 04:40:35 INFO - PROCESS | 3744 | 1468842035960 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 3744 | 1468842035962 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:35 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2874000 == 31 [pid = 3744] [id = 547] 04:40:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008184544C00) [pid = 3744] [serial = 1641] [outer = 0000000000000000] 04:40:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081892B9000) [pid = 3744] [serial = 1642] [outer = 0000008184544C00] 04:40:36 INFO - PROCESS | 3744 | 1468842036006 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F0F85400) [pid = 3744] [serial = 1643] [outer = 0000008184544C00] 04:40:36 INFO - PROCESS | 3744 | 1468842036452 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]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 04:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:40:36 INFO - PROCESS | 3744 | 1468842036514 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 3744 | 1468842036517 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 04:40:36 INFO - PROCESS | 3744 | 1468842036521 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 3744 | 1468842036522 Marionette TRACE conn5 <- [1,2154,null,{}] 04:40:36 INFO - PROCESS | 3744 | 1468842036526 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}] 04:40:36 INFO - PROCESS | 3744 | 1468842036532 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:36 INFO - PROCESS | 3744 | 1468842036675 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 04:40:36 INFO - PROCESS | 3744 | 1468842036734 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 3744 | 1468842036737 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F367E000 == 32 [pid = 3744] [id = 548] 04:40:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008180C05000) [pid = 3744] [serial = 1644] [outer = 0000000000000000] 04:40:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F11D9000) [pid = 3744] [serial = 1645] [outer = 0000008180C05000] 04:40:36 INFO - PROCESS | 3744 | 1468842036781 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F23CB400) [pid = 3744] [serial = 1646] [outer = 0000008180C05000] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081893D9C00) [pid = 3744] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F116C800) [pid = 3744] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008181937000) [pid = 3744] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2E4F400) [pid = 3744] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008187972000) [pid = 3744] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188A5F400) [pid = 3744] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081862CD400) [pid = 3744] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008184546800) [pid = 3744] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187973C00) [pid = 3744] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081831E9C00) [pid = 3744] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F1166C00) [pid = 3744] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:40:37 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F41C4400) [pid = 3744] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:40:37 INFO - PROCESS | 3744 | 1468842037355 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]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 881ms 04:40:37 INFO - PROCESS | 3744 | 1468842037404 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 3744 | 1468842037406 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 04:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:40:37 INFO - PROCESS | 3744 | 1468842037409 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 3744 | 1468842037411 Marionette TRACE conn5 <- [1,2158,null,{}] 04:40:37 INFO - PROCESS | 3744 | 1468842037414 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}] 04:40:37 INFO - PROCESS | 3744 | 1468842037424 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:37 INFO - PROCESS | 3744 | 1468842037503 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 04:40:37 INFO - PROCESS | 3744 | 1468842037508 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 3744 | 1468842037510 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:37 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7C45000 == 33 [pid = 3744] [id = 549] 04:40:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008186241C00) [pid = 3744] [serial = 1647] [outer = 0000000000000000] 04:40:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081893DF800) [pid = 3744] [serial = 1648] [outer = 0000008186241C00] 04:40:37 INFO - PROCESS | 3744 | 1468842037554 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F23CD000) [pid = 3744] [serial = 1649] [outer = 0000008186241C00] 04:40:37 INFO - PROCESS | 3744 | 1468842037971 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]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 586ms 04:40:38 INFO - PROCESS | 3744 | 1468842038003 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 3744 | 1468842038005 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 04:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:40:38 INFO - PROCESS | 3744 | 1468842038008 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 3744 | 1468842038010 Marionette TRACE conn5 <- [1,2162,null,{}] 04:40:38 INFO - PROCESS | 3744 | 1468842038014 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}] 04:40:38 INFO - PROCESS | 3744 | 1468842038016 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:38 INFO - PROCESS | 3744 | 1468842038098 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 04:40:38 INFO - PROCESS | 3744 | 1468842038105 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 3744 | 1468842038107 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:38 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C3F800 == 34 [pid = 3744] [id = 550] 04:40:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2B3B400) [pid = 3744] [serial = 1650] [outer = 0000000000000000] 04:40:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2D56800) [pid = 3744] [serial = 1651] [outer = 00000081F2B3B400] 04:40:38 INFO - PROCESS | 3744 | 1468842038150 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F2DF4800) [pid = 3744] [serial = 1652] [outer = 00000081F2B3B400] 04:40:38 INFO - PROCESS | 3744 | 1468842038592 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]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 628ms 04:40:38 INFO - PROCESS | 3744 | 1468842038641 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 3744 | 1468842038643 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 04:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:40:38 INFO - PROCESS | 3744 | 1468842038647 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 3744 | 1468842038648 Marionette TRACE conn5 <- [1,2166,null,{}] 04:40:38 INFO - PROCESS | 3744 | 1468842038660 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}] 04:40:38 INFO - PROCESS | 3744 | 1468842038662 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:38 INFO - PROCESS | 3744 | 1468842038743 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 04:40:38 INFO - PROCESS | 3744 | 1468842038750 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 3744 | 1468842038752 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:38 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F912F000 == 35 [pid = 3744] [id = 551] 04:40:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F2DF5000) [pid = 3744] [serial = 1653] [outer = 0000000000000000] 04:40:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2E53C00) [pid = 3744] [serial = 1654] [outer = 00000081F2DF5000] 04:40:38 INFO - PROCESS | 3744 | 1468842038797 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2FD5400) [pid = 3744] [serial = 1655] [outer = 00000081F2DF5000] 04:40:39 INFO - PROCESS | 3744 | --DOCSHELL 0000008186371800 == 34 [pid = 3744] [id = 544] 04:40:39 INFO - PROCESS | 3744 | --DOCSHELL 000000818019B800 == 33 [pid = 3744] [id = 12] 04:40:39 INFO - PROCESS | 3744 | --DOCSHELL 000000818589C800 == 32 [pid = 3744] [id = 543] 04:40:39 INFO - PROCESS | 3744 | --DOCSHELL 0000008185896000 == 31 [pid = 3744] [id = 542] 04:40:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2874000 == 30 [pid = 3744] [id = 547] 04:40:40 INFO - PROCESS | 3744 | --DOCSHELL 0000008189388800 == 29 [pid = 3744] [id = 545] 04:40:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C3F800 == 28 [pid = 3744] [id = 550] 04:40:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7C45000 == 27 [pid = 3744] [id = 549] 04:40:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081F0F5F000 == 26 [pid = 3744] [id = 546] 04:40:40 INFO - PROCESS | 3744 | --DOCSHELL 00000081F367E000 == 25 [pid = 3744] [id = 548] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F0F89C00) [pid = 3744] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F282F400) [pid = 3744] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F1F2DC00) [pid = 3744] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187B18800) [pid = 3744] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F3064C00) [pid = 3744] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081883CFC00) [pid = 3744] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081884C9000) [pid = 3744] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008189203C00) [pid = 3744] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F2E4E000) [pid = 3744] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008184551800) [pid = 3744] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (000000818587CC00) [pid = 3744] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008187B22400) [pid = 3744] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081884BCC00) [pid = 3744] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008184A4F800) [pid = 3744] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081861E5800) [pid = 3744] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F31A2400) [pid = 3744] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081F3AD3800) [pid = 3744] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F3339C00) [pid = 3744] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081F7392000) [pid = 3744] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081F71AB000) [pid = 3744] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081893D6800) [pid = 3744] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (00000081F114E800) [pid = 3744] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (00000081892BB400) [pid = 3744] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 04:40:40 INFO - PROCESS | 3744 | 1468842040564 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]]]}] 04:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1928ms 04:40:40 INFO - PROCESS | 3744 | 1468842040578 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 3744 | 1468842040582 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 04:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:40:40 INFO - PROCESS | 3744 | 1468842040588 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 3744 | 1468842040591 Marionette TRACE conn5 <- [1,2170,null,{}] 04:40:40 INFO - PROCESS | 3744 | 1468842040598 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}] 04:40:40 INFO - PROCESS | 3744 | 1468842040601 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:40 INFO - PROCESS | 3744 | 1468842040696 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 04:40:40 INFO - PROCESS | 3744 | 1468842040705 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 3744 | 1468842040709 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081858A5800 == 26 [pid = 3744] [id = 552] 04:40:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (00000081831E5000) [pid = 3744] [serial = 1656] [outer = 0000000000000000] 04:40:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (00000081831E6000) [pid = 3744] [serial = 1657] [outer = 00000081831E5000] 04:40:40 INFO - PROCESS | 3744 | 1468842040758 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (000000818454F000) [pid = 3744] [serial = 1658] [outer = 00000081831E5000] 04:40:41 INFO - PROCESS | 3744 | 1468842041247 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]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 691ms 04:40:41 INFO - PROCESS | 3744 | 1468842041283 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 3744 | 1468842041288 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 04:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:40:41 INFO - PROCESS | 3744 | 1468842041295 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 3744 | 1468842041297 Marionette TRACE conn5 <- [1,2174,null,{}] 04:40:41 INFO - PROCESS | 3744 | 1468842041301 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}] 04:40:41 INFO - PROCESS | 3744 | 1468842041304 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:41 INFO - PROCESS | 3744 | 1468842041395 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 04:40:41 INFO - PROCESS | 3744 | 1468842041402 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 3744 | 1468842041405 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:41 INFO - PROCESS | 3744 | ++DOCSHELL 000000818621A000 == 27 [pid = 3744] [id = 553] 04:40:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (0000008185876400) [pid = 3744] [serial = 1659] [outer = 0000000000000000] 04:40:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (0000008185879800) [pid = 3744] [serial = 1660] [outer = 0000008185876400] 04:40:41 INFO - PROCESS | 3744 | 1468842041454 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008185AE6C00) [pid = 3744] [serial = 1661] [outer = 0000008185876400] 04:40:41 INFO - PROCESS | 3744 | 1468842041921 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]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 04:40:41 INFO - PROCESS | 3744 | 1468842041988 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 3744 | 1468842041991 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 04:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:40:42 INFO - PROCESS | 3744 | 1468842041994 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 3744 | 1468842041998 Marionette TRACE conn5 <- [1,2178,null,{}] 04:40:42 INFO - PROCESS | 3744 | 1468842042010 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}] 04:40:42 INFO - PROCESS | 3744 | 1468842042015 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:42 INFO - PROCESS | 3744 | 1468842042131 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 04:40:42 INFO - PROCESS | 3744 | 1468842042216 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 3744 | 1468842042219 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:42 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DDC000 == 28 [pid = 3744] [id = 554] 04:40:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081805E2800) [pid = 3744] [serial = 1662] [outer = 0000000000000000] 04:40:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081862D3000) [pid = 3744] [serial = 1663] [outer = 00000081805E2800] 04:40:42 INFO - PROCESS | 3744 | 1468842042268 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008187974C00) [pid = 3744] [serial = 1664] [outer = 00000081805E2800] 04:40:42 INFO - PROCESS | 3744 | 1468842042624 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]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 690ms 04:40:42 INFO - PROCESS | 3744 | 1468842042694 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 04:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:40:42 INFO - PROCESS | 3744 | 1468842042697 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 04:40:42 INFO - PROCESS | 3744 | 1468842042700 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 3744 | 1468842042702 Marionette TRACE conn5 <- [1,2182,null,{}] 04:40:42 INFO - PROCESS | 3744 | 1468842042706 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}] 04:40:42 INFO - PROCESS | 3744 | 1468842042708 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:42 INFO - PROCESS | 3744 | 1468842042793 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 04:40:42 INFO - PROCESS | 3744 | 1468842042798 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 3744 | 1468842042800 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:42 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897C9800 == 29 [pid = 3744] [id = 555] 04:40:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008187B1D800) [pid = 3744] [serial = 1665] [outer = 0000000000000000] 04:40:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187BB1800) [pid = 3744] [serial = 1666] [outer = 0000008187B1D800] 04:40:42 INFO - PROCESS | 3744 | 1468842042845 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008187BBC000) [pid = 3744] [serial = 1667] [outer = 0000008187B1D800] 04:40:43 INFO - PROCESS | 3744 | 1468842043257 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]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 588ms 04:40:43 INFO - PROCESS | 3744 | 1468842043309 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 3744 | 1468842043311 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 04:40:43 INFO - PROCESS | 3744 | 1468842043315 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 3744 | 1468842043317 Marionette TRACE conn5 <- [1,2186,null,{}] 04:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:40:43 INFO - PROCESS | 3744 | 1468842043326 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}] 04:40:43 INFO - PROCESS | 3744 | 1468842043328 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:43 INFO - PROCESS | 3744 | 1468842043408 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 04:40:43 INFO - PROCESS | 3744 | 1468842043414 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 3744 | 1468842043416 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:43 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1020000 == 30 [pid = 3744] [id = 556] 04:40:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008184A57C00) [pid = 3744] [serial = 1668] [outer = 0000000000000000] 04:40:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081883D8800) [pid = 3744] [serial = 1669] [outer = 0000008184A57C00] 04:40:43 INFO - PROCESS | 3744 | 1468842043460 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081884C7800) [pid = 3744] [serial = 1670] [outer = 0000008184A57C00] 04:40:43 INFO - PROCESS | 3744 | 1468842043906 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]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 629ms 04:40:43 INFO - PROCESS | 3744 | 1468842043958 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 3744 | 1468842043960 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 04:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:40:43 INFO - PROCESS | 3744 | 1468842043964 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 3744 | 1468842043966 Marionette TRACE conn5 <- [1,2190,null,{}] 04:40:43 INFO - PROCESS | 3744 | 1468842043969 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}] 04:40:43 INFO - PROCESS | 3744 | 1468842043975 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:44 INFO - PROCESS | 3744 | 1468842044082 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 04:40:44 INFO - PROCESS | 3744 | 1468842044097 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 3744 | 1468842044099 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:44 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F05000 == 31 [pid = 3744] [id = 557] 04:40:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008188AA9C00) [pid = 3744] [serial = 1671] [outer = 0000000000000000] 04:40:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008189208400) [pid = 3744] [serial = 1672] [outer = 0000008188AA9C00] 04:40:44 INFO - PROCESS | 3744 | 1468842044143 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081892B4000) [pid = 3744] [serial = 1673] [outer = 0000008188AA9C00] 04:40:44 INFO - PROCESS | 3744 | 1468842044530 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]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 583ms 04:40:44 INFO - PROCESS | 3744 | 1468842044550 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 3744 | 1468842044552 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 04:40:44 INFO - PROCESS | 3744 | 1468842044555 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:40:44 INFO - PROCESS | 3744 | 1468842044556 Marionette TRACE conn5 <- [1,2194,null,{}] 04:40:44 INFO - PROCESS | 3744 | 1468842044560 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}] 04:40:44 INFO - PROCESS | 3744 | 1468842044562 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:44 INFO - PROCESS | 3744 | 1468842044679 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 04:40:44 INFO - PROCESS | 3744 | 1468842044706 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 3744 | 1468842044708 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:44 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3A2B000 == 32 [pid = 3744] [id = 558] 04:40:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008182FD2000) [pid = 3744] [serial = 1674] [outer = 0000000000000000] 04:40:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081893DA000) [pid = 3744] [serial = 1675] [outer = 0000008182FD2000] 04:40:44 INFO - PROCESS | 3744 | 1468842044754 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F1112C00) [pid = 3744] [serial = 1676] [outer = 0000008182FD2000] 04:40:45 INFO - PROCESS | 3744 | 1468842045162 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]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 04:40:45 INFO - PROCESS | 3744 | 1468842045234 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 3744 | 1468842045236 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 04:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:40:45 INFO - PROCESS | 3744 | 1468842045239 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 3744 | 1468842045241 Marionette TRACE conn5 <- [1,2198,null,{}] 04:40:45 INFO - PROCESS | 3744 | 1468842045245 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}] 04:40:45 INFO - PROCESS | 3744 | 1468842045247 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:45 INFO - PROCESS | 3744 | 1468842045326 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 04:40:45 INFO - PROCESS | 3744 | 1468842045331 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 3744 | 1468842045333 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:45 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7EBC800 == 33 [pid = 3744] [id = 559] 04:40:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1113000) [pid = 3744] [serial = 1677] [outer = 0000000000000000] 04:40:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F114E000) [pid = 3744] [serial = 1678] [outer = 00000081F1113000] 04:40:45 INFO - PROCESS | 3744 | 1468842045376 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F1158000) [pid = 3744] [serial = 1679] [outer = 00000081F1113000] 04:40:45 INFO - PROCESS | 3744 | 1468842045856 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]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 628ms 04:40:45 INFO - PROCESS | 3744 | 1468842045875 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 3744 | 1468842045877 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 04:40:45 INFO - PROCESS | 3744 | 1468842045880 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:40:45 INFO - PROCESS | 3744 | 1468842045882 Marionette TRACE conn5 <- [1,2202,null,{}] 04:40:45 INFO - PROCESS | 3744 | 1468842045893 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}] 04:40:45 INFO - PROCESS | 3744 | 1468842045895 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:46 INFO - PROCESS | 3744 | 1468842046000 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 04:40:46 INFO - PROCESS | 3744 | 1468842046081 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 3744 | 1468842046083 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:46 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DDB800 == 34 [pid = 3744] [id = 560] 04:40:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008185AF1000) [pid = 3744] [serial = 1680] [outer = 0000000000000000] 04:40:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F115CC00) [pid = 3744] [serial = 1681] [outer = 0000008185AF1000] 04:40:46 INFO - PROCESS | 3744 | 1468842046126 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F1FCFC00) [pid = 3744] [serial = 1682] [outer = 0000008185AF1000] 04:40:46 INFO - PROCESS | 3744 | 1468842046533 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]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 691ms 04:40:46 INFO - PROCESS | 3744 | 1468842046575 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 3744 | 1468842046577 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 04:40:46 INFO - PROCESS | 3744 | 1468842046580 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:40:46 INFO - PROCESS | 3744 | 1468842046582 Marionette TRACE conn5 <- [1,2206,null,{}] 04:40:46 INFO - PROCESS | 3744 | 1468842046585 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}] 04:40:46 INFO - PROCESS | 3744 | 1468842046587 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:46 INFO - PROCESS | 3744 | 1468842046709 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 04:40:46 INFO - PROCESS | 3744 | 1468842046718 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 3744 | 1468842046719 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:46 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDC5000 == 35 [pid = 3744] [id = 561] 04:40:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (000000818623D400) [pid = 3744] [serial = 1683] [outer = 0000000000000000] 04:40:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F282A000) [pid = 3744] [serial = 1684] [outer = 000000818623D400] 04:40:46 INFO - PROCESS | 3744 | 1468842046764 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2D5AC00) [pid = 3744] [serial = 1685] [outer = 000000818623D400] 04:40:47 INFO - PROCESS | 3744 | 1468842047243 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]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 04:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:40:47 INFO - PROCESS | 3744 | 1468842047277 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 3744 | 1468842047280 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 04:40:47 INFO - PROCESS | 3744 | 1468842047283 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 3744 | 1468842047286 Marionette TRACE conn5 <- [1,2210,null,{}] 04:40:47 INFO - PROCESS | 3744 | 1468842047295 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}] 04:40:47 INFO - PROCESS | 3744 | 1468842047298 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:47 INFO - PROCESS | 3744 | 1468842047450 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 04:40:47 INFO - PROCESS | 3744 | 1468842047474 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 3744 | 1468842047477 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:47 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F101F800 == 36 [pid = 3744] [id = 562] 04:40:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F3064800) [pid = 3744] [serial = 1686] [outer = 0000000000000000] 04:40:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F306A000) [pid = 3744] [serial = 1687] [outer = 00000081F3064800] 04:40:47 INFO - PROCESS | 3744 | 1468842047523 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F327F400) [pid = 3744] [serial = 1688] [outer = 00000081F3064800] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F36EF800) [pid = 3744] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008188AA8400) [pid = 3744] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F2B3B400) [pid = 3744] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008184544C00) [pid = 3744] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008180C05000) [pid = 3744] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008184548400) [pid = 3744] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081830BDC00) [pid = 3744] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F2DF4C00) [pid = 3744] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008188D69C00) [pid = 3744] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008184A52800) [pid = 3744] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081FC805000) [pid = 3744] [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.] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008187BBBC00) [pid = 3744] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008184A58400) [pid = 3744] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:40:47 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008186241C00) [pid = 3744] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:40:48 INFO - PROCESS | 3744 | 1468842048041 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]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 797ms 04:40:48 INFO - PROCESS | 3744 | 1468842048081 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 3744 | 1468842048083 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 04:40:48 INFO - PROCESS | 3744 | 1468842048086 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:40:48 INFO - PROCESS | 3744 | 1468842048088 Marionette TRACE conn5 <- [1,2214,null,{}] 04:40:48 INFO - PROCESS | 3744 | 1468842048091 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}] 04:40:48 INFO - PROCESS | 3744 | 1468842048093 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:48 INFO - PROCESS | 3744 | 1468842048175 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 04:40:48 INFO - PROCESS | 3744 | 1468842048181 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 3744 | 1468842048183 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:48 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FED43800 == 37 [pid = 3744] [id = 563] 04:40:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008186241C00) [pid = 3744] [serial = 1689] [outer = 0000000000000000] 04:40:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008189203000) [pid = 3744] [serial = 1690] [outer = 0000008186241C00] 04:40:48 INFO - PROCESS | 3744 | 1468842048227 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F2B3FC00) [pid = 3744] [serial = 1691] [outer = 0000008186241C00] 04:40:48 INFO - PROCESS | 3744 | 1468842048645 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]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 588ms 04:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:40:48 INFO - PROCESS | 3744 | 1468842048677 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 3744 | 1468842048679 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 04:40:48 INFO - PROCESS | 3744 | 1468842048682 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 3744 | 1468842048684 Marionette TRACE conn5 <- [1,2218,null,{}] 04:40:48 INFO - PROCESS | 3744 | 1468842048698 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}] 04:40:48 INFO - PROCESS | 3744 | 1468842048700 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:48 INFO - PROCESS | 3744 | 1468842048785 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 04:40:48 INFO - PROCESS | 3744 | 1468842048806 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 3744 | 1468842048808 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:48 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF051000 == 38 [pid = 3744] [id = 564] 04:40:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F3063400) [pid = 3744] [serial = 1692] [outer = 0000000000000000] 04:40:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F33D2800) [pid = 3744] [serial = 1693] [outer = 00000081F3063400] 04:40:48 INFO - PROCESS | 3744 | 1468842048853 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F3A4D800) [pid = 3744] [serial = 1694] [outer = 00000081F3063400] 04:40:49 INFO - PROCESS | 3744 | 1468842049290 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]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 628ms 04:40:49 INFO - PROCESS | 3744 | 1468842049314 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 3744 | 1468842049316 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 04:40:49 INFO - PROCESS | 3744 | 1468842049319 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:40:49 INFO - PROCESS | 3744 | 1468842049321 Marionette TRACE conn5 <- [1,2222,null,{}] 04:40:49 INFO - PROCESS | 3744 | 1468842049324 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}] 04:40:49 INFO - PROCESS | 3744 | 1468842049326 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:49 INFO - PROCESS | 3744 | 1468842049446 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 04:40:49 INFO - PROCESS | 3744 | 1468842049456 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 3744 | 1468842049458 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:49 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF61C800 == 39 [pid = 3744] [id = 565] 04:40:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F3FEF400) [pid = 3744] [serial = 1695] [outer = 0000000000000000] 04:40:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F715E400) [pid = 3744] [serial = 1696] [outer = 00000081F3FEF400] 04:40:49 INFO - PROCESS | 3744 | 1468842049511 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F738CC00) [pid = 3744] [serial = 1697] [outer = 00000081F3FEF400] 04:40:50 INFO - PROCESS | 3744 | 1468842050038 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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 774ms 04:40:50 INFO - PROCESS | 3744 | 1468842050098 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 3744 | 1468842050102 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 04:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:40:50 INFO - PROCESS | 3744 | 1468842050108 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 3744 | 1468842050111 Marionette TRACE conn5 <- [1,2226,null,{}] 04:40:50 INFO - PROCESS | 3744 | 1468842050117 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}] 04:40:50 INFO - PROCESS | 3744 | 1468842050121 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:50 INFO - PROCESS | 3744 | 1468842050297 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 04:40:50 INFO - PROCESS | 3744 | 1468842050424 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 3744 | 1468842050427 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:50 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186179000 == 40 [pid = 3744] [id = 566] 04:40:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008180CE2000) [pid = 3744] [serial = 1698] [outer = 0000000000000000] 04:40:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008183127000) [pid = 3744] [serial = 1699] [outer = 0000008180CE2000] 04:40:50 INFO - PROCESS | 3744 | 1468842050485 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081845BEC00) [pid = 3744] [serial = 1700] [outer = 0000008180CE2000] 04:40:51 INFO - PROCESS | 3744 | 1468842051196 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]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1130ms 04:40:51 INFO - PROCESS | 3744 | 1468842051242 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 04:40:51 INFO - PROCESS | 3744 | 1468842051247 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 04:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:40:51 INFO - PROCESS | 3744 | 1468842051253 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 3744 | 1468842051256 Marionette TRACE conn5 <- [1,2230,null,{}] 04:40:51 INFO - PROCESS | 3744 | 1468842051260 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}] 04:40:51 INFO - PROCESS | 3744 | 1468842051263 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:51 INFO - PROCESS | 3744 | 1468842051389 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 04:40:51 INFO - PROCESS | 3744 | 1468842051516 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 3744 | 1468842051519 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1007000 == 41 [pid = 3744] [id = 567] 04:40:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081845C0000) [pid = 3744] [serial = 1701] [outer = 0000000000000000] 04:40:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081861ECC00) [pid = 3744] [serial = 1702] [outer = 00000081845C0000] 04:40:51 INFO - PROCESS | 3744 | 1468842051580 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008187975800) [pid = 3744] [serial = 1703] [outer = 00000081845C0000] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF051000 == 40 [pid = 3744] [id = 564] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081FED43800 == 39 [pid = 3744] [id = 563] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F101F800 == 38 [pid = 3744] [id = 562] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDC5000 == 37 [pid = 3744] [id = 561] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DDB800 == 36 [pid = 3744] [id = 560] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7EBC800 == 35 [pid = 3744] [id = 559] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3A2B000 == 34 [pid = 3744] [id = 558] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F05000 == 33 [pid = 3744] [id = 557] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1020000 == 32 [pid = 3744] [id = 556] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081897C9800 == 31 [pid = 3744] [id = 555] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DDC000 == 30 [pid = 3744] [id = 554] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 000000818621A000 == 29 [pid = 3744] [id = 553] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F32A0800) [pid = 3744] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F2E53C00) [pid = 3744] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081858A5800 == 28 [pid = 3744] [id = 552] 04:40:52 INFO - PROCESS | 3744 | --DOCSHELL 00000081F912F000 == 27 [pid = 3744] [id = 551] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008188D61C00) [pid = 3744] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F2DF4800) [pid = 3744] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081892B9000) [pid = 3744] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F11D9000) [pid = 3744] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2D56800) [pid = 3744] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F23CB400) [pid = 3744] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (000000818454D400) [pid = 3744] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008184A4D000) [pid = 3744] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081861E6800) [pid = 3744] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (000000818454D000) [pid = 3744] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F7397800) [pid = 3744] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F333A400) [pid = 3744] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F1120C00) [pid = 3744] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (000000818920F400) [pid = 3744] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187976C00) [pid = 3744] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081861E6400) [pid = 3744] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081831E8C00) [pid = 3744] [serial = 1112] [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.] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081883CE400) [pid = 3744] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081862D2C00) [pid = 3744] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081861F0C00) [pid = 3744] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081893DF800) [pid = 3744] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F0F85400) [pid = 3744] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008189208800) [pid = 3744] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F23CD000) [pid = 3744] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081884C5400) [pid = 3744] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 04:40:52 INFO - PROCESS | 3744 | 1468842052518 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]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1298ms 04:40:52 INFO - PROCESS | 3744 | 1468842052554 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 3744 | 1468842052558 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 04:40:52 INFO - PROCESS | 3744 | 1468842052563 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:40:52 INFO - PROCESS | 3744 | 1468842052566 Marionette TRACE conn5 <- [1,2234,null,{}] 04:40:52 INFO - PROCESS | 3744 | 1468842052572 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}] 04:40:52 INFO - PROCESS | 3744 | 1468842052575 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:52 INFO - PROCESS | 3744 | 1468842052665 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 04:40:52 INFO - PROCESS | 3744 | 1468842052672 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 3744 | 1468842052677 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:52 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185993000 == 28 [pid = 3744] [id = 568] 04:40:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008184A52800) [pid = 3744] [serial = 1704] [outer = 0000000000000000] 04:40:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (000000818587BC00) [pid = 3744] [serial = 1705] [outer = 0000008184A52800] 04:40:52 INFO - PROCESS | 3744 | 1468842052725 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081861E6800) [pid = 3744] [serial = 1706] [outer = 0000008184A52800] 04:40:53 INFO - PROCESS | 3744 | 1468842053252 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]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 732ms 04:40:53 INFO - PROCESS | 3744 | 1468842053300 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 3744 | 1468842053304 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 04:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:40:53 INFO - PROCESS | 3744 | 1468842053310 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 3744 | 1468842053313 Marionette TRACE conn5 <- [1,2238,null,{}] 04:40:53 INFO - PROCESS | 3744 | 1468842053317 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}] 04:40:53 INFO - PROCESS | 3744 | 1468842053319 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:53 INFO - PROCESS | 3744 | 1468842053408 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 04:40:53 INFO - PROCESS | 3744 | 1468842053481 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 3744 | 1468842053484 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:53 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879BC000 == 29 [pid = 3744] [id = 569] 04:40:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081862D1800) [pid = 3744] [serial = 1707] [outer = 0000000000000000] 04:40:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008187975400) [pid = 3744] [serial = 1708] [outer = 00000081862D1800] 04:40:53 INFO - PROCESS | 3744 | 1468842053541 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008187BB1C00) [pid = 3744] [serial = 1709] [outer = 00000081862D1800] 04:40:53 INFO - PROCESS | 3744 | 1468842053935 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]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 628ms 04:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:40:53 INFO - PROCESS | 3744 | 1468842053946 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 3744 | 1468842053949 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 04:40:53 INFO - PROCESS | 3744 | 1468842053953 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 3744 | 1468842053956 Marionette TRACE conn5 <- [1,2242,null,{}] 04:40:53 INFO - PROCESS | 3744 | 1468842053967 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}] 04:40:53 INFO - PROCESS | 3744 | 1468842053972 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:54 INFO - PROCESS | 3744 | 1468842054061 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 04:40:54 INFO - PROCESS | 3744 | 1468842054068 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 3744 | 1468842054071 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:54 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893A6800 == 30 [pid = 3744] [id = 570] 04:40:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008183121000) [pid = 3744] [serial = 1710] [outer = 0000000000000000] 04:40:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081884C5800) [pid = 3744] [serial = 1711] [outer = 0000008183121000] 04:40:54 INFO - PROCESS | 3744 | 1468842054120 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008188AAC000) [pid = 3744] [serial = 1712] [outer = 0000008183121000] 04:40:54 INFO - PROCESS | 3744 | 1468842054563 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]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 04:40:54 INFO - PROCESS | 3744 | 1468842054585 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 3744 | 1468842054588 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 04:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:40:54 INFO - PROCESS | 3744 | 1468842054591 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 3744 | 1468842054593 Marionette TRACE conn5 <- [1,2246,null,{}] 04:40:54 INFO - PROCESS | 3744 | 1468842054596 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}] 04:40:54 INFO - PROCESS | 3744 | 1468842054598 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:54 INFO - PROCESS | 3744 | 1468842054731 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 04:40:54 INFO - PROCESS | 3744 | 1468842054744 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 3744 | 1468842054747 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:54 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F19EE000 == 31 [pid = 3744] [id = 571] 04:40:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188D64400) [pid = 3744] [serial = 1713] [outer = 0000000000000000] 04:40:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008189203800) [pid = 3744] [serial = 1714] [outer = 0000008188D64400] 04:40:54 INFO - PROCESS | 3744 | 1468842054792 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081892B1000) [pid = 3744] [serial = 1715] [outer = 0000008188D64400] 04:40:55 INFO - PROCESS | 3744 | 1468842055253 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]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 690ms 04:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:40:55 INFO - PROCESS | 3744 | 1468842055284 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 3744 | 1468842055286 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 04:40:55 INFO - PROCESS | 3744 | 1468842055289 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 3744 | 1468842055291 Marionette TRACE conn5 <- [1,2250,null,{}] 04:40:55 INFO - PROCESS | 3744 | 1468842055294 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}] 04:40:55 INFO - PROCESS | 3744 | 1468842055296 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:55 INFO - PROCESS | 3744 | 1468842055407 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 04:40:55 INFO - PROCESS | 3744 | 1468842055486 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 3744 | 1468842055488 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:55 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B1E800 == 32 [pid = 3744] [id = 572] 04:40:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008189210C00) [pid = 3744] [serial = 1716] [outer = 0000000000000000] 04:40:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081892BD400) [pid = 3744] [serial = 1717] [outer = 0000008189210C00] 04:40:55 INFO - PROCESS | 3744 | 1468842055537 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1114C00) [pid = 3744] [serial = 1718] [outer = 0000008189210C00] 04:40:55 INFO - PROCESS | 3744 | 1468842055970 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]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 732ms 04:40:56 INFO - PROCESS | 3744 | 1468842056026 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 3744 | 1468842056028 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 04:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:40:56 INFO - PROCESS | 3744 | 1468842056032 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 3744 | 1468842056033 Marionette TRACE conn5 <- [1,2254,null,{}] 04:40:56 INFO - PROCESS | 3744 | 1468842056037 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}] 04:40:56 INFO - PROCESS | 3744 | 1468842056043 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:56 INFO - PROCESS | 3744 | 1468842056188 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 04:40:56 INFO - PROCESS | 3744 | 1468842056248 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 3744 | 1468842056250 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:56 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F718B800 == 33 [pid = 3744] [id = 573] 04:40:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F213C400) [pid = 3744] [serial = 1719] [outer = 0000000000000000] 04:40:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2D4FC00) [pid = 3744] [serial = 1720] [outer = 00000081F213C400] 04:40:56 INFO - PROCESS | 3744 | 1468842056295 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2DF9800) [pid = 3744] [serial = 1721] [outer = 00000081F213C400] 04:40:56 INFO - PROCESS | 3744 | 1468842056821 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]]]}] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008188AA9C00) [pid = 3744] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008185876400) [pid = 3744] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008184A57C00) [pid = 3744] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008185AF1000) [pid = 3744] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081831E5000) [pid = 3744] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008182FD2000) [pid = 3744] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (000000818623D400) [pid = 3744] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F3064800) [pid = 3744] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081805E2800) [pid = 3744] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F2DF5000) [pid = 3744] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F3063400) [pid = 3744] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008187B1D800) [pid = 3744] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F1113000) [pid = 3744] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008186241C00) [pid = 3744] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 877ms 04:40:56 INFO - PROCESS | 3744 | 1468842056911 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 3744 | 1468842056913 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 04:40:56 INFO - PROCESS | 3744 | 1468842056916 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:40:56 INFO - PROCESS | 3744 | 1468842056918 Marionette TRACE conn5 <- [1,2258,null,{}] 04:40:56 INFO - PROCESS | 3744 | 1468842056921 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}] 04:40:56 INFO - PROCESS | 3744 | 1468842056923 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:57 INFO - PROCESS | 3744 | 1468842057004 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 04:40:57 INFO - PROCESS | 3744 | 1468842057009 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 3744 | 1468842057011 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:57 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8130800 == 34 [pid = 3744] [id = 574] 04:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008185876400) [pid = 3744] [serial = 1722] [outer = 0000000000000000] 04:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (000000818623D400) [pid = 3744] [serial = 1723] [outer = 0000008185876400] 04:40:57 INFO - PROCESS | 3744 | 1468842057055 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F0F87800) [pid = 3744] [serial = 1724] [outer = 0000008185876400] 04:40:57 INFO - PROCESS | 3744 | 1468842057464 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]]]}] 04:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 586ms 04:40:57 INFO - PROCESS | 3744 | 1468842057506 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 3744 | 1468842057508 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 04:40:57 INFO - PROCESS | 3744 | 1468842057511 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:40:57 INFO - PROCESS | 3744 | 1468842057513 Marionette TRACE conn5 <- [1,2262,null,{}] 04:40:57 INFO - PROCESS | 3744 | 1468842057525 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}] 04:40:57 INFO - PROCESS | 3744 | 1468842057527 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:57 INFO - PROCESS | 3744 | 1468842057614 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 04:40:57 INFO - PROCESS | 3744 | 1468842057621 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 3744 | 1468842057623 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:57 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F912F000 == 35 [pid = 3744] [id = 575] 04:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F2DF9C00) [pid = 3744] [serial = 1725] [outer = 0000000000000000] 04:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F2E53000) [pid = 3744] [serial = 1726] [outer = 00000081F2DF9C00] 04:40:57 INFO - PROCESS | 3744 | 1468842057668 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F3068800) [pid = 3744] [serial = 1727] [outer = 00000081F2DF9C00] 04:40:58 INFO - PROCESS | 3744 | 1468842058067 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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 587ms 04:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:40:58 INFO - PROCESS | 3744 | 1468842058101 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 3744 | 1468842058103 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 04:40:58 INFO - PROCESS | 3744 | 1468842058106 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 3744 | 1468842058108 Marionette TRACE conn5 <- [1,2266,null,{}] 04:40:58 INFO - PROCESS | 3744 | 1468842058112 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}] 04:40:58 INFO - PROCESS | 3744 | 1468842058113 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:58 INFO - PROCESS | 3744 | 1468842058232 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 04:40:58 INFO - PROCESS | 3744 | 1468842058242 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 3744 | 1468842058244 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:58 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893A6000 == 36 [pid = 3744] [id = 576] 04:40:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F306C800) [pid = 3744] [serial = 1728] [outer = 0000000000000000] 04:40:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F3275000) [pid = 3744] [serial = 1729] [outer = 00000081F306C800] 04:40:58 INFO - PROCESS | 3744 | 1468842058288 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F3A4D000) [pid = 3744] [serial = 1730] [outer = 00000081F306C800] 04:40:58 INFO - PROCESS | 3744 | 1468842058718 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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 04:40:58 INFO - PROCESS | 3744 | 1468842058739 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 3744 | 1468842058741 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 04:40:58 INFO - PROCESS | 3744 | 1468842058744 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:40:58 INFO - PROCESS | 3744 | 1468842058746 Marionette TRACE conn5 <- [1,2270,null,{}] 04:40:58 INFO - PROCESS | 3744 | 1468842058749 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}] 04:40:58 INFO - PROCESS | 3744 | 1468842058751 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:58 INFO - PROCESS | 3744 | 1468842058865 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 04:40:58 INFO - PROCESS | 3744 | 1468842058967 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 3744 | 1468842058970 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:58 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182FCA000 == 37 [pid = 3744] [id = 577] 04:40:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008180C0E400) [pid = 3744] [serial = 1731] [outer = 0000000000000000] 04:40:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008181EBEC00) [pid = 3744] [serial = 1732] [outer = 0000008180C0E400] 04:40:59 INFO - PROCESS | 3744 | 1468842059030 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (000000818454F400) [pid = 3744] [serial = 1733] [outer = 0000008180C0E400] 04:40:59 INFO - PROCESS | 3744 | 1468842059646 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]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 943ms 04:40:59 INFO - PROCESS | 3744 | 1468842059693 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 3744 | 1468842059697 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 04:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:40:59 INFO - PROCESS | 3744 | 1468842059702 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 3744 | 1468842059706 Marionette TRACE conn5 <- [1,2274,null,{}] 04:40:59 INFO - PROCESS | 3744 | 1468842059711 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}] 04:40:59 INFO - PROCESS | 3744 | 1468842059714 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:59 INFO - PROCESS | 3744 | 1468842059838 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 04:40:59 INFO - PROCESS | 3744 | 1468842059932 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 3744 | 1468842059936 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:40:59 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893B3000 == 38 [pid = 3744] [id = 578] 04:40:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008187979C00) [pid = 3744] [serial = 1734] [outer = 0000000000000000] 04:40:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008187BB2000) [pid = 3744] [serial = 1735] [outer = 0000008187979C00] 04:40:59 INFO - PROCESS | 3744 | 1468842059993 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081883D8400) [pid = 3744] [serial = 1736] [outer = 0000008187979C00] 04:41:00 INFO - PROCESS | 3744 | 1468842060561 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]]]}] 04:41:00 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 04:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 941ms 04:41:00 INFO - PROCESS | 3744 | 1468842060650 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 3744 | 1468842060655 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 04:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:41:00 INFO - PROCESS | 3744 | 1468842060659 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 3744 | 1468842060661 Marionette TRACE conn5 <- [1,2278,null,{}] 04:41:00 INFO - PROCESS | 3744 | 1468842060665 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}] 04:41:00 INFO - PROCESS | 3744 | 1468842060668 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:00 INFO - PROCESS | 3744 | 1468842060834 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 04:41:00 INFO - PROCESS | 3744 | 1468842060885 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 3744 | 1468842060888 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA88800 == 39 [pid = 3744] [id = 579] 04:41:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F0F88800) [pid = 3744] [serial = 1737] [outer = 0000000000000000] 04:41:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F111CC00) [pid = 3744] [serial = 1738] [outer = 00000081F0F88800] 04:41:00 INFO - PROCESS | 3744 | 1468842060942 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F1F30400) [pid = 3744] [serial = 1739] [outer = 00000081F0F88800] 04:41:01 INFO - PROCESS | 3744 | 1468842061574 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]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 942ms 04:41:01 INFO - PROCESS | 3744 | 1468842061603 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 3744 | 1468842061606 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 04:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:41:01 INFO - PROCESS | 3744 | 1468842061617 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 3744 | 1468842061624 Marionette TRACE conn5 <- [1,2282,null,{}] 04:41:01 INFO - PROCESS | 3744 | 1468842061628 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}] 04:41:01 INFO - PROCESS | 3744 | 1468842061632 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:01 INFO - PROCESS | 3744 | 1468842061748 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 04:41:01 INFO - PROCESS | 3744 | 1468842061873 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 3744 | 1468842061876 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:01 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF8C1800 == 40 [pid = 3744] [id = 580] 04:41:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F1F30C00) [pid = 3744] [serial = 1740] [outer = 0000000000000000] 04:41:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081F7394800) [pid = 3744] [serial = 1741] [outer = 00000081F1F30C00] 04:41:01 INFO - PROCESS | 3744 | 1468842061932 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F739B800) [pid = 3744] [serial = 1742] [outer = 00000081F1F30C00] 04:41:02 INFO - PROCESS | 3744 | 1468842062544 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]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1003ms 04:41:02 INFO - PROCESS | 3744 | 1468842062615 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 3744 | 1468842062618 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 04:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:41:02 INFO - PROCESS | 3744 | 1468842062622 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 3744 | 1468842062624 Marionette TRACE conn5 <- [1,2286,null,{}] 04:41:02 INFO - PROCESS | 3744 | 1468842062628 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}] 04:41:02 INFO - PROCESS | 3744 | 1468842062630 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:02 INFO - PROCESS | 3744 | 1468842062771 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 04:41:02 INFO - PROCESS | 3744 | 1468842062895 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 3744 | 1468842062897 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081819C5800 == 41 [pid = 3744] [id = 581] 04:41:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081831EA000) [pid = 3744] [serial = 1743] [outer = 0000000000000000] 04:41:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008184A52400) [pid = 3744] [serial = 1744] [outer = 00000081831EA000] 04:41:02 INFO - PROCESS | 3744 | 1468842062952 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008187B1A400) [pid = 3744] [serial = 1745] [outer = 00000081831EA000] 04:41:03 INFO - PROCESS | 3744 | 1468842063614 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]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1029ms 04:41:03 INFO - PROCESS | 3744 | 1468842063654 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 3744 | 1468842063658 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 04:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:41:03 INFO - PROCESS | 3744 | 1468842063663 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 3744 | 1468842063668 Marionette TRACE conn5 <- [1,2290,null,{}] 04:41:03 INFO - PROCESS | 3744 | 1468842063690 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}] 04:41:03 INFO - PROCESS | 3744 | 1468842063693 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:03 INFO - PROCESS | 3744 | 1468842063799 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 04:41:03 INFO - PROCESS | 3744 | 1468842063895 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 3744 | 1468842063898 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883A9000 == 42 [pid = 3744] [id = 582] 04:41:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008185AE4000) [pid = 3744] [serial = 1746] [outer = 0000000000000000] 04:41:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081862D0800) [pid = 3744] [serial = 1747] [outer = 0000008185AE4000] 04:41:03 INFO - PROCESS | 3744 | 1468842063948 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (0000008187B1A000) [pid = 3744] [serial = 1748] [outer = 0000008185AE4000] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081893A6000 == 41 [pid = 3744] [id = 576] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081F912F000 == 40 [pid = 3744] [id = 575] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8130800 == 39 [pid = 3744] [id = 574] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081F718B800 == 38 [pid = 3744] [id = 573] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B1E800 == 37 [pid = 3744] [id = 572] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081F19EE000 == 36 [pid = 3744] [id = 571] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081893A6800 == 35 [pid = 3744] [id = 570] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081879BC000 == 34 [pid = 3744] [id = 569] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 0000008185993000 == 33 [pid = 3744] [id = 568] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 0000008186179000 == 32 [pid = 3744] [id = 566] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF61C800 == 31 [pid = 3744] [id = 565] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1007000 == 30 [pid = 3744] [id = 567] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081819C5800 == 29 [pid = 3744] [id = 581] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF8C1800 == 28 [pid = 3744] [id = 580] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA88800 == 27 [pid = 3744] [id = 579] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 00000081893B3000 == 26 [pid = 3744] [id = 578] 04:41:04 INFO - PROCESS | 3744 | --DOCSHELL 0000008182FCA000 == 25 [pid = 3744] [id = 577] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0000008189208400) [pid = 3744] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081892B4000) [pid = 3744] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (0000008185879800) [pid = 3744] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0000008185AE6C00) [pid = 3744] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081883D8800) [pid = 3744] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F115CC00) [pid = 3744] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081884C7800) [pid = 3744] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081831E6000) [pid = 3744] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (000000818454F000) [pid = 3744] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081893DA000) [pid = 3744] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F282A000) [pid = 3744] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F1FCFC00) [pid = 3744] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F306A000) [pid = 3744] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F1112C00) [pid = 3744] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F2D5AC00) [pid = 3744] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081862D3000) [pid = 3744] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008187974C00) [pid = 3744] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F2FD5400) [pid = 3744] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F33D2800) [pid = 3744] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008187BB1800) [pid = 3744] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187BBC000) [pid = 3744] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F114E000) [pid = 3744] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F3A4D800) [pid = 3744] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008189203000) [pid = 3744] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F715E400) [pid = 3744] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F2B3FC00) [pid = 3744] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F1158000) [pid = 3744] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F327F400) [pid = 3744] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 04:41:05 INFO - PROCESS | 3744 | 1468842065134 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]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1513ms 04:41:05 INFO - PROCESS | 3744 | 1468842065181 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 3744 | 1468842065185 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 04:41:05 INFO - PROCESS | 3744 | 1468842065189 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:41:05 INFO - PROCESS | 3744 | 1468842065194 Marionette TRACE conn5 <- [1,2294,null,{}] 04:41:05 INFO - PROCESS | 3744 | 1468842065199 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}] 04:41:05 INFO - PROCESS | 3744 | 1468842065202 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:05 INFO - PROCESS | 3744 | 1468842065327 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 04:41:05 INFO - PROCESS | 3744 | 1468842065408 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 3744 | 1468842065412 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:05 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A94800 == 26 [pid = 3744] [id = 583] 04:41:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008184A56800) [pid = 3744] [serial = 1749] [outer = 0000000000000000] 04:41:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (000000818587B400) [pid = 3744] [serial = 1750] [outer = 0000008184A56800] 04:41:05 INFO - PROCESS | 3744 | 1468842065460 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081861E6400) [pid = 3744] [serial = 1751] [outer = 0000008184A56800] 04:41:05 INFO - PROCESS | 3744 | 1468842065852 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]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 04:41:05 INFO - PROCESS | 3744 | 1468842065886 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 3744 | 1468842065892 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 04:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:41:05 INFO - PROCESS | 3744 | 1468842065898 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 3744 | 1468842065901 Marionette TRACE conn5 <- [1,2298,null,{}] 04:41:05 INFO - PROCESS | 3744 | 1468842065905 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}] 04:41:05 INFO - PROCESS | 3744 | 1468842065907 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:06 INFO - PROCESS | 3744 | 1468842066031 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 04:41:06 INFO - PROCESS | 3744 | 1468842066039 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 3744 | 1468842066042 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:06 INFO - PROCESS | 3744 | ++DOCSHELL 00000081884AD800 == 27 [pid = 3744] [id = 584] 04:41:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008186236000) [pid = 3744] [serial = 1752] [outer = 0000000000000000] 04:41:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (000000818796EC00) [pid = 3744] [serial = 1753] [outer = 0000008186236000] 04:41:06 INFO - PROCESS | 3744 | 1468842066089 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008187BBB000) [pid = 3744] [serial = 1754] [outer = 0000008186236000] 04:41:06 INFO - PROCESS | 3744 | 1468842066538 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]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 04:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:41:06 INFO - PROCESS | 3744 | 1468842066590 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 3744 | 1468842066593 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 04:41:06 INFO - PROCESS | 3744 | 1468842066596 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 3744 | 1468842066600 Marionette TRACE conn5 <- [1,2302,null,{}] 04:41:06 INFO - PROCESS | 3744 | 1468842066611 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}] 04:41:06 INFO - PROCESS | 3744 | 1468842066616 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:06 INFO - PROCESS | 3744 | 1468842066704 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 04:41:06 INFO - PROCESS | 3744 | 1468842066711 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 3744 | 1468842066714 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:06 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F0F59800 == 28 [pid = 3744] [id = 585] 04:41:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188A57C00) [pid = 3744] [serial = 1755] [outer = 0000000000000000] 04:41:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008188AB0000) [pid = 3744] [serial = 1756] [outer = 0000008188A57C00] 04:41:06 INFO - PROCESS | 3744 | 1468842066762 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008189208400) [pid = 3744] [serial = 1757] [outer = 0000008188A57C00] 04:41:07 INFO - PROCESS | 3744 | 1468842067240 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]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 04:41:07 INFO - PROCESS | 3744 | 1468842067289 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 3744 | 1468842067292 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 04:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:41:07 INFO - PROCESS | 3744 | 1468842067304 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 3744 | 1468842067306 Marionette TRACE conn5 <- [1,2306,null,{}] 04:41:07 INFO - PROCESS | 3744 | 1468842067309 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}] 04:41:07 INFO - PROCESS | 3744 | 1468842067311 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:07 INFO - PROCESS | 3744 | 1468842067455 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 04:41:07 INFO - PROCESS | 3744 | 1468842067473 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 3744 | 1468842067475 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:07 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B0A000 == 29 [pid = 3744] [id = 586] 04:41:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081892B2000) [pid = 3744] [serial = 1758] [outer = 0000000000000000] 04:41:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081892BB800) [pid = 3744] [serial = 1759] [outer = 00000081892B2000] 04:41:07 INFO - PROCESS | 3744 | 1468842067520 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081893DD800) [pid = 3744] [serial = 1760] [outer = 00000081892B2000] 04:41:07 INFO - PROCESS | 3744 | 1468842067954 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] 04:41:08 INFO - PROCESS | 3744 | 1468842068003 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 04:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:41:08 INFO - PROCESS | 3744 | 1468842068006 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 3744 | 1468842068008 Marionette TRACE conn5 <- [1,2310,null,{}] 04:41:08 INFO - PROCESS | 3744 | 1468842068011 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}] 04:41:08 INFO - PROCESS | 3744 | 1468842068013 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:08 INFO - PROCESS | 3744 | 1468842068120 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 04:41:08 INFO - PROCESS | 3744 | 1468842068125 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 3744 | 1468842068127 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3A17000 == 30 [pid = 3744] [id = 587] 04:41:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (000000818454FC00) [pid = 3744] [serial = 1761] [outer = 0000000000000000] 04:41:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F111B000) [pid = 3744] [serial = 1762] [outer = 000000818454FC00] 04:41:08 INFO - PROCESS | 3744 | 1468842068172 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F1157C00) [pid = 3744] [serial = 1763] [outer = 000000818454FC00] 04:41:08 INFO - PROCESS | 3744 | 1468842068651 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]]]}] 04:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 689ms 04:41:08 INFO - PROCESS | 3744 | 1468842068697 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 3744 | 1468842068700 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 04:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:41:08 INFO - PROCESS | 3744 | 1468842068713 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 3744 | 1468842068715 Marionette TRACE conn5 <- [1,2314,null,{}] 04:41:08 INFO - PROCESS | 3744 | 1468842068719 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}] 04:41:08 INFO - PROCESS | 3744 | 1468842068725 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:08 INFO - PROCESS | 3744 | 1468842068877 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 04:41:08 INFO - PROCESS | 3744 | 1468842068904 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 3744 | 1468842068907 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F811E800 == 31 [pid = 3744] [id = 588] 04:41:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008187973400) [pid = 3744] [serial = 1764] [outer = 0000000000000000] 04:41:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F2B3B400) [pid = 3744] [serial = 1765] [outer = 0000008187973400] 04:41:08 INFO - PROCESS | 3744 | 1468842068951 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F2DF5C00) [pid = 3744] [serial = 1766] [outer = 0000008187973400] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F213C400) [pid = 3744] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008189210C00) [pid = 3744] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008183121000) [pid = 3744] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081845C0000) [pid = 3744] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008184A52800) [pid = 3744] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F3FEF400) [pid = 3744] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008180CE2000) [pid = 3744] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081862D1800) [pid = 3744] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F306C800) [pid = 3744] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008185876400) [pid = 3744] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008188D64400) [pid = 3744] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:41:09 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F2DF9C00) [pid = 3744] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:41:09 INFO - PROCESS | 3744 | 1468842069495 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]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 838ms 04:41:09 INFO - PROCESS | 3744 | 1468842069554 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 3744 | 1468842069556 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 04:41:09 INFO - PROCESS | 3744 | 1468842069560 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 3744 | 1468842069562 Marionette TRACE conn5 <- [1,2318,null,{}] 04:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:41:09 INFO - PROCESS | 3744 | 1468842069565 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}] 04:41:09 INFO - PROCESS | 3744 | 1468842069567 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:09 INFO - PROCESS | 3744 | 1468842069649 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 04:41:09 INFO - PROCESS | 3744 | 1468842069655 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 3744 | 1468842069657 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:09 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9124000 == 32 [pid = 3744] [id = 589] 04:41:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008185876400) [pid = 3744] [serial = 1767] [outer = 0000000000000000] 04:41:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008189210C00) [pid = 3744] [serial = 1768] [outer = 0000008185876400] 04:41:09 INFO - PROCESS | 3744 | 1468842069702 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2DEFC00) [pid = 3744] [serial = 1769] [outer = 0000008185876400] 04:41:10 INFO - PROCESS | 3744 | 1468842070123 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]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 587ms 04:41:10 INFO - PROCESS | 3744 | 1468842070151 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 3744 | 1468842070153 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 04:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:41:10 INFO - PROCESS | 3744 | 1468842070169 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 3744 | 1468842070170 Marionette TRACE conn5 <- [1,2322,null,{}] 04:41:10 INFO - PROCESS | 3744 | 1468842070178 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}] 04:41:10 INFO - PROCESS | 3744 | 1468842070180 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:10 INFO - PROCESS | 3744 | 1468842070261 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 04:41:10 INFO - PROCESS | 3744 | 1468842070267 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 3744 | 1468842070269 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:10 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDCC800 == 33 [pid = 3744] [id = 590] 04:41:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F2E54800) [pid = 3744] [serial = 1770] [outer = 0000000000000000] 04:41:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F305EC00) [pid = 3744] [serial = 1771] [outer = 00000081F2E54800] 04:41:10 INFO - PROCESS | 3744 | 1468842070314 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F306C400) [pid = 3744] [serial = 1772] [outer = 00000081F2E54800] 04:41:10 INFO - PROCESS | 3744 | 1468842070763 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]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 04:41:10 INFO - PROCESS | 3744 | 1468842070799 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 3744 | 1468842070801 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 04:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:41:10 INFO - PROCESS | 3744 | 1468842070816 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 3744 | 1468842070817 Marionette TRACE conn5 <- [1,2326,null,{}] 04:41:10 INFO - PROCESS | 3744 | 1468842070825 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}] 04:41:10 INFO - PROCESS | 3744 | 1468842070827 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:10 INFO - PROCESS | 3744 | 1468842070911 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 04:41:10 INFO - PROCESS | 3744 | 1468842070916 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 3744 | 1468842070918 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:10 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FE48C800 == 34 [pid = 3744] [id = 591] 04:41:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F306C800) [pid = 3744] [serial = 1773] [outer = 0000000000000000] 04:41:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F3336000) [pid = 3744] [serial = 1774] [outer = 00000081F306C800] 04:41:10 INFO - PROCESS | 3744 | 1468842070962 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F3FE8800) [pid = 3744] [serial = 1775] [outer = 00000081F306C800] 04:41:11 INFO - PROCESS | 3744 | 1468842071560 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]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 797ms 04:41:11 INFO - PROCESS | 3744 | 1468842071606 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 3744 | 1468842071611 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 04:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:41:11 INFO - PROCESS | 3744 | 1468842071704 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 3744 | 1468842071708 Marionette TRACE conn5 <- [1,2330,null,{}] 04:41:11 INFO - PROCESS | 3744 | 1468842071715 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}] 04:41:11 INFO - PROCESS | 3744 | 1468842071719 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:11 INFO - PROCESS | 3744 | 1468842071856 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 04:41:11 INFO - PROCESS | 3744 | 1468842071957 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 3744 | 1468842071962 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:11 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879AB800 == 35 [pid = 3744] [id = 592] 04:41:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008183129400) [pid = 3744] [serial = 1776] [outer = 0000000000000000] 04:41:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008184A59000) [pid = 3744] [serial = 1777] [outer = 0000008183129400] 04:41:12 INFO - PROCESS | 3744 | 1468842072020 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (000000818623B800) [pid = 3744] [serial = 1778] [outer = 0000008183129400] 04:41:12 INFO - PROCESS | 3744 | 1468842072675 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]]]}] 04:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1026ms 04:41:12 INFO - PROCESS | 3744 | 1468842072686 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 3744 | 1468842072691 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 04:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:41:12 INFO - PROCESS | 3744 | 1468842072697 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 3744 | 1468842072701 Marionette TRACE conn5 <- [1,2334,null,{}] 04:41:12 INFO - PROCESS | 3744 | 1468842072705 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}] 04:41:12 INFO - PROCESS | 3744 | 1468842072708 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:12 INFO - PROCESS | 3744 | 1468842072831 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 04:41:12 INFO - PROCESS | 3744 | 1468842072955 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 3744 | 1468842072958 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:12 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F36DE800 == 36 [pid = 3744] [id = 593] 04:41:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081883D5000) [pid = 3744] [serial = 1779] [outer = 0000000000000000] 04:41:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081884BFC00) [pid = 3744] [serial = 1780] [outer = 00000081883D5000] 04:41:13 INFO - PROCESS | 3744 | 1468842073016 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008188D6A400) [pid = 3744] [serial = 1781] [outer = 00000081883D5000] 04:41:13 INFO - PROCESS | 3744 | 1468842073946 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]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1281ms 04:41:13 INFO - PROCESS | 3744 | 1468842073981 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 3744 | 1468842073986 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 04:41:13 INFO - PROCESS | 3744 | 1468842073991 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:41:14 INFO - PROCESS | 3744 | 1468842073994 Marionette TRACE conn5 <- [1,2338,null,{}] 04:41:14 INFO - PROCESS | 3744 | 1468842074000 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}] 04:41:14 INFO - PROCESS | 3744 | 1468842074003 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:14 INFO - PROCESS | 3744 | 1468842074128 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 04:41:14 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDCC800 == 35 [pid = 3744] [id = 590] 04:41:14 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9124000 == 34 [pid = 3744] [id = 589] 04:41:14 INFO - PROCESS | 3744 | --DOCSHELL 00000081F811E800 == 33 [pid = 3744] [id = 588] 04:41:14 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3A17000 == 32 [pid = 3744] [id = 587] 04:41:14 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B0A000 == 31 [pid = 3744] [id = 586] 04:41:14 INFO - PROCESS | 3744 | --DOCSHELL 00000081F0F59800 == 30 [pid = 3744] [id = 585] 04:41:14 INFO - PROCESS | 3744 | --DOCSHELL 00000081884AD800 == 29 [pid = 3744] [id = 584] 04:41:14 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A94800 == 28 [pid = 3744] [id = 583] 04:41:14 INFO - PROCESS | 3744 | --DOCSHELL 00000081883A9000 == 27 [pid = 3744] [id = 582] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F2D4FC00) [pid = 3744] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F1114C00) [pid = 3744] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081892BD400) [pid = 3744] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081884C5800) [pid = 3744] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081861ECC00) [pid = 3744] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008187975800) [pid = 3744] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (000000818587BC00) [pid = 3744] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081861E6800) [pid = 3744] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F738CC00) [pid = 3744] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008183127000) [pid = 3744] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081845BEC00) [pid = 3744] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187975400) [pid = 3744] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008187BB1C00) [pid = 3744] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008188AAC000) [pid = 3744] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F3275000) [pid = 3744] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F0F87800) [pid = 3744] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (000000818623D400) [pid = 3744] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F2DF9800) [pid = 3744] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008189203800) [pid = 3744] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F3068800) [pid = 3744] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081892B1000) [pid = 3744] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F2E53000) [pid = 3744] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F3A4D000) [pid = 3744] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 04:41:14 INFO - PROCESS | 3744 | 1468842074246 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 3744 | 1468842074251 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:14 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E11000 == 28 [pid = 3744] [id = 594] 04:41:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008183123000) [pid = 3744] [serial = 1782] [outer = 0000000000000000] 04:41:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081831EB000) [pid = 3744] [serial = 1783] [outer = 0000008183123000] 04:41:14 INFO - PROCESS | 3744 | 1468842074302 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008184A57800) [pid = 3744] [serial = 1784] [outer = 0000008183123000] 04:41:14 INFO - PROCESS | 3744 | 1468842074769 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]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 835ms 04:41:14 INFO - PROCESS | 3744 | 1468842074830 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 3744 | 1468842074835 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 04:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:41:14 INFO - PROCESS | 3744 | 1468842074841 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 3744 | 1468842074844 Marionette TRACE conn5 <- [1,2342,null,{}] 04:41:14 INFO - PROCESS | 3744 | 1468842074848 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}] 04:41:14 INFO - PROCESS | 3744 | 1468842074850 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:14 INFO - PROCESS | 3744 | 1468842074939 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 04:41:14 INFO - PROCESS | 3744 | 1468842074945 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 3744 | 1468842074948 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:14 INFO - PROCESS | 3744 | ++DOCSHELL 000000818839F000 == 29 [pid = 3744] [id = 595] 04:41:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081861ECC00) [pid = 3744] [serial = 1785] [outer = 0000000000000000] 04:41:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008187971C00) [pid = 3744] [serial = 1786] [outer = 00000081861ECC00] 04:41:15 INFO - PROCESS | 3744 | 1468842074995 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008187B1FC00) [pid = 3744] [serial = 1787] [outer = 00000081861ECC00] 04:41:15 INFO - PROCESS | 3744 | 1468842075465 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]]]}] 04:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 692ms 04:41:15 INFO - PROCESS | 3744 | 1468842075536 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 3744 | 1468842075539 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 04:41:15 INFO - PROCESS | 3744 | 1468842075542 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:41:15 INFO - PROCESS | 3744 | 1468842075546 Marionette TRACE conn5 <- [1,2346,null,{}] 04:41:15 INFO - PROCESS | 3744 | 1468842075558 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}] 04:41:15 INFO - PROCESS | 3744 | 1468842075563 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:15 INFO - PROCESS | 3744 | 1468842075690 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 04:41:15 INFO - PROCESS | 3744 | 1468842075774 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 3744 | 1468842075777 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:15 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1006000 == 30 [pid = 3744] [id = 596] 04:41:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008182397000) [pid = 3744] [serial = 1788] [outer = 0000000000000000] 04:41:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008188AB1800) [pid = 3744] [serial = 1789] [outer = 0000008182397000] 04:41:15 INFO - PROCESS | 3744 | 1468842075826 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081892B1000) [pid = 3744] [serial = 1790] [outer = 0000008182397000] 04:41:16 INFO - PROCESS | 3744 | 1468842076211 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]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 04:41:16 INFO - PROCESS | 3744 | 1468842076236 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 3744 | 1468842076239 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 04:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:41:16 INFO - PROCESS | 3744 | 1468842076242 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 3744 | 1468842076244 Marionette TRACE conn5 <- [1,2350,null,{}] 04:41:16 INFO - PROCESS | 3744 | 1468842076247 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}] 04:41:16 INFO - PROCESS | 3744 | 1468842076249 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:16 INFO - PROCESS | 3744 | 1468842076338 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 04:41:16 INFO - PROCESS | 3744 | 1468842076432 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 3744 | 1468842076434 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F06000 == 31 [pid = 3744] [id = 597] 04:41:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081892B2800) [pid = 3744] [serial = 1791] [outer = 0000000000000000] 04:41:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081893DE400) [pid = 3744] [serial = 1792] [outer = 00000081892B2800] 04:41:16 INFO - PROCESS | 3744 | 1468842076480 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F1152000) [pid = 3744] [serial = 1793] [outer = 00000081892B2800] 04:41:16 INFO - PROCESS | 3744 | 1468842076927 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]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 04:41:16 INFO - PROCESS | 3744 | 1468842076977 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 3744 | 1468842076979 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 04:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:41:16 INFO - PROCESS | 3744 | 1468842076988 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 3744 | 1468842076990 Marionette TRACE conn5 <- [1,2354,null,{}] 04:41:16 INFO - PROCESS | 3744 | 1468842076993 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}] 04:41:17 INFO - PROCESS | 3744 | 1468842076995 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:17 INFO - PROCESS | 3744 | 1468842077132 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 04:41:17 INFO - PROCESS | 3744 | 1468842077146 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 3744 | 1468842077148 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:17 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F718B800 == 32 [pid = 3744] [id = 598] 04:41:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F1159000) [pid = 3744] [serial = 1794] [outer = 0000000000000000] 04:41:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1A0A800) [pid = 3744] [serial = 1795] [outer = 00000081F1159000] 04:41:17 INFO - PROCESS | 3744 | 1468842077244 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F2828800) [pid = 3744] [serial = 1796] [outer = 00000081F1159000] 04:41:17 INFO - PROCESS | 3744 | 1468842077705 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]]]}] 04:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 775ms 04:41:17 INFO - PROCESS | 3744 | 1468842077766 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 3744 | 1468842077768 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 04:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:41:17 INFO - PROCESS | 3744 | 1468842077781 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 3744 | 1468842077783 Marionette TRACE conn5 <- [1,2358,null,{}] 04:41:17 INFO - PROCESS | 3744 | 1468842077787 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}] 04:41:17 INFO - PROCESS | 3744 | 1468842077793 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:17 INFO - PROCESS | 3744 | 1468842077930 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 04:41:18 INFO - PROCESS | 3744 | 1468842077989 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 3744 | 1468842077991 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:18 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C50800 == 33 [pid = 3744] [id = 599] 04:41:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2E59C00) [pid = 3744] [serial = 1797] [outer = 0000000000000000] 04:41:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F327F400) [pid = 3744] [serial = 1798] [outer = 00000081F2E59C00] 04:41:18 INFO - PROCESS | 3744 | 1468842078036 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F3FE9C00) [pid = 3744] [serial = 1799] [outer = 00000081F2E59C00] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008184A56800) [pid = 3744] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008185AE4000) [pid = 3744] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (000000818454FC00) [pid = 3744] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008188A57C00) [pid = 3744] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F1F30C00) [pid = 3744] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008180C0E400) [pid = 3744] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F0F88800) [pid = 3744] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008185876400) [pid = 3744] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187979C00) [pid = 3744] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081892B2000) [pid = 3744] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F2E54800) [pid = 3744] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008186236000) [pid = 3744] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081831EA000) [pid = 3744] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:41:18 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008187973400) [pid = 3744] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:41:18 INFO - PROCESS | 3744 | 1468842078545 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]]]}] 04:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 796ms 04:41:18 INFO - PROCESS | 3744 | 1468842078576 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 3744 | 1468842078578 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 04:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:41:18 INFO - PROCESS | 3744 | 1468842078582 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 3744 | 1468842078583 Marionette TRACE conn5 <- [1,2362,null,{}] 04:41:18 INFO - PROCESS | 3744 | 1468842078587 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}] 04:41:18 INFO - PROCESS | 3744 | 1468842078589 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:18 INFO - PROCESS | 3744 | 1468842078671 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 04:41:18 INFO - PROCESS | 3744 | 1468842078753 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 3744 | 1468842078755 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:18 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F98D9000 == 34 [pid = 3744] [id = 600] 04:41:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081831EA000) [pid = 3744] [serial = 1800] [outer = 0000000000000000] 04:41:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008187972C00) [pid = 3744] [serial = 1801] [outer = 00000081831EA000] 04:41:18 INFO - PROCESS | 3744 | 1468842078803 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F115F800) [pid = 3744] [serial = 1802] [outer = 00000081831EA000] 04:41:19 INFO - PROCESS | 3744 | 1468842079148 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]]]}] 04:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 628ms 04:41:19 INFO - PROCESS | 3744 | 1468842079213 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 3744 | 1468842079215 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 04:41:19 INFO - PROCESS | 3744 | 1468842079219 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:41:19 INFO - PROCESS | 3744 | 1468842079221 Marionette TRACE conn5 <- [1,2366,null,{}] 04:41:19 INFO - PROCESS | 3744 | 1468842079225 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}] 04:41:19 INFO - PROCESS | 3744 | 1468842079226 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:19 INFO - PROCESS | 3744 | 1468842079309 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 04:41:19 INFO - PROCESS | 3744 | 1468842079396 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 3744 | 1468842079399 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:19 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA8B800 == 35 [pid = 3744] [id = 601] 04:41:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008187975400) [pid = 3744] [serial = 1803] [outer = 0000000000000000] 04:41:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F71B8400) [pid = 3744] [serial = 1804] [outer = 0000008187975400] 04:41:19 INFO - PROCESS | 3744 | 1468842079443 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F739A800) [pid = 3744] [serial = 1805] [outer = 0000008187975400] 04:41:19 INFO - PROCESS | 3744 | 1468842079807 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]]]}] 04:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 04:41:19 INFO - PROCESS | 3744 | 1468842079852 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 3744 | 1468842079854 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 04:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:41:19 INFO - PROCESS | 3744 | 1468842079857 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 3744 | 1468842079859 Marionette TRACE conn5 <- [1,2370,null,{}] 04:41:19 INFO - PROCESS | 3744 | 1468842079862 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}] 04:41:19 INFO - PROCESS | 3744 | 1468842079864 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:19 INFO - PROCESS | 3744 | 1468842079982 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 04:41:20 INFO - PROCESS | 3744 | 1468842080022 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 3744 | 1468842080024 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1005000 == 36 [pid = 3744] [id = 602] 04:41:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F1169800) [pid = 3744] [serial = 1806] [outer = 0000000000000000] 04:41:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F7683C00) [pid = 3744] [serial = 1807] [outer = 00000081F1169800] 04:41:20 INFO - PROCESS | 3744 | 1468842080067 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F7BB7400) [pid = 3744] [serial = 1808] [outer = 00000081F1169800] 04:41:20 INFO - PROCESS | 3744 | 1468842080513 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]]]}] 04:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 04:41:20 INFO - PROCESS | 3744 | 1468842080594 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 3744 | 1468842080599 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 04:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:41:20 INFO - PROCESS | 3744 | 1468842080605 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 3744 | 1468842080609 Marionette TRACE conn5 <- [1,2374,null,{}] 04:41:20 INFO - PROCESS | 3744 | 1468842080615 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}] 04:41:20 INFO - PROCESS | 3744 | 1468842080619 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:20 INFO - PROCESS | 3744 | 1468842080772 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 04:41:20 INFO - PROCESS | 3744 | 1468842080894 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 3744 | 1468842080899 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:20 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186203800 == 37 [pid = 3744] [id = 603] 04:41:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081831EE400) [pid = 3744] [serial = 1809] [outer = 0000000000000000] 04:41:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008184550C00) [pid = 3744] [serial = 1810] [outer = 00000081831EE400] 04:41:20 INFO - PROCESS | 3744 | 1468842080961 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081861EE800) [pid = 3744] [serial = 1811] [outer = 00000081831EE400] 04:41:21 INFO - PROCESS | 3744 | 1468842081607 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]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1026ms 04:41:21 INFO - PROCESS | 3744 | 1468842081634 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 3744 | 1468842081639 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 04:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:41:21 INFO - PROCESS | 3744 | 1468842081646 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 3744 | 1468842081649 Marionette TRACE conn5 <- [1,2378,null,{}] 04:41:21 INFO - PROCESS | 3744 | 1468842081653 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}] 04:41:21 INFO - PROCESS | 3744 | 1468842081656 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:21 INFO - PROCESS | 3744 | 1468842081773 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 04:41:21 INFO - PROCESS | 3744 | 1468842081900 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 3744 | 1468842081902 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:21 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32B5000 == 38 [pid = 3744] [id = 604] 04:41:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081883CF400) [pid = 3744] [serial = 1812] [outer = 0000000000000000] 04:41:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (0000008188A5D800) [pid = 3744] [serial = 1813] [outer = 00000081883CF400] 04:41:21 INFO - PROCESS | 3744 | 1468842081960 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081892B0000) [pid = 3744] [serial = 1814] [outer = 00000081883CF400] 04:41:22 INFO - PROCESS | 3744 | 1468842082554 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]]]}] 04:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 941ms 04:41:22 INFO - PROCESS | 3744 | 1468842082589 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 04:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:41:22 INFO - PROCESS | 3744 | 1468842082592 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 04:41:22 INFO - PROCESS | 3744 | 1468842082595 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 3744 | 1468842082600 Marionette TRACE conn5 <- [1,2382,null,{}] 04:41:22 INFO - PROCESS | 3744 | 1468842082611 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}] 04:41:22 INFO - PROCESS | 3744 | 1468842082616 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:22 INFO - PROCESS | 3744 | 1468842082732 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 04:41:22 INFO - PROCESS | 3744 | 1468842082858 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 3744 | 1468842082862 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:22 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF931800 == 39 [pid = 3744] [id = 605] 04:41:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F2D57800) [pid = 3744] [serial = 1815] [outer = 0000000000000000] 04:41:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F2E4E800) [pid = 3744] [serial = 1816] [outer = 00000081F2D57800] 04:41:22 INFO - PROCESS | 3744 | 1468842082921 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F319D400) [pid = 3744] [serial = 1817] [outer = 00000081F2D57800] 04:41:23 INFO - PROCESS | 3744 | 1468842083763 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]]]}] 04:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1194ms 04:41:23 INFO - PROCESS | 3744 | 1468842083792 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 3744 | 1468842083797 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 04:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:41:23 INFO - PROCESS | 3744 | 1468842083802 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 3744 | 1468842083805 Marionette TRACE conn5 <- [1,2386,null,{}] 04:41:23 INFO - PROCESS | 3744 | 1468842083826 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}] 04:41:23 INFO - PROCESS | 3744 | 1468842083829 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:23 INFO - PROCESS | 3744 | 1468842083937 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 04:41:24 INFO - PROCESS | 3744 | 1468842084021 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 3744 | 1468842084025 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:24 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185997000 == 40 [pid = 3744] [id = 606] 04:41:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (00000081845B2800) [pid = 3744] [serial = 1818] [outer = 0000000000000000] 04:41:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (0000008185885C00) [pid = 3744] [serial = 1819] [outer = 00000081845B2800] 04:41:24 INFO - PROCESS | 3744 | 1468842084130 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081862CD000) [pid = 3744] [serial = 1820] [outer = 00000081845B2800] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA8B800 == 39 [pid = 3744] [id = 601] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081F98D9000 == 38 [pid = 3744] [id = 600] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C50800 == 37 [pid = 3744] [id = 599] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081F718B800 == 36 [pid = 3744] [id = 598] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F06000 == 35 [pid = 3744] [id = 597] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1006000 == 34 [pid = 3744] [id = 596] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 000000818839F000 == 33 [pid = 3744] [id = 595] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E11000 == 32 [pid = 3744] [id = 594] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081F36DE800 == 31 [pid = 3744] [id = 593] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081FE48C800 == 30 [pid = 3744] [id = 591] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081879AB800 == 29 [pid = 3744] [id = 592] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF931800 == 28 [pid = 3744] [id = 605] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32B5000 == 27 [pid = 3744] [id = 604] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1005000 == 26 [pid = 3744] [id = 602] 04:41:25 INFO - PROCESS | 3744 | --DOCSHELL 0000008186203800 == 25 [pid = 3744] [id = 603] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081861E6400) [pid = 3744] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (000000818587B400) [pid = 3744] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008187B1A000) [pid = 3744] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F1157C00) [pid = 3744] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F111B000) [pid = 3744] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008189208400) [pid = 3744] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081F739B800) [pid = 3744] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008181EBEC00) [pid = 3744] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F1F30400) [pid = 3744] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008189210C00) [pid = 3744] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081883D8400) [pid = 3744] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081892BB800) [pid = 3744] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F305EC00) [pid = 3744] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (000000818796EC00) [pid = 3744] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F7394800) [pid = 3744] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187B1A400) [pid = 3744] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008187BBB000) [pid = 3744] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081862D0800) [pid = 3744] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008188AB0000) [pid = 3744] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008184A52400) [pid = 3744] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (000000818454F400) [pid = 3744] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F2B3B400) [pid = 3744] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081893DD800) [pid = 3744] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F2DF5C00) [pid = 3744] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F2DEFC00) [pid = 3744] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F111CC00) [pid = 3744] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (0000008187BB2000) [pid = 3744] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F306C400) [pid = 3744] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081F3336000) [pid = 3744] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 3744 | 1468842085346 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]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1598ms 04:41:25 INFO - PROCESS | 3744 | 1468842085405 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 3744 | 1468842085409 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 04:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:41:25 INFO - PROCESS | 3744 | 1468842085413 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 3744 | 1468842085417 Marionette TRACE conn5 <- [1,2390,null,{}] 04:41:25 INFO - PROCESS | 3744 | 1468842085472 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}] 04:41:25 INFO - PROCESS | 3744 | 1468842085475 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:25 INFO - PROCESS | 3744 | 1468842085575 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 04:41:25 INFO - PROCESS | 3744 | 1468842085583 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 3744 | 1468842085586 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:25 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A78800 == 26 [pid = 3744] [id = 607] 04:41:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (000000818454F000) [pid = 3744] [serial = 1821] [outer = 0000000000000000] 04:41:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081845BA400) [pid = 3744] [serial = 1822] [outer = 000000818454F000] 04:41:25 INFO - PROCESS | 3744 | 1468842085634 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008185876800) [pid = 3744] [serial = 1823] [outer = 000000818454F000] 04:41:26 INFO - PROCESS | 3744 | 1468842086124 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]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 04:41:26 INFO - PROCESS | 3744 | 1468842086151 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 3744 | 1468842086157 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 04:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:41:26 INFO - PROCESS | 3744 | 1468842086163 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 3744 | 1468842086166 Marionette TRACE conn5 <- [1,2394,null,{}] 04:41:26 INFO - PROCESS | 3744 | 1468842086170 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}] 04:41:26 INFO - PROCESS | 3744 | 1468842086173 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:26 INFO - PROCESS | 3744 | 1468842086265 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 04:41:26 INFO - PROCESS | 3744 | 1468842086275 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 3744 | 1468842086277 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:26 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879A5800 == 27 [pid = 3744] [id = 608] 04:41:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081861EEC00) [pid = 3744] [serial = 1824] [outer = 0000000000000000] 04:41:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008186233800) [pid = 3744] [serial = 1825] [outer = 00000081861EEC00] 04:41:26 INFO - PROCESS | 3744 | 1468842086326 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081862D6800) [pid = 3744] [serial = 1826] [outer = 00000081861EEC00] 04:41:26 INFO - PROCESS | 3744 | 1468842086800 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]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 692ms 04:41:26 INFO - PROCESS | 3744 | 1468842086858 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 3744 | 1468842086860 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 04:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:41:26 INFO - PROCESS | 3744 | 1468842086863 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 3744 | 1468842086867 Marionette TRACE conn5 <- [1,2398,null,{}] 04:41:26 INFO - PROCESS | 3744 | 1468842086878 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}] 04:41:26 INFO - PROCESS | 3744 | 1468842086883 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:27 INFO - PROCESS | 3744 | 1468842086998 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 04:41:27 INFO - PROCESS | 3744 | 1468842087089 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 3744 | 1468842087093 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:27 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893B5000 == 28 [pid = 3744] [id = 609] 04:41:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008183128C00) [pid = 3744] [serial = 1827] [outer = 0000000000000000] 04:41:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081883CC800) [pid = 3744] [serial = 1828] [outer = 0000008183128C00] 04:41:27 INFO - PROCESS | 3744 | 1468842087141 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081884C0400) [pid = 3744] [serial = 1829] [outer = 0000008183128C00] 04:41:27 INFO - PROCESS | 3744 | 1468842087572 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]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 732ms 04:41:27 INFO - PROCESS | 3744 | 1468842087598 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 3744 | 1468842087601 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 04:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:41:27 INFO - PROCESS | 3744 | 1468842087610 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 3744 | 1468842087612 Marionette TRACE conn5 <- [1,2402,null,{}] 04:41:27 INFO - PROCESS | 3744 | 1468842087615 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}] 04:41:27 INFO - PROCESS | 3744 | 1468842087617 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:27 INFO - PROCESS | 3744 | 1468842087733 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 04:41:27 INFO - PROCESS | 3744 | 1468842087739 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 3744 | 1468842087741 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:27 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1926000 == 29 [pid = 3744] [id = 610] 04:41:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081884CA800) [pid = 3744] [serial = 1830] [outer = 0000000000000000] 04:41:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008188AAC800) [pid = 3744] [serial = 1831] [outer = 00000081884CA800] 04:41:27 INFO - PROCESS | 3744 | 1468842087786 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008188D68800) [pid = 3744] [serial = 1832] [outer = 00000081884CA800] 04:41:28 INFO - PROCESS | 3744 | 1468842088234 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]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 04:41:28 INFO - PROCESS | 3744 | 1468842088304 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 3744 | 1468842088307 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 04:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:41:28 INFO - PROCESS | 3744 | 1468842088310 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 3744 | 1468842088312 Marionette TRACE conn5 <- [1,2406,null,{}] 04:41:28 INFO - PROCESS | 3744 | 1468842088316 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}] 04:41:28 INFO - PROCESS | 3744 | 1468842088318 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:28 INFO - PROCESS | 3744 | 1468842088454 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 04:41:28 INFO - PROCESS | 3744 | 1468842088474 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 3744 | 1468842088476 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:28 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B15000 == 30 [pid = 3744] [id = 611] 04:41:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (000000818454DC00) [pid = 3744] [serial = 1833] [outer = 0000000000000000] 04:41:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (000000818920C800) [pid = 3744] [serial = 1834] [outer = 000000818454DC00] 04:41:28 INFO - PROCESS | 3744 | 1468842088520 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081893D5800) [pid = 3744] [serial = 1835] [outer = 000000818454DC00] 04:41:28 INFO - PROCESS | 3744 | 1468842088971 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]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 04:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:41:29 INFO - PROCESS | 3744 | 1468842089005 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 3744 | 1468842089008 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 04:41:29 INFO - PROCESS | 3744 | 1468842089011 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 3744 | 1468842089013 Marionette TRACE conn5 <- [1,2410,null,{}] 04:41:29 INFO - PROCESS | 3744 | 1468842089022 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}] 04:41:29 INFO - PROCESS | 3744 | 1468842089028 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:29 INFO - PROCESS | 3744 | 1468842089166 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 04:41:29 INFO - PROCESS | 3744 | 1468842089224 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 3744 | 1468842089226 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:29 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F4114800 == 31 [pid = 3744] [id = 612] 04:41:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008185AF1800) [pid = 3744] [serial = 1836] [outer = 0000000000000000] 04:41:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F0F8B400) [pid = 3744] [serial = 1837] [outer = 0000008185AF1800] 04:41:29 INFO - PROCESS | 3744 | 1468842089271 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1F30400) [pid = 3744] [serial = 1838] [outer = 0000008185AF1800] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008187975400) [pid = 3744] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F1159000) [pid = 3744] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F2E59C00) [pid = 3744] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081831EA000) [pid = 3744] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F306C800) [pid = 3744] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081861ECC00) [pid = 3744] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081883D5000) [pid = 3744] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008183123000) [pid = 3744] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008182397000) [pid = 3744] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008183129400) [pid = 3744] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F1169800) [pid = 3744] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:41:29 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081892B2800) [pid = 3744] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:41:29 INFO - PROCESS | 3744 | 1468842089854 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]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 881ms 04:41:29 INFO - PROCESS | 3744 | 1468842089896 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 3744 | 1468842089898 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 04:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:41:29 INFO - PROCESS | 3744 | 1468842089901 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 3744 | 1468842089903 Marionette TRACE conn5 <- [1,2414,null,{}] 04:41:29 INFO - PROCESS | 3744 | 1468842089906 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}] 04:41:29 INFO - PROCESS | 3744 | 1468842089908 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:29 INFO - PROCESS | 3744 | 1468842089988 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 04:41:30 INFO - PROCESS | 3744 | 1468842089994 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 3744 | 1468842089996 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:30 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8127000 == 32 [pid = 3744] [id = 613] 04:41:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187973800) [pid = 3744] [serial = 1839] [outer = 0000000000000000] 04:41:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081F0F8C000) [pid = 3744] [serial = 1840] [outer = 0000008187973800] 04:41:30 INFO - PROCESS | 3744 | 1468842090039 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F213C400) [pid = 3744] [serial = 1841] [outer = 0000008187973800] 04:41:30 INFO - PROCESS | 3744 | 1468842090460 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]]]}] 04:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 586ms 04:41:30 INFO - PROCESS | 3744 | 1468842090500 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 3744 | 1468842090502 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 04:41:30 INFO - PROCESS | 3744 | 1468842090510 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 3744 | 1468842090512 Marionette TRACE conn5 <- [1,2418,null,{}] 04:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:41:30 INFO - PROCESS | 3744 | 1468842090515 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}] 04:41:30 INFO - PROCESS | 3744 | 1468842090517 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:30 INFO - PROCESS | 3744 | 1468842090600 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 04:41:30 INFO - PROCESS | 3744 | 1468842090608 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 3744 | 1468842090610 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:30 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9127800 == 33 [pid = 3744] [id = 614] 04:41:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F282B400) [pid = 3744] [serial = 1842] [outer = 0000000000000000] 04:41:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F2B40800) [pid = 3744] [serial = 1843] [outer = 00000081F282B400] 04:41:30 INFO - PROCESS | 3744 | 1468842090654 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F2DEF400) [pid = 3744] [serial = 1844] [outer = 00000081F282B400] 04:41:31 INFO - PROCESS | 3744 | 1468842091095 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]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 628ms 04:41:31 INFO - PROCESS | 3744 | 1468842091145 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 3744 | 1468842091147 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 04:41:31 INFO - PROCESS | 3744 | 1468842091150 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:41:31 INFO - PROCESS | 3744 | 1468842091152 Marionette TRACE conn5 <- [1,2422,null,{}] 04:41:31 INFO - PROCESS | 3744 | 1468842091156 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}] 04:41:31 INFO - PROCESS | 3744 | 1468842091157 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:31 INFO - PROCESS | 3744 | 1468842091239 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 04:41:31 INFO - PROCESS | 3744 | 1468842091244 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 3744 | 1468842091246 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:31 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893B4800 == 34 [pid = 3744] [id = 615] 04:41:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F2DF7000) [pid = 3744] [serial = 1845] [outer = 0000000000000000] 04:41:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2E4D800) [pid = 3744] [serial = 1846] [outer = 00000081F2DF7000] 04:41:31 INFO - PROCESS | 3744 | 1468842091290 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2E58000) [pid = 3744] [serial = 1847] [outer = 00000081F2DF7000] 04:41:31 INFO - PROCESS | 3744 | 1468842091858 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]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 732ms 04:41:31 INFO - PROCESS | 3744 | 1468842091886 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 3744 | 1468842091891 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 04:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:41:31 INFO - PROCESS | 3744 | 1468842091897 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - PROCESS | 3744 | 1468842091901 Marionette TRACE conn5 <- [1,2426,null,{}] 04:41:31 INFO - PROCESS | 3744 | 1468842091907 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}] 04:41:31 INFO - PROCESS | 3744 | 1468842091910 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:32 INFO - PROCESS | 3744 | 1468842092093 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 04:41:32 INFO - PROCESS | 3744 | 1468842092220 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 3744 | 1468842092225 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:32 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186370000 == 35 [pid = 3744] [id = 616] 04:41:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008182392800) [pid = 3744] [serial = 1848] [outer = 0000000000000000] 04:41:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (000000818454F400) [pid = 3744] [serial = 1849] [outer = 0000008182392800] 04:41:32 INFO - PROCESS | 3744 | 1468842092286 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008185AED400) [pid = 3744] [serial = 1850] [outer = 0000008182392800] 04:41:33 INFO - PROCESS | 3744 | 1468842093074 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]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1243ms 04:41:33 INFO - PROCESS | 3744 | 1468842093143 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 3744 | 1468842093148 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 04:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:41:33 INFO - PROCESS | 3744 | 1468842093180 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 3744 | 1468842093183 Marionette TRACE conn5 <- [1,2430,null,{}] 04:41:33 INFO - PROCESS | 3744 | 1468842093188 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}] 04:41:33 INFO - PROCESS | 3744 | 1468842093191 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:33 INFO - PROCESS | 3744 | 1468842093327 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 04:41:33 INFO - PROCESS | 3744 | 1468842093444 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 3744 | 1468842093447 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:33 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B04800 == 36 [pid = 3744] [id = 617] 04:41:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008187B17800) [pid = 3744] [serial = 1851] [outer = 0000000000000000] 04:41:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008187BB8C00) [pid = 3744] [serial = 1852] [outer = 0000008187B17800] 04:41:33 INFO - PROCESS | 3744 | 1468842093504 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008188A5D000) [pid = 3744] [serial = 1853] [outer = 0000008187B17800] 04:41:34 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9127800 == 35 [pid = 3744] [id = 614] 04:41:34 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8127000 == 34 [pid = 3744] [id = 613] 04:41:34 INFO - PROCESS | 3744 | --DOCSHELL 00000081F4114800 == 33 [pid = 3744] [id = 612] 04:41:34 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B15000 == 32 [pid = 3744] [id = 611] 04:41:34 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1926000 == 31 [pid = 3744] [id = 610] 04:41:34 INFO - PROCESS | 3744 | --DOCSHELL 00000081893B5000 == 30 [pid = 3744] [id = 609] 04:41:34 INFO - PROCESS | 3744 | --DOCSHELL 00000081879A5800 == 29 [pid = 3744] [id = 608] 04:41:34 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A78800 == 28 [pid = 3744] [id = 607] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F739A800) [pid = 3744] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F1A0A800) [pid = 3744] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F327F400) [pid = 3744] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F2828800) [pid = 3744] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008187972C00) [pid = 3744] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F3FE8800) [pid = 3744] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008187971C00) [pid = 3744] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187B1FC00) [pid = 3744] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081884BFC00) [pid = 3744] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008188D6A400) [pid = 3744] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081831EB000) [pid = 3744] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008184A57800) [pid = 3744] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008188AB1800) [pid = 3744] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081892B1000) [pid = 3744] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008184A59000) [pid = 3744] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (000000818623B800) [pid = 3744] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F7683C00) [pid = 3744] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F3FE9C00) [pid = 3744] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081F7BB7400) [pid = 3744] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081893DE400) [pid = 3744] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081F115F800) [pid = 3744] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081F1152000) [pid = 3744] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081F71B8400) [pid = 3744] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 3744 | 1468842094421 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]]]}] 04:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1318ms 04:41:34 INFO - PROCESS | 3744 | 1468842094475 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 3744 | 1468842094479 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 04:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:41:34 INFO - PROCESS | 3744 | 1468842094485 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 3744 | 1468842094488 Marionette TRACE conn5 <- [1,2434,null,{}] 04:41:34 INFO - PROCESS | 3744 | 1468842094494 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}] 04:41:34 INFO - PROCESS | 3744 | 1468842094496 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:34 INFO - PROCESS | 3744 | 1468842094595 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 04:41:34 INFO - PROCESS | 3744 | 1468842094608 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 3744 | 1468842094612 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:34 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185993800 == 29 [pid = 3744] [id = 618] 04:41:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (00000081845C0400) [pid = 3744] [serial = 1854] [outer = 0000000000000000] 04:41:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (0000008184A57400) [pid = 3744] [serial = 1855] [outer = 00000081845C0400] 04:41:34 INFO - PROCESS | 3744 | 1468842094661 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081861E4800) [pid = 3744] [serial = 1856] [outer = 00000081845C0400] 04:41:35 INFO - PROCESS | 3744 | 1468842095188 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]]]}] 04:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 04:41:35 INFO - PROCESS | 3744 | 1468842095222 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 3744 | 1468842095226 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 04:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:41:35 INFO - PROCESS | 3744 | 1468842095232 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 3744 | 1468842095235 Marionette TRACE conn5 <- [1,2438,null,{}] 04:41:35 INFO - PROCESS | 3744 | 1468842095239 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}] 04:41:35 INFO - PROCESS | 3744 | 1468842095242 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:35 INFO - PROCESS | 3744 | 1468842095331 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 04:41:35 INFO - PROCESS | 3744 | 1468842095340 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 3744 | 1468842095342 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:35 INFO - PROCESS | 3744 | ++DOCSHELL 00000081884AC000 == 30 [pid = 3744] [id = 619] 04:41:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008187B1F400) [pid = 3744] [serial = 1857] [outer = 0000000000000000] 04:41:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008187BB0800) [pid = 3744] [serial = 1858] [outer = 0000008187B1F400] 04:41:35 INFO - PROCESS | 3744 | 1468842095391 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081884BD800) [pid = 3744] [serial = 1859] [outer = 0000008187B1F400] 04:41:35 INFO - PROCESS | 3744 | 1468842095842 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]]]}] 04:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 04:41:35 INFO - PROCESS | 3744 | 1468842095927 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 3744 | 1468842095930 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 04:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:41:35 INFO - PROCESS | 3744 | 1468842095933 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 3744 | 1468842095937 Marionette TRACE conn5 <- [1,2442,null,{}] 04:41:35 INFO - PROCESS | 3744 | 1468842095948 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}] 04:41:35 INFO - PROCESS | 3744 | 1468842095953 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:36 INFO - PROCESS | 3744 | 1468842096076 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 04:41:36 INFO - PROCESS | 3744 | 1468842096086 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 3744 | 1468842096089 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1914800 == 31 [pid = 3744] [id = 620] 04:41:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008188D68400) [pid = 3744] [serial = 1860] [outer = 0000000000000000] 04:41:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008189209C00) [pid = 3744] [serial = 1861] [outer = 0000008188D68400] 04:41:36 INFO - PROCESS | 3744 | 1468842096138 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081892B9400) [pid = 3744] [serial = 1862] [outer = 0000008188D68400] 04:41:36 INFO - PROCESS | 3744 | 1468842096568 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]]]}] 04:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 04:41:36 INFO - PROCESS | 3744 | 1468842096627 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 04:41:36 INFO - PROCESS | 3744 | 1468842096630 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 04:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:41:36 INFO - PROCESS | 3744 | 1468842096633 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 3744 | 1468842096635 Marionette TRACE conn5 <- [1,2446,null,{}] 04:41:36 INFO - PROCESS | 3744 | 1468842096638 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}] 04:41:36 INFO - PROCESS | 3744 | 1468842096640 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:36 INFO - PROCESS | 3744 | 1468842096757 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 04:41:36 INFO - PROCESS | 3744 | 1468842096762 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 3744 | 1468842096764 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32A0000 == 32 [pid = 3744] [id = 621] 04:41:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081893DF400) [pid = 3744] [serial = 1863] [outer = 0000000000000000] 04:41:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F1112400) [pid = 3744] [serial = 1864] [outer = 00000081893DF400] 04:41:36 INFO - PROCESS | 3744 | 1468842096854 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F114E000) [pid = 3744] [serial = 1865] [outer = 00000081893DF400] 04:41:37 INFO - PROCESS | 3744 | 1468842097275 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]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 04:41:37 INFO - PROCESS | 3744 | 1468842097327 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 3744 | 1468842097330 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 04:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:41:37 INFO - PROCESS | 3744 | 1468842097333 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 3744 | 1468842097335 Marionette TRACE conn5 <- [1,2450,null,{}] 04:41:37 INFO - PROCESS | 3744 | 1468842097338 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}] 04:41:37 INFO - PROCESS | 3744 | 1468842097341 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:37 INFO - PROCESS | 3744 | 1468842097481 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 04:41:37 INFO - PROCESS | 3744 | 1468842097534 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:37 INFO - PROCESS | 3744 | 1468842097537 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:37 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7C55800 == 33 [pid = 3744] [id = 622] 04:41:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008181E3E800) [pid = 3744] [serial = 1866] [outer = 0000000000000000] 04:41:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F115F800) [pid = 3744] [serial = 1867] [outer = 0000008181E3E800] 04:41:37 INFO - PROCESS | 3744 | 1468842097583 Marionette DEBUG loaded listener.js 04:41:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F1F33C00) [pid = 3744] [serial = 1868] [outer = 0000008181E3E800] 04:41:38 INFO - PROCESS | 3744 | 1468842098004 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]]]}] 04:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 04:41:38 INFO - PROCESS | 3744 | 1468842098069 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 04:41:38 INFO - PROCESS | 3744 | 1468842098071 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 04:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:41:38 INFO - PROCESS | 3744 | 1468842098075 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 3744 | 1468842098077 Marionette TRACE conn5 <- [1,2454,null,{}] 04:41:38 INFO - PROCESS | 3744 | 1468842098080 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}] 04:41:38 INFO - PROCESS | 3744 | 1468842098086 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:38 INFO - PROCESS | 3744 | 1468842098229 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 04:41:38 INFO - PROCESS | 3744 | 1468842098234 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 3744 | 1468842098236 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:38 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9412000 == 34 [pid = 3744] [id = 623] 04:41:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2829800) [pid = 3744] [serial = 1869] [outer = 0000000000000000] 04:41:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2D53400) [pid = 3744] [serial = 1870] [outer = 00000081F2829800] 04:41:38 INFO - PROCESS | 3744 | 1468842098289 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F31A1000) [pid = 3744] [serial = 1871] [outer = 00000081F2829800] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (000000818454F000) [pid = 3744] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081845B2800) [pid = 3744] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081884CA800) [pid = 3744] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081861EEC00) [pid = 3744] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008183128C00) [pid = 3744] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081831EE400) [pid = 3744] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081883CF400) [pid = 3744] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F2D57800) [pid = 3744] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F282B400) [pid = 3744] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (000000818454DC00) [pid = 3744] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008185AF1800) [pid = 3744] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008187973800) [pid = 3744] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:41:38 INFO - PROCESS | 3744 | 1468842098768 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]]]}] 04:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 04:41:38 INFO - PROCESS | 3744 | 1468842098820 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 04:41:38 INFO - PROCESS | 3744 | 1468842098822 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 04:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:41:38 INFO - PROCESS | 3744 | 1468842098830 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 3744 | 1468842098832 Marionette TRACE conn5 <- [1,2458,null,{}] 04:41:38 INFO - PROCESS | 3744 | 1468842098835 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}] 04:41:38 INFO - PROCESS | 3744 | 1468842098837 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:38 INFO - PROCESS | 3744 | 1468842098919 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 04:41:38 INFO - PROCESS | 3744 | 1468842098925 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 3744 | 1468842098927 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:38 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC8C1000 == 35 [pid = 3744] [id = 624] 04:41:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008182FD0400) [pid = 3744] [serial = 1872] [outer = 0000000000000000] 04:41:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008187BBA800) [pid = 3744] [serial = 1873] [outer = 0000008182FD0400] 04:41:38 INFO - PROCESS | 3744 | 1468842098971 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081F2B36C00) [pid = 3744] [serial = 1874] [outer = 0000008182FD0400] 04:41:39 INFO - PROCESS | 3744 | 1468842099367 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]]]}] 04:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 586ms 04:41:39 INFO - PROCESS | 3744 | 1468842099417 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 04:41:39 INFO - PROCESS | 3744 | 1468842099420 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 04:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:41:39 INFO - PROCESS | 3744 | 1468842099423 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 3744 | 1468842099425 Marionette TRACE conn5 <- [1,2462,null,{}] 04:41:39 INFO - PROCESS | 3744 | 1468842099428 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}] 04:41:39 INFO - PROCESS | 3744 | 1468842099430 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:39 INFO - PROCESS | 3744 | 1468842099521 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 04:41:39 INFO - PROCESS | 3744 | 1468842099526 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:39 INFO - PROCESS | 3744 | 1468842099528 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:39 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FED43000 == 36 [pid = 3744] [id = 625] 04:41:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008188AA6400) [pid = 3744] [serial = 1875] [outer = 0000000000000000] 04:41:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F3A44400) [pid = 3744] [serial = 1876] [outer = 0000008188AA6400] 04:41:39 INFO - PROCESS | 3744 | 1468842099571 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F715DC00) [pid = 3744] [serial = 1877] [outer = 0000008188AA6400] 04:41:39 INFO - PROCESS | 3744 | 1468842099982 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]]]}] 04:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 628ms 04:41:40 INFO - PROCESS | 3744 | 1468842100055 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 3744 | 1468842100057 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 04:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:41:40 INFO - PROCESS | 3744 | 1468842100060 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 3744 | 1468842100062 Marionette TRACE conn5 <- [1,2466,null,{}] 04:41:40 INFO - PROCESS | 3744 | 1468842100066 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}] 04:41:40 INFO - PROCESS | 3744 | 1468842100068 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:40 INFO - PROCESS | 3744 | 1468842100154 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 04:41:40 INFO - PROCESS | 3744 | 1468842100162 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 3744 | 1468842100164 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F0F5A000 == 37 [pid = 3744] [id = 626] 04:41:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F7303800) [pid = 3744] [serial = 1878] [outer = 0000000000000000] 04:41:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F1152400) [pid = 3744] [serial = 1879] [outer = 00000081F7303800] 04:41:40 INFO - PROCESS | 3744 | 1468842100208 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F73EF800) [pid = 3744] [serial = 1880] [outer = 00000081F7303800] 04:41:40 INFO - PROCESS | 3744 | 1468842100654 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]]]}] 04:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 04:41:40 INFO - PROCESS | 3744 | 1468842100743 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 3744 | 1468842100748 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 04:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:41:40 INFO - PROCESS | 3744 | 1468842100758 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 3744 | 1468842100763 Marionette TRACE conn5 <- [1,2470,null,{}] 04:41:40 INFO - PROCESS | 3744 | 1468842100770 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}] 04:41:40 INFO - PROCESS | 3744 | 1468842100773 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:40 INFO - PROCESS | 3744 | 1468842100909 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 04:41:41 INFO - PROCESS | 3744 | 1468842101000 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 3744 | 1468842101005 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:41 INFO - PROCESS | 3744 | ++DOCSHELL 000000818620D800 == 38 [pid = 3744] [id = 627] 04:41:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (000000818454E800) [pid = 3744] [serial = 1881] [outer = 0000000000000000] 04:41:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081845B9000) [pid = 3744] [serial = 1882] [outer = 000000818454E800] 04:41:41 INFO - PROCESS | 3744 | 1468842101065 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (000000818623A800) [pid = 3744] [serial = 1883] [outer = 000000818454E800] 04:41:41 INFO - PROCESS | 3744 | 1468842101731 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]]]}] 04:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1028ms 04:41:41 INFO - PROCESS | 3744 | 1468842101796 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 04:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:41:41 INFO - PROCESS | 3744 | 1468842101800 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 04:41:41 INFO - PROCESS | 3744 | 1468842101807 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 3744 | 1468842101812 Marionette TRACE conn5 <- [1,2474,null,{}] 04:41:41 INFO - PROCESS | 3744 | 1468842101816 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}] 04:41:41 INFO - PROCESS | 3744 | 1468842101819 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:41 INFO - PROCESS | 3744 | 1468842101965 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 04:41:42 INFO - PROCESS | 3744 | 1468842102091 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 3744 | 1468842102094 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:42 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7EC7800 == 39 [pid = 3744] [id = 628] 04:41:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008188A5F400) [pid = 3744] [serial = 1884] [outer = 0000000000000000] 04:41:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008188D61400) [pid = 3744] [serial = 1885] [outer = 0000008188A5F400] 04:41:42 INFO - PROCESS | 3744 | 1468842102152 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081893DD800) [pid = 3744] [serial = 1886] [outer = 0000008188A5F400] 04:41:42 INFO - PROCESS | 3744 | 1468842102723 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]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 984ms 04:41:42 INFO - PROCESS | 3744 | 1468842102790 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 04:41:42 INFO - PROCESS | 3744 | 1468842102792 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 04:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:41:42 INFO - PROCESS | 3744 | 1468842102796 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 3744 | 1468842102799 Marionette TRACE conn5 <- [1,2478,null,{}] 04:41:42 INFO - PROCESS | 3744 | 1468842102822 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}] 04:41:42 INFO - PROCESS | 3744 | 1468842102827 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:42 INFO - PROCESS | 3744 | 1468842102979 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 04:41:43 INFO - PROCESS | 3744 | 1468842103033 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 3744 | 1468842103038 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:43 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF8BB800 == 40 [pid = 3744] [id = 629] 04:41:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2E58800) [pid = 3744] [serial = 1887] [outer = 0000000000000000] 04:41:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2FD4400) [pid = 3744] [serial = 1888] [outer = 00000081F2E58800] 04:41:43 INFO - PROCESS | 3744 | 1468842103096 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F3A44C00) [pid = 3744] [serial = 1889] [outer = 00000081F2E58800] 04:41:43 INFO - PROCESS | 3744 | 1468842103702 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]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 944ms 04:41:43 INFO - PROCESS | 3744 | 1468842103742 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 3744 | 1468842103745 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 04:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:41:43 INFO - PROCESS | 3744 | 1468842103749 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 3744 | 1468842103751 Marionette TRACE conn5 <- [1,2482,null,{}] 04:41:43 INFO - PROCESS | 3744 | 1468842103755 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}] 04:41:43 INFO - PROCESS | 3744 | 1468842103757 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:43 INFO - PROCESS | 3744 | 1468842103871 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 04:41:44 INFO - PROCESS | 3744 | 1468842103995 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 3744 | 1468842103997 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:44 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F941F000 == 41 [pid = 3744] [id = 630] 04:41:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F2DF1C00) [pid = 3744] [serial = 1890] [outer = 0000000000000000] 04:41:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F7B2CC00) [pid = 3744] [serial = 1891] [outer = 00000081F2DF1C00] 04:41:44 INFO - PROCESS | 3744 | 1468842104051 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F7E73400) [pid = 3744] [serial = 1892] [outer = 00000081F2DF1C00] 04:41:44 INFO - PROCESS | 3744 | 1468842104858 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]]]}] 04:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1123ms 04:41:44 INFO - PROCESS | 3744 | 1468842104873 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 3744 | 1468842104878 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 04:41:44 INFO - PROCESS | 3744 | 1468842104883 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:41:44 INFO - PROCESS | 3744 | 1468842104886 Marionette TRACE conn5 <- [1,2486,null,{}] 04:41:44 INFO - PROCESS | 3744 | 1468842104892 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}] 04:41:44 INFO - PROCESS | 3744 | 1468842104895 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:45 INFO - PROCESS | 3744 | 1468842105003 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 0000008185997000 == 40 [pid = 3744] [id = 606] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081FED43000 == 39 [pid = 3744] [id = 625] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC8C1000 == 38 [pid = 3744] [id = 624] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9412000 == 37 [pid = 3744] [id = 623] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7C55800 == 36 [pid = 3744] [id = 622] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32A0000 == 35 [pid = 3744] [id = 621] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1914800 == 34 [pid = 3744] [id = 620] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081884AC000 == 33 [pid = 3744] [id = 619] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 0000008185993800 == 32 [pid = 3744] [id = 618] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 0000008186370000 == 31 [pid = 3744] [id = 616] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B04800 == 30 [pid = 3744] [id = 617] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081893B4800 == 29 [pid = 3744] [id = 615] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F941F000 == 28 [pid = 3744] [id = 630] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF8BB800 == 27 [pid = 3744] [id = 629] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7EC7800 == 26 [pid = 3744] [id = 628] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F0F5A000 == 25 [pid = 3744] [id = 626] 04:41:45 INFO - PROCESS | 3744 | --DOCSHELL 000000818620D800 == 24 [pid = 3744] [id = 627] 04:41:45 INFO - PROCESS | 3744 | 1468842105734 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 3744 | 1468842105738 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081845BA400) [pid = 3744] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081862CD000) [pid = 3744] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008185885C00) [pid = 3744] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008188AAC800) [pid = 3744] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008186233800) [pid = 3744] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081862D6800) [pid = 3744] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081883CC800) [pid = 3744] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081861EE800) [pid = 3744] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008184550C00) [pid = 3744] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081892B0000) [pid = 3744] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008188A5D800) [pid = 3744] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F319D400) [pid = 3744] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F2E4E800) [pid = 3744] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F2DEF400) [pid = 3744] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (000000818920C800) [pid = 3744] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008188D68800) [pid = 3744] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F0F8B400) [pid = 3744] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F2E4D800) [pid = 3744] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081893D5800) [pid = 3744] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F2B40800) [pid = 3744] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F1F30400) [pid = 3744] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (0000008185876800) [pid = 3744] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081884C0400) [pid = 3744] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F0F8C000) [pid = 3744] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081F213C400) [pid = 3744] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 04:41:45 INFO - PROCESS | 3744 | ++DOCSHELL 00000081819C4800 == 25 [pid = 3744] [id = 631] 04:41:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (0000008180FC7400) [pid = 3744] [serial = 1893] [outer = 0000000000000000] 04:41:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008181EBF000) [pid = 3744] [serial = 1894] [outer = 0000008180FC7400] 04:41:45 INFO - PROCESS | 3744 | 1468842105843 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008183125C00) [pid = 3744] [serial = 1895] [outer = 0000008180FC7400] 04:41:46 INFO - PROCESS | 3744 | 1468842106336 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]]]}] 04:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1488ms 04:41:46 INFO - PROCESS | 3744 | 1468842106377 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 3744 | 1468842106381 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 04:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:41:46 INFO - PROCESS | 3744 | 1468842106385 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 3744 | 1468842106388 Marionette TRACE conn5 <- [1,2490,null,{}] 04:41:46 INFO - PROCESS | 3744 | 1468842106398 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}] 04:41:46 INFO - PROCESS | 3744 | 1468842106402 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:46 INFO - PROCESS | 3744 | 1468842106499 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 04:41:46 INFO - PROCESS | 3744 | 1468842106514 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:46 INFO - PROCESS | 3744 | 1468842106517 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:46 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A95000 == 26 [pid = 3744] [id = 632] 04:41:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008184A53800) [pid = 3744] [serial = 1896] [outer = 0000000000000000] 04:41:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008185878800) [pid = 3744] [serial = 1897] [outer = 0000008184A53800] 04:41:46 INFO - PROCESS | 3744 | 1468842106566 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008185AE8800) [pid = 3744] [serial = 1898] [outer = 0000008184A53800] 04:41:47 INFO - PROCESS | 3744 | 1468842107048 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]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 690ms 04:41:47 INFO - PROCESS | 3744 | 1468842107119 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 3744 | 1468842107124 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 04:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:41:47 INFO - PROCESS | 3744 | 1468842107131 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 3744 | 1468842107134 Marionette TRACE conn5 <- [1,2494,null,{}] 04:41:47 INFO - PROCESS | 3744 | 1468842107138 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}] 04:41:47 INFO - PROCESS | 3744 | 1468842107140 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:47 INFO - PROCESS | 3744 | 1468842107244 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 04:41:47 INFO - PROCESS | 3744 | 1468842107317 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:47 INFO - PROCESS | 3744 | 1468842107319 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:47 INFO - PROCESS | 3744 | ++DOCSHELL 000000818838B800 == 27 [pid = 3744] [id = 633] 04:41:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008184A54800) [pid = 3744] [serial = 1899] [outer = 0000000000000000] 04:41:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081862D5800) [pid = 3744] [serial = 1900] [outer = 0000008184A54800] 04:41:47 INFO - PROCESS | 3744 | 1468842107375 Marionette DEBUG loaded listener.js 04:41:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008187B18800) [pid = 3744] [serial = 1901] [outer = 0000008184A54800] 04:41:47 INFO - PROCESS | 3744 | 1468842107827 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]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 04:41:47 INFO - PROCESS | 3744 | 1468842107867 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 3744 | 1468842107869 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 04:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:41:47 INFO - PROCESS | 3744 | 1468842107875 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 3744 | 1468842107881 Marionette TRACE conn5 <- [1,2498,null,{}] 04:41:47 INFO - PROCESS | 3744 | 1468842107900 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}] 04:41:47 INFO - PROCESS | 3744 | 1468842107904 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:48 INFO - PROCESS | 3744 | 1468842108025 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 04:41:48 INFO - PROCESS | 3744 | 1468842108082 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:48 INFO - PROCESS | 3744 | 1468842108084 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:48 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897C4000 == 28 [pid = 3744] [id = 634] 04:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081883D5800) [pid = 3744] [serial = 1902] [outer = 0000000000000000] 04:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081884C1C00) [pid = 3744] [serial = 1903] [outer = 00000081883D5800] 04:41:48 INFO - PROCESS | 3744 | 1468842108129 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081884CA800) [pid = 3744] [serial = 1904] [outer = 00000081883D5800] 04:41:48 INFO - PROCESS | 3744 | 1468842108578 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]]]}] 04:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 755ms 04:41:48 INFO - PROCESS | 3744 | 1468842108631 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 04:41:48 INFO - PROCESS | 3744 | 1468842108634 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 04:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:41:48 INFO - PROCESS | 3744 | 1468842108637 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:41:48 INFO - PROCESS | 3744 | 1468842108639 Marionette TRACE conn5 <- [1,2502,null,{}] 04:41:48 INFO - PROCESS | 3744 | 1468842108642 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}] 04:41:48 INFO - PROCESS | 3744 | 1468842108644 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:48 INFO - PROCESS | 3744 | 1468842108763 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 04:41:48 INFO - PROCESS | 3744 | 1468842108825 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:48 INFO - PROCESS | 3744 | 1468842108827 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:48 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F192F800 == 29 [pid = 3744] [id = 635] 04:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188A65000) [pid = 3744] [serial = 1905] [outer = 0000000000000000] 04:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008188D61000) [pid = 3744] [serial = 1906] [outer = 0000008188A65000] 04:41:48 INFO - PROCESS | 3744 | 1468842108872 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008189207400) [pid = 3744] [serial = 1907] [outer = 0000008188A65000] 04:41:49 INFO - PROCESS | 3744 | 1468842109294 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]]]}] 04:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 04:41:49 INFO - PROCESS | 3744 | 1468842109330 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 04:41:49 INFO - PROCESS | 3744 | 1468842109332 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 04:41:49 INFO - PROCESS | 3744 | 1468842109335 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:41:49 INFO - PROCESS | 3744 | 1468842109337 Marionette TRACE conn5 <- [1,2506,null,{}] 04:41:49 INFO - PROCESS | 3744 | 1468842109340 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}] 04:41:49 INFO - PROCESS | 3744 | 1468842109343 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:49 INFO - PROCESS | 3744 | 1468842109456 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 04:41:49 INFO - PROCESS | 3744 | 1468842109462 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 3744 | 1468842109468 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:49 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B0F800 == 30 [pid = 3744] [id = 636] 04:41:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081892B7800) [pid = 3744] [serial = 1908] [outer = 0000000000000000] 04:41:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081892BA800) [pid = 3744] [serial = 1909] [outer = 00000081892B7800] 04:41:49 INFO - PROCESS | 3744 | 1468842109571 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1118400) [pid = 3744] [serial = 1910] [outer = 00000081892B7800] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008181E3E800) [pid = 3744] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F2DF7000) [pid = 3744] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187B17800) [pid = 3744] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008188D68400) [pid = 3744] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F7303800) [pid = 3744] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008187B1F400) [pid = 3744] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081845C0400) [pid = 3744] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008182392800) [pid = 3744] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008188AA6400) [pid = 3744] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F2829800) [pid = 3744] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008182FD0400) [pid = 3744] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:41:50 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081893DF400) [pid = 3744] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:41:50 INFO - PROCESS | 3744 | 1468842110227 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]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 922ms 04:41:50 INFO - PROCESS | 3744 | 1468842110261 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 3744 | 1468842110263 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 04:41:50 INFO - PROCESS | 3744 | 1468842110266 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:41:50 INFO - PROCESS | 3744 | 1468842110268 Marionette TRACE conn5 <- [1,2510,null,{}] 04:41:50 INFO - PROCESS | 3744 | 1468842110272 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}] 04:41:50 INFO - PROCESS | 3744 | 1468842110274 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:50 INFO - PROCESS | 3744 | 1468842110388 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 04:41:50 INFO - PROCESS | 3744 | 1468842110451 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 3744 | 1468842110453 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:50 INFO - PROCESS | 3744 | ++DOCSHELL 00000081822C6000 == 31 [pid = 3744] [id = 637] 04:41:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008186234800) [pid = 3744] [serial = 1911] [outer = 0000000000000000] 04:41:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008188D68400) [pid = 3744] [serial = 1912] [outer = 0000008186234800] 04:41:50 INFO - PROCESS | 3744 | 1468842110498 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F114F400) [pid = 3744] [serial = 1913] [outer = 0000008186234800] 04:41:50 INFO - PROCESS | 3744 | 1468842110836 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]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 04:41:50 INFO - PROCESS | 3744 | 1468842110900 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 3744 | 1468842110902 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 04:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:41:50 INFO - PROCESS | 3744 | 1468842110905 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 3744 | 1468842110907 Marionette TRACE conn5 <- [1,2514,null,{}] 04:41:50 INFO - PROCESS | 3744 | 1468842110910 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}] 04:41:50 INFO - PROCESS | 3744 | 1468842110912 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:50 INFO - PROCESS | 3744 | 1468842110993 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 04:41:51 INFO - PROCESS | 3744 | 1468842110999 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 3744 | 1468842111001 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8127800 == 32 [pid = 3744] [id = 638] 04:41:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081845C1400) [pid = 3744] [serial = 1914] [outer = 0000000000000000] 04:41:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F1169C00) [pid = 3744] [serial = 1915] [outer = 00000081845C1400] 04:41:51 INFO - PROCESS | 3744 | 1468842111045 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F1F2E000) [pid = 3744] [serial = 1916] [outer = 00000081845C1400] 04:41:51 INFO - PROCESS | 3744 | 1468842111467 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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 587ms 04:41:51 INFO - PROCESS | 3744 | 1468842111495 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 3744 | 1468842111497 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 04:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:41:51 INFO - PROCESS | 3744 | 1468842111517 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 3744 | 1468842111519 Marionette TRACE conn5 <- [1,2518,null,{}] 04:41:51 INFO - PROCESS | 3744 | 1468842111523 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}] 04:41:51 INFO - PROCESS | 3744 | 1468842111525 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:51 INFO - PROCESS | 3744 | 1468842111617 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 04:41:51 INFO - PROCESS | 3744 | 1468842111624 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 3744 | 1468842111626 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C52000 == 33 [pid = 3744] [id = 639] 04:41:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F114D400) [pid = 3744] [serial = 1917] [outer = 0000000000000000] 04:41:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2823800) [pid = 3744] [serial = 1918] [outer = 00000081F114D400] 04:41:51 INFO - PROCESS | 3744 | 1468842111670 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2B3B000) [pid = 3744] [serial = 1919] [outer = 00000081F114D400] 04:41:52 INFO - PROCESS | 3744 | 1468842112235 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]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 795ms 04:41:52 INFO - PROCESS | 3744 | 1468842112328 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 3744 | 1468842112334 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 04:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:41:52 INFO - PROCESS | 3744 | 1468842112341 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 3744 | 1468842112345 Marionette TRACE conn5 <- [1,2522,null,{}] 04:41:52 INFO - PROCESS | 3744 | 1468842112351 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}] 04:41:52 INFO - PROCESS | 3744 | 1468842112354 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:52 INFO - PROCESS | 3744 | 1468842112496 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 04:41:52 INFO - PROCESS | 3744 | 1468842112614 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 3744 | 1468842112619 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:52 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186173800 == 34 [pid = 3744] [id = 640] 04:41:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081831E8800) [pid = 3744] [serial = 1920] [outer = 0000000000000000] 04:41:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (000000818454C000) [pid = 3744] [serial = 1921] [outer = 00000081831E8800] 04:41:52 INFO - PROCESS | 3744 | 1468842112680 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008184A54C00) [pid = 3744] [serial = 1922] [outer = 00000081831E8800] 04:41:53 INFO - PROCESS | 3744 | 1468842113470 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]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1196ms 04:41:53 INFO - PROCESS | 3744 | 1468842113545 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 3744 | 1468842113550 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 04:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:41:53 INFO - PROCESS | 3744 | 1468842113558 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 3744 | 1468842113561 Marionette TRACE conn5 <- [1,2526,null,{}] 04:41:53 INFO - PROCESS | 3744 | 1468842113565 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}] 04:41:53 INFO - PROCESS | 3744 | 1468842113568 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:53 INFO - PROCESS | 3744 | 1468842113701 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 04:41:53 INFO - PROCESS | 3744 | 1468842113819 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 3744 | 1468842113822 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:53 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1022800 == 35 [pid = 3744] [id = 641] 04:41:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008187971800) [pid = 3744] [serial = 1923] [outer = 0000000000000000] 04:41:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008187B1EC00) [pid = 3744] [serial = 1924] [outer = 0000008187971800] 04:41:53 INFO - PROCESS | 3744 | 1468842113889 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081883CDC00) [pid = 3744] [serial = 1925] [outer = 0000008187971800] 04:41:54 INFO - PROCESS | 3744 | 1468842114775 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]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1236ms 04:41:54 INFO - PROCESS | 3744 | 1468842114796 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 3744 | 1468842114801 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 04:41:54 INFO - PROCESS | 3744 | 1468842114806 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:41:54 INFO - PROCESS | 3744 | 1468842114810 Marionette TRACE conn5 <- [1,2530,null,{}] 04:41:54 INFO - PROCESS | 3744 | 1468842114815 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}] 04:41:54 INFO - PROCESS | 3744 | 1468842114818 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:54 INFO - PROCESS | 3744 | 1468842114935 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 04:41:54 INFO - PROCESS | 3744 | --DOCSHELL 0000008185819800 == 34 [pid = 3744] [id = 407] 04:41:54 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DE3800 == 33 [pid = 3744] [id = 394] 04:41:54 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A8F800 == 32 [pid = 3744] [id = 408] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F1F33C00) [pid = 3744] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F2E58000) [pid = 3744] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008187BB8C00) [pid = 3744] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008188A5D000) [pid = 3744] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008189209C00) [pid = 3744] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F115F800) [pid = 3744] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F1152400) [pid = 3744] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187BB0800) [pid = 3744] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081884BD800) [pid = 3744] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008184A57400) [pid = 3744] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081861E4800) [pid = 3744] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (000000818454F400) [pid = 3744] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F73EF800) [pid = 3744] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008185AED400) [pid = 3744] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F715DC00) [pid = 3744] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F2D53400) [pid = 3744] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F2B36C00) [pid = 3744] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (0000008187BBA800) [pid = 3744] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081F1112400) [pid = 3744] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F114E000) [pid = 3744] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081F3A44400) [pid = 3744] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081F31A1000) [pid = 3744] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 04:41:54 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081892B9400) [pid = 3744] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 04:41:55 INFO - PROCESS | 3744 | 1468842115052 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 3744 | 1468842115057 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:55 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185815800 == 33 [pid = 3744] [id = 642] 04:41:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (0000008181995C00) [pid = 3744] [serial = 1926] [outer = 0000000000000000] 04:41:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081831F0800) [pid = 3744] [serial = 1927] [outer = 0000008181995C00] 04:41:55 INFO - PROCESS | 3744 | 1468842115107 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081861E9C00) [pid = 3744] [serial = 1928] [outer = 0000008181995C00] 04:41:55 INFO - PROCESS | 3744 | 1468842115502 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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 733ms 04:41:55 INFO - PROCESS | 3744 | 1468842115605 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 3744 | 1468842115610 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 04:41:55 INFO - PROCESS | 3744 | 1468842115623 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 3744 | 1468842115626 Marionette TRACE conn5 <- [1,2534,null,{}] 04:41:55 INFO - PROCESS | 3744 | 1468842115629 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}] 04:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:41:55 INFO - PROCESS | 3744 | 1468842115632 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:55 INFO - PROCESS | 3744 | 1468842115728 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 04:41:55 INFO - PROCESS | 3744 | 1468842115734 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 3744 | 1468842115737 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:55 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188DF7000 == 34 [pid = 3744] [id = 643] 04:41:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008187BBA000) [pid = 3744] [serial = 1929] [outer = 0000000000000000] 04:41:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008187BBD800) [pid = 3744] [serial = 1930] [outer = 0000008187BBA000] 04:41:55 INFO - PROCESS | 3744 | 1468842115787 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081884C3800) [pid = 3744] [serial = 1931] [outer = 0000008187BBA000] 04:41:56 INFO - PROCESS | 3744 | 1468842116251 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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 04:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:41:56 INFO - PROCESS | 3744 | 1468842116305 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 3744 | 1468842116307 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 04:41:56 INFO - PROCESS | 3744 | 1468842116310 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 3744 | 1468842116314 Marionette TRACE conn5 <- [1,2538,null,{}] 04:41:56 INFO - PROCESS | 3744 | 1468842116326 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}] 04:41:56 INFO - PROCESS | 3744 | 1468842116331 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:56 INFO - PROCESS | 3744 | 1468842116430 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 04:41:56 INFO - PROCESS | 3744 | 1468842116445 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 3744 | 1468842116449 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:56 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F19F5000 == 35 [pid = 3744] [id = 644] 04:41:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (000000818623F800) [pid = 3744] [serial = 1932] [outer = 0000000000000000] 04:41:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008188D69C00) [pid = 3744] [serial = 1933] [outer = 000000818623F800] 04:41:56 INFO - PROCESS | 3744 | 1468842116565 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081892BB800) [pid = 3744] [serial = 1934] [outer = 000000818623F800] 04:41:56 INFO - PROCESS | 3744 | 1468842116963 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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 690ms 04:41:57 INFO - PROCESS | 3744 | 1468842117003 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 04:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:41:57 INFO - PROCESS | 3744 | 1468842117006 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 04:41:57 INFO - PROCESS | 3744 | 1468842117009 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 3744 | 1468842117011 Marionette TRACE conn5 <- [1,2542,null,{}] 04:41:57 INFO - PROCESS | 3744 | 1468842117015 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}] 04:41:57 INFO - PROCESS | 3744 | 1468842117017 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:57 INFO - PROCESS | 3744 | 1468842117133 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 04:41:57 INFO - PROCESS | 3744 | 1468842117229 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 3744 | 1468842117231 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:57 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F3A1D000 == 36 [pid = 3744] [id = 645] 04:41:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081892BCC00) [pid = 3744] [serial = 1935] [outer = 0000000000000000] 04:41:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F1117800) [pid = 3744] [serial = 1936] [outer = 00000081892BCC00] 04:41:57 INFO - PROCESS | 3744 | 1468842117278 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F1163000) [pid = 3744] [serial = 1937] [outer = 00000081892BCC00] 04:41:57 INFO - PROCESS | 3744 | 1468842117713 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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 04:41:57 INFO - PROCESS | 3744 | 1468842117747 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 04:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:41:57 INFO - PROCESS | 3744 | 1468842117756 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 04:41:57 INFO - PROCESS | 3744 | 1468842117760 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 3744 | 1468842117762 Marionette TRACE conn5 <- [1,2546,null,{}] 04:41:57 INFO - PROCESS | 3744 | 1468842117773 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}] 04:41:57 INFO - PROCESS | 3744 | 1468842117775 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:57 INFO - PROCESS | 3744 | 1468842117887 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 04:41:57 INFO - PROCESS | 3744 | 1468842117893 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 3744 | 1468842117895 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:57 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7EC7000 == 37 [pid = 3744] [id = 646] 04:41:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (000000818623E000) [pid = 3744] [serial = 1938] [outer = 0000000000000000] 04:41:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F1F33C00) [pid = 3744] [serial = 1939] [outer = 000000818623E000] 04:41:57 INFO - PROCESS | 3744 | 1468842117939 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F2B40400) [pid = 3744] [serial = 1940] [outer = 000000818623E000] 04:41:58 INFO - PROCESS | 3744 | 1468842118409 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]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 04:41:58 INFO - PROCESS | 3744 | 1468842118452 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 3744 | 1468842118454 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 04:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:41:58 INFO - PROCESS | 3744 | 1468842118457 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 3744 | 1468842118459 Marionette TRACE conn5 <- [1,2550,null,{}] 04:41:58 INFO - PROCESS | 3744 | 1468842118469 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}] 04:41:58 INFO - PROCESS | 3744 | 1468842118475 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:58 INFO - PROCESS | 3744 | 1468842118641 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 04:41:58 INFO - PROCESS | 3744 | 1468842118699 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 3744 | 1468842118701 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:58 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDC2000 == 38 [pid = 3744] [id = 647] 04:41:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2DF3C00) [pid = 3744] [serial = 1941] [outer = 0000000000000000] 04:41:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2FD5C00) [pid = 3744] [serial = 1942] [outer = 00000081F2DF3C00] 04:41:58 INFO - PROCESS | 3744 | 1468842118746 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F319B400) [pid = 3744] [serial = 1943] [outer = 00000081F2DF3C00] 04:41:59 INFO - PROCESS | 3744 | 1468842119226 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]]]}] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008188A65000) [pid = 3744] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081883D5800) [pid = 3744] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008188A5F400) [pid = 3744] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008184A54800) [pid = 3744] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F2E58800) [pid = 3744] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081892B7800) [pid = 3744] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008180FC7400) [pid = 3744] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081845C1400) [pid = 3744] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (000000818454E800) [pid = 3744] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008186234800) [pid = 3744] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:41:59 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008184A53800) [pid = 3744] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 839ms 04:41:59 INFO - PROCESS | 3744 | 1468842119300 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 3744 | 1468842119302 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 04:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:41:59 INFO - PROCESS | 3744 | 1468842119306 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 3744 | 1468842119308 Marionette TRACE conn5 <- [1,2554,null,{}] 04:41:59 INFO - PROCESS | 3744 | 1468842119311 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}] 04:41:59 INFO - PROCESS | 3744 | 1468842119313 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:59 INFO - PROCESS | 3744 | 1468842119397 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 04:41:59 INFO - PROCESS | 3744 | 1468842119409 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 3744 | 1468842119411 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:41:59 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDDC000 == 39 [pid = 3744] [id = 648] 04:41:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (000000818623BC00) [pid = 3744] [serial = 1944] [outer = 0000000000000000] 04:41:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187978000) [pid = 3744] [serial = 1945] [outer = 000000818623BC00] 04:41:59 INFO - PROCESS | 3744 | 1468842119455 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081F1120C00) [pid = 3744] [serial = 1946] [outer = 000000818623BC00] 04:41:59 INFO - PROCESS | 3744 | 1468842119881 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]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 04:41:59 INFO - PROCESS | 3744 | 1468842119938 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 3744 | 1468842119940 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 04:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:41:59 INFO - PROCESS | 3744 | 1468842119943 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 3744 | 1468842119945 Marionette TRACE conn5 <- [1,2558,null,{}] 04:41:59 INFO - PROCESS | 3744 | 1468842119949 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}] 04:41:59 INFO - PROCESS | 3744 | 1468842119951 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:00 INFO - PROCESS | 3744 | 1468842120061 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 04:42:00 INFO - PROCESS | 3744 | 1468842120067 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 3744 | 1468842120069 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA7F000 == 40 [pid = 3744] [id = 649] 04:42:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F2E58800) [pid = 3744] [serial = 1947] [outer = 0000000000000000] 04:42:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F3330000) [pid = 3744] [serial = 1948] [outer = 00000081F2E58800] 04:42:00 INFO - PROCESS | 3744 | 1468842120113 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F3660400) [pid = 3744] [serial = 1949] [outer = 00000081F2E58800] 04:42:00 INFO - PROCESS | 3744 | 1468842120545 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]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 629ms 04:42:00 INFO - PROCESS | 3744 | 1468842120579 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 3744 | 1468842120581 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 04:42:00 INFO - PROCESS | 3744 | 1468842120584 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 3744 | 1468842120586 Marionette TRACE conn5 <- [1,2562,null,{}] 04:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:42:00 INFO - PROCESS | 3744 | 1468842120595 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}] 04:42:00 INFO - PROCESS | 3744 | 1468842120597 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:00 INFO - PROCESS | 3744 | 1468842120682 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 04:42:00 INFO - PROCESS | 3744 | 1468842120690 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 3744 | 1468842120692 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897C5000 == 41 [pid = 3744] [id = 650] 04:42:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F3FE2800) [pid = 3744] [serial = 1950] [outer = 0000000000000000] 04:42:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F7163000) [pid = 3744] [serial = 1951] [outer = 00000081F3FE2800] 04:42:00 INFO - PROCESS | 3744 | 1468842120735 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F7393000) [pid = 3744] [serial = 1952] [outer = 00000081F3FE2800] 04:42:01 INFO - PROCESS | 3744 | 1468842121164 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]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 627ms 04:42:01 INFO - PROCESS | 3744 | 1468842121217 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 3744 | 1468842121220 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 04:42:01 INFO - PROCESS | 3744 | 1468842121223 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:42:01 INFO - PROCESS | 3744 | 1468842121225 Marionette TRACE conn5 <- [1,2566,null,{}] 04:42:01 INFO - PROCESS | 3744 | 1468842121274 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}] 04:42:01 INFO - PROCESS | 3744 | 1468842121278 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:01 INFO - PROCESS | 3744 | 1468842121401 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 04:42:01 INFO - PROCESS | 3744 | 1468842121608 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 3744 | 1468842121613 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:01 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879B6000 == 42 [pid = 3744] [id = 651] 04:42:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008184A51400) [pid = 3744] [serial = 1953] [outer = 0000000000000000] 04:42:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008185AE8C00) [pid = 3744] [serial = 1954] [outer = 0000008184A51400] 04:42:01 INFO - PROCESS | 3744 | 1468842121675 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (000000818796F400) [pid = 3744] [serial = 1955] [outer = 0000008184A51400] 04:42:02 INFO - PROCESS | 3744 | 1468842122297 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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1118ms 04:42:02 INFO - PROCESS | 3744 | 1468842122345 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 3744 | 1468842122349 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 04:42:02 INFO - PROCESS | 3744 | 1468842122354 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:42:02 INFO - PROCESS | 3744 | 1468842122356 Marionette TRACE conn5 <- [1,2570,null,{}] 04:42:02 INFO - PROCESS | 3744 | 1468842122362 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}] 04:42:02 INFO - PROCESS | 3744 | 1468842122365 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:02 INFO - PROCESS | 3744 | 1468842122483 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 04:42:02 INFO - PROCESS | 3744 | 1468842122613 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 3744 | 1468842122618 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7B72800 == 43 [pid = 3744] [id = 652] 04:42:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008188A61800) [pid = 3744] [serial = 1956] [outer = 0000000000000000] 04:42:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008188D61C00) [pid = 3744] [serial = 1957] [outer = 0000008188A61800] 04:42:02 INFO - PROCESS | 3744 | 1468842122676 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081893D8000) [pid = 3744] [serial = 1958] [outer = 0000008188A61800] 04:42:03 INFO - PROCESS | 3744 | 1468842123298 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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 984ms 04:42:03 INFO - PROCESS | 3744 | 1468842123342 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 3744 | 1468842123345 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 04:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:42:03 INFO - PROCESS | 3744 | 1468842123349 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 3744 | 1468842123351 Marionette TRACE conn5 <- [1,2574,null,{}] 04:42:03 INFO - PROCESS | 3744 | 1468842123356 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}] 04:42:03 INFO - PROCESS | 3744 | 1468842123359 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:03 INFO - PROCESS | 3744 | 1468842123477 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 04:42:03 INFO - PROCESS | 3744 | 1468842123577 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 3744 | 1468842123581 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF70B000 == 44 [pid = 3744] [id = 653] 04:42:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2DF1800) [pid = 3744] [serial = 1959] [outer = 0000000000000000] 04:42:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2DFAC00) [pid = 3744] [serial = 1960] [outer = 00000081F2DF1800] 04:42:03 INFO - PROCESS | 3744 | 1468842123639 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F305EC00) [pid = 3744] [serial = 1961] [outer = 00000081F2DF1800] 04:42:04 INFO - PROCESS | 3744 | 1468842124277 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]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 985ms 04:42:04 INFO - PROCESS | 3744 | 1468842124342 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 04:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:42:04 INFO - PROCESS | 3744 | 1468842124349 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 04:42:04 INFO - PROCESS | 3744 | 1468842124353 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 3744 | 1468842124355 Marionette TRACE conn5 <- [1,2578,null,{}] 04:42:04 INFO - PROCESS | 3744 | 1468842124359 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}] 04:42:04 INFO - PROCESS | 3744 | 1468842124362 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:04 INFO - PROCESS | 3744 | 1468842124477 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 04:42:04 INFO - PROCESS | 3744 | 1468842124708 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 3744 | 1468842124711 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:04 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A85000 == 45 [pid = 3744] [id = 654] 04:42:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008181BD0C00) [pid = 3744] [serial = 1962] [outer = 0000000000000000] 04:42:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008184548400) [pid = 3744] [serial = 1963] [outer = 0000008181BD0C00] 04:42:04 INFO - PROCESS | 3744 | 1468842124780 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0000008185AED400) [pid = 3744] [serial = 1964] [outer = 0000008181BD0C00] 04:42:05 INFO - PROCESS | 3744 | 1468842125347 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]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1033ms 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C46800 == 44 [pid = 3744] [id = 401] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF50D000 == 43 [pid = 3744] [id = 404] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081879B4800 == 42 [pid = 3744] [id = 409] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2FB4000 == 41 [pid = 3744] [id = 398] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081819C4800 == 40 [pid = 3744] [id = 631] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081FE490000 == 39 [pid = 3744] [id = 403] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1012800 == 38 [pid = 3744] [id = 402] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 000000818589E800 == 37 [pid = 3744] [id = 392] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F41E1800 == 36 [pid = 3744] [id = 399] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1014000 == 35 [pid = 3744] [id = 396] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 000000818621B800 == 34 [pid = 3744] [id = 393] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF8B8800 == 33 [pid = 3744] [id = 405] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081893AD000 == 32 [pid = 3744] [id = 395] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2881800 == 31 [pid = 3744] [id = 397] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 0000008186383000 == 30 [pid = 3744] [id = 406] 04:42:05 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DE3000 == 29 [pid = 3744] [id = 400] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081862D5800) [pid = 3744] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008181EBF000) [pid = 3744] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008183125C00) [pid = 3744] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081892BA800) [pid = 3744] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008185878800) [pid = 3744] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008185AE8800) [pid = 3744] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (000000818623A800) [pid = 3744] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081845B9000) [pid = 3744] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081893DD800) [pid = 3744] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188D61400) [pid = 3744] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F1F2E000) [pid = 3744] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F2823800) [pid = 3744] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F3A44C00) [pid = 3744] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F2FD4400) [pid = 3744] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F7B2CC00) [pid = 3744] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008189207400) [pid = 3744] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008188D61000) [pid = 3744] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008188D68400) [pid = 3744] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F1169C00) [pid = 3744] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F1118400) [pid = 3744] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081884C1C00) [pid = 3744] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081884CA800) [pid = 3744] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F114F400) [pid = 3744] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (0000008187B18800) [pid = 3744] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3744 | 1468842126082 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 3744 | 1468842126087 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 04:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:42:06 INFO - PROCESS | 3744 | 1468842126139 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 3744 | 1468842126142 Marionette TRACE conn5 <- [1,2582,null,{}] 04:42:06 INFO - PROCESS | 3744 | 1468842126148 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}] 04:42:06 INFO - PROCESS | 3744 | 1468842126152 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:06 INFO - PROCESS | 3744 | 1468842126243 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 04:42:06 INFO - PROCESS | 3744 | 1468842126250 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 3744 | 1468842126256 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:06 INFO - PROCESS | 3744 | ++DOCSHELL 000000818581E800 == 30 [pid = 3744] [id = 655] 04:42:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081830BA800) [pid = 3744] [serial = 1965] [outer = 0000000000000000] 04:42:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081830C6000) [pid = 3744] [serial = 1966] [outer = 00000081830BA800] 04:42:06 INFO - PROCESS | 3744 | 1468842126306 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081831E6000) [pid = 3744] [serial = 1967] [outer = 00000081830BA800] 04:42:06 INFO - PROCESS | 3744 | 1468842126820 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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 04:42:06 INFO - PROCESS | 3744 | 1468842126877 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 3744 | 1468842126880 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 04:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:42:06 INFO - PROCESS | 3744 | 1468842126887 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 3744 | 1468842126892 Marionette TRACE conn5 <- [1,2586,null,{}] 04:42:06 INFO - PROCESS | 3744 | 1468842126896 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}] 04:42:06 INFO - PROCESS | 3744 | 1468842126899 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:07 INFO - PROCESS | 3744 | 1468842126992 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 04:42:07 INFO - PROCESS | 3744 | 1468842127074 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 3744 | 1468842127076 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:07 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186215000 == 31 [pid = 3744] [id = 656] 04:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081845C0C00) [pid = 3744] [serial = 1968] [outer = 0000000000000000] 04:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008184A56800) [pid = 3744] [serial = 1969] [outer = 00000081845C0C00] 04:42:07 INFO - PROCESS | 3744 | 1468842127125 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (000000818587DC00) [pid = 3744] [serial = 1970] [outer = 00000081845C0C00] 04:42:07 INFO - PROCESS | 3744 | 1468842127535 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]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 04:42:07 INFO - PROCESS | 3744 | 1468842127596 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 3744 | 1468842127598 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 04:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:42:07 INFO - PROCESS | 3744 | 1468842127602 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 3744 | 1468842127604 Marionette TRACE conn5 <- [1,2590,null,{}] 04:42:07 INFO - PROCESS | 3744 | 1468842127616 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}] 04:42:07 INFO - PROCESS | 3744 | 1468842127629 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:07 INFO - PROCESS | 3744 | 1468842127726 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 04:42:07 INFO - PROCESS | 3744 | 1468842127743 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 3744 | 1468842127747 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:07 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189378800 == 32 [pid = 3744] [id = 657] 04:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081862CE000) [pid = 3744] [serial = 1971] [outer = 0000000000000000] 04:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081862D3400) [pid = 3744] [serial = 1972] [outer = 00000081862CE000] 04:42:07 INFO - PROCESS | 3744 | 1468842127797 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008187977800) [pid = 3744] [serial = 1973] [outer = 00000081862CE000] 04:42:08 INFO - PROCESS | 3744 | 1468842128249 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]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 04:42:08 INFO - PROCESS | 3744 | 1468842128294 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 3744 | 1468842128296 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 04:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:42:08 INFO - PROCESS | 3744 | 1468842128300 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 3744 | 1468842128302 Marionette TRACE conn5 <- [1,2594,null,{}] 04:42:08 INFO - PROCESS | 3744 | 1468842128305 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}] 04:42:08 INFO - PROCESS | 3744 | 1468842128307 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:08 INFO - PROCESS | 3744 | 1468842128422 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 04:42:08 INFO - PROCESS | 3744 | 1468842128427 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 3744 | 1468842128429 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081E4D5E000 == 33 [pid = 3744] [id = 658] 04:42:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008187BBBC00) [pid = 3744] [serial = 1974] [outer = 0000000000000000] 04:42:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081883CE800) [pid = 3744] [serial = 1975] [outer = 0000008187BBBC00] 04:42:08 INFO - PROCESS | 3744 | 1468842128518 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081884BDC00) [pid = 3744] [serial = 1976] [outer = 0000008187BBBC00] 04:42:08 INFO - PROCESS | 3744 | 1468842128962 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]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 04:42:09 INFO - PROCESS | 3744 | 1468842129000 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 3744 | 1468842129003 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 04:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:42:09 INFO - PROCESS | 3744 | 1468842129011 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 3744 | 1468842129013 Marionette TRACE conn5 <- [1,2598,null,{}] 04:42:09 INFO - PROCESS | 3744 | 1468842129017 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}] 04:42:09 INFO - PROCESS | 3744 | 1468842129019 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:09 INFO - PROCESS | 3744 | 1468842129164 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 04:42:09 INFO - PROCESS | 3744 | 1468842129183 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 3744 | 1468842129185 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:09 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2399000 == 34 [pid = 3744] [id = 659] 04:42:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081884C8400) [pid = 3744] [serial = 1977] [outer = 0000000000000000] 04:42:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008188A5AC00) [pid = 3744] [serial = 1978] [outer = 00000081884C8400] 04:42:09 INFO - PROCESS | 3744 | 1468842129229 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008188AAC800) [pid = 3744] [serial = 1979] [outer = 00000081884C8400] 04:42:09 INFO - PROCESS | 3744 | 1468842129684 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]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 04:42:09 INFO - PROCESS | 3744 | 1468842129749 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 3744 | 1468842129751 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 04:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:42:09 INFO - PROCESS | 3744 | 1468842129755 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 3744 | 1468842129756 Marionette TRACE conn5 <- [1,2602,null,{}] 04:42:09 INFO - PROCESS | 3744 | 1468842129760 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}] 04:42:09 INFO - PROCESS | 3744 | 1468842129767 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:09 INFO - PROCESS | 3744 | 1468842129919 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 04:42:09 INFO - PROCESS | 3744 | 1468842129932 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 3744 | 1468842129935 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:10 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32A0000 == 35 [pid = 3744] [id = 660] 04:42:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008188AB3C00) [pid = 3744] [serial = 1980] [outer = 0000000000000000] 04:42:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008189205000) [pid = 3744] [serial = 1981] [outer = 0000008188AB3C00] 04:42:10 INFO - PROCESS | 3744 | 1468842130026 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081893D2000) [pid = 3744] [serial = 1982] [outer = 0000008188AB3C00] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (000000818623E000) [pid = 3744] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2DF3C00) [pid = 3744] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008181995C00) [pid = 3744] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081831E8800) [pid = 3744] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F114D400) [pid = 3744] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008187BBA000) [pid = 3744] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (000000818623F800) [pid = 3744] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008187971800) [pid = 3744] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (000000818623BC00) [pid = 3744] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F2E58800) [pid = 3744] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081892BCC00) [pid = 3744] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F2DF1C00) [pid = 3744] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:42:10 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F3FE2800) [pid = 3744] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:42:10 INFO - PROCESS | 3744 | 1468842130642 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]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 943ms 04:42:10 INFO - PROCESS | 3744 | 1468842130700 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 3744 | 1468842130702 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 04:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:42:10 INFO - PROCESS | 3744 | 1468842130705 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 3744 | 1468842130707 Marionette TRACE conn5 <- [1,2606,null,{}] 04:42:10 INFO - PROCESS | 3744 | 1468842130711 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}] 04:42:10 INFO - PROCESS | 3744 | 1468842130713 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:10 INFO - PROCESS | 3744 | 1468842130831 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 04:42:10 INFO - PROCESS | 3744 | 1468842130883 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 3744 | 1468842130885 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:10 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F747D000 == 36 [pid = 3744] [id = 661] 04:42:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081831E8800) [pid = 3744] [serial = 1983] [outer = 0000000000000000] 04:42:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008187B14000) [pid = 3744] [serial = 1984] [outer = 00000081831E8800] 04:42:10 INFO - PROCESS | 3744 | 1468842130930 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081893DFC00) [pid = 3744] [serial = 1985] [outer = 00000081831E8800] 04:42:11 INFO - PROCESS | 3744 | 1468842131273 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]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 04:42:11 INFO - PROCESS | 3744 | 1468842131348 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 3744 | 1468842131350 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 04:42:11 INFO - PROCESS | 3744 | 1468842131353 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 3744 | 1468842131355 Marionette TRACE conn5 <- [1,2610,null,{}] 04:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:42:11 INFO - PROCESS | 3744 | 1468842131358 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}] 04:42:11 INFO - PROCESS | 3744 | 1468842131360 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:11 INFO - PROCESS | 3744 | 1468842131440 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 04:42:11 INFO - PROCESS | 3744 | 1468842131445 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 3744 | 1468842131447 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:11 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897DB800 == 37 [pid = 3744] [id = 662] 04:42:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F1114C00) [pid = 3744] [serial = 1986] [outer = 0000000000000000] 04:42:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F114F000) [pid = 3744] [serial = 1987] [outer = 00000081F1114C00] 04:42:11 INFO - PROCESS | 3744 | 1468842131491 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F115EC00) [pid = 3744] [serial = 1988] [outer = 00000081F1114C00] 04:42:11 INFO - PROCESS | 3744 | 1468842131916 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]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 587ms 04:42:11 INFO - PROCESS | 3744 | 1468842131962 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 3744 | 1468842131964 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 04:42:11 INFO - PROCESS | 3744 | 1468842131967 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 3744 | 1468842131969 Marionette TRACE conn5 <- [1,2614,null,{}] 04:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:42:11 INFO - PROCESS | 3744 | 1468842131973 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}] 04:42:11 INFO - PROCESS | 3744 | 1468842131975 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:12 INFO - PROCESS | 3744 | 1468842132065 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 04:42:12 INFO - PROCESS | 3744 | 1468842132073 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 3744 | 1468842132075 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:12 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9134800 == 38 [pid = 3744] [id = 663] 04:42:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081861F1000) [pid = 3744] [serial = 1989] [outer = 0000000000000000] 04:42:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F1A10000) [pid = 3744] [serial = 1990] [outer = 00000081861F1000] 04:42:12 INFO - PROCESS | 3744 | 1468842132118 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F23CC400) [pid = 3744] [serial = 1991] [outer = 00000081861F1000] 04:42:12 INFO - PROCESS | 3744 | 1468842132708 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]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 818ms 04:42:12 INFO - PROCESS | 3744 | 1468842132792 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 3744 | 1468842132797 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 04:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:42:12 INFO - PROCESS | 3744 | 1468842132803 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 3744 | 1468842132807 Marionette TRACE conn5 <- [1,2618,null,{}] 04:42:12 INFO - PROCESS | 3744 | 1468842132813 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}] 04:42:12 INFO - PROCESS | 3744 | 1468842132816 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:12 INFO - PROCESS | 3744 | 1468842132952 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 04:42:13 INFO - PROCESS | 3744 | 1468842133071 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 3744 | 1468842133076 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:13 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A90800 == 39 [pid = 3744] [id = 664] 04:42:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008180FC7400) [pid = 3744] [serial = 1992] [outer = 0000000000000000] 04:42:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008184549C00) [pid = 3744] [serial = 1993] [outer = 0000008180FC7400] 04:42:13 INFO - PROCESS | 3744 | 1468842133135 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008184A59C00) [pid = 3744] [serial = 1994] [outer = 0000008180FC7400] 04:42:13 INFO - PROCESS | 3744 | 1468842133910 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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1146ms 04:42:13 INFO - PROCESS | 3744 | 1468842133951 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 3744 | 1468842133957 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 04:42:14 INFO - PROCESS | 3744 | 1468842133988 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 3744 | 1468842133991 Marionette TRACE conn5 <- [1,2622,null,{}] 04:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:42:14 INFO - PROCESS | 3744 | 1468842133995 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}] 04:42:14 INFO - PROCESS | 3744 | 1468842133998 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:14 INFO - PROCESS | 3744 | 1468842134131 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 04:42:14 INFO - PROCESS | 3744 | 1468842134248 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 3744 | 1468842134251 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:14 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2121000 == 40 [pid = 3744] [id = 665] 04:42:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008186242C00) [pid = 3744] [serial = 1995] [outer = 0000000000000000] 04:42:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008187B1C400) [pid = 3744] [serial = 1996] [outer = 0000008186242C00] 04:42:14 INFO - PROCESS | 3744 | 1468842134309 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081883D4800) [pid = 3744] [serial = 1997] [outer = 0000008186242C00] 04:42:15 INFO - PROCESS | 3744 | 1468842135205 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]]]}] 04:42:15 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA7F000 == 39 [pid = 3744] [id = 649] 04:42:15 INFO - PROCESS | 3744 | --DOCSHELL 00000081897DB800 == 38 [pid = 3744] [id = 662] 04:42:15 INFO - PROCESS | 3744 | --DOCSHELL 00000081F747D000 == 37 [pid = 3744] [id = 661] 04:42:15 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32A0000 == 36 [pid = 3744] [id = 660] 04:42:15 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2399000 == 35 [pid = 3744] [id = 659] 04:42:15 INFO - PROCESS | 3744 | --DOCSHELL 00000081E4D5E000 == 34 [pid = 3744] [id = 658] 04:42:15 INFO - PROCESS | 3744 | --DOCSHELL 0000008189378800 == 33 [pid = 3744] [id = 657] 04:42:15 INFO - PROCESS | 3744 | --DOCSHELL 0000008186215000 == 32 [pid = 3744] [id = 656] 04:42:15 INFO - PROCESS | 3744 | --DOCSHELL 000000818581E800 == 31 [pid = 3744] [id = 655] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F7E73400) [pid = 3744] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F7163000) [pid = 3744] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F1F33C00) [pid = 3744] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2FD5C00) [pid = 3744] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F2B40400) [pid = 3744] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081831F0800) [pid = 3744] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081861E9C00) [pid = 3744] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (000000818454C000) [pid = 3744] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008184A54C00) [pid = 3744] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F2B3B000) [pid = 3744] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008187BBD800) [pid = 3744] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081884C3800) [pid = 3744] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008188D69C00) [pid = 3744] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081892BB800) [pid = 3744] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008187B1EC00) [pid = 3744] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081883CDC00) [pid = 3744] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008187978000) [pid = 3744] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F7393000) [pid = 3744] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F3330000) [pid = 3744] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081F319B400) [pid = 3744] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F3660400) [pid = 3744] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081F1117800) [pid = 3744] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081F1163000) [pid = 3744] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081F1120C00) [pid = 3744] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 04:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1278ms 04:42:15 INFO - PROCESS | 3744 | 1468842135274 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 04:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:42:15 INFO - PROCESS | 3744 | 1468842135278 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 04:42:15 INFO - PROCESS | 3744 | 1468842135283 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 3744 | 1468842135286 Marionette TRACE conn5 <- [1,2626,null,{}] 04:42:15 INFO - PROCESS | 3744 | 1468842135292 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}] 04:42:15 INFO - PROCESS | 3744 | 1468842135295 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:15 INFO - PROCESS | 3744 | 1468842135385 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 04:42:15 INFO - PROCESS | 3744 | 1468842135399 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 3744 | 1468842135402 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:15 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A8B000 == 32 [pid = 3744] [id = 666] 04:42:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (0000008184A52400) [pid = 3744] [serial = 1998] [outer = 0000000000000000] 04:42:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (0000008185879000) [pid = 3744] [serial = 1999] [outer = 0000008184A52400] 04:42:15 INFO - PROCESS | 3744 | 1468842135450 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081861EEC00) [pid = 3744] [serial = 2000] [outer = 0000008184A52400] 04:42:15 INFO - PROCESS | 3744 | 1468842135975 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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 734ms 04:42:16 INFO - PROCESS | 3744 | 1468842136017 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 3744 | 1468842136021 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 04:42:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:42:16 INFO - PROCESS | 3744 | 1468842136027 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 3744 | 1468842136030 Marionette TRACE conn5 <- [1,2630,null,{}] 04:42:16 INFO - PROCESS | 3744 | 1468842136034 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}] 04:42:16 INFO - PROCESS | 3744 | 1468842136036 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:16 INFO - PROCESS | 3744 | 1468842136126 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 04:42:16 INFO - PROCESS | 3744 | 1468842136211 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 3744 | 1468842136213 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:16 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189380800 == 33 [pid = 3744] [id = 667] 04:42:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081862CEC00) [pid = 3744] [serial = 2001] [outer = 0000000000000000] 04:42:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008187B1F800) [pid = 3744] [serial = 2002] [outer = 00000081862CEC00] 04:42:16 INFO - PROCESS | 3744 | 1468842136261 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081883CDC00) [pid = 3744] [serial = 2003] [outer = 00000081862CEC00] 04:42:16 INFO - PROCESS | 3744 | 1468842136658 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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:42:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 04:42:16 INFO - PROCESS | 3744 | 1468842136722 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 3744 | 1468842136724 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 04:42:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:42:16 INFO - PROCESS | 3744 | 1468842136728 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 3744 | 1468842136732 Marionette TRACE conn5 <- [1,2634,null,{}] 04:42:16 INFO - PROCESS | 3744 | 1468842136743 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}] 04:42:16 INFO - PROCESS | 3744 | 1468842136748 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:16 INFO - PROCESS | 3744 | 1468842136838 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 04:42:16 INFO - PROCESS | 3744 | 1468842136845 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 3744 | 1468842136848 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1FF8800 == 34 [pid = 3744] [id = 668] 04:42:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008182FD9C00) [pid = 3744] [serial = 2004] [outer = 0000000000000000] 04:42:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008188AB1800) [pid = 3744] [serial = 2005] [outer = 0000008182FD9C00] 04:42:16 INFO - PROCESS | 3744 | 1468842136897 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008189209C00) [pid = 3744] [serial = 2006] [outer = 0000008182FD9C00] 04:42:17 INFO - PROCESS | 3744 | 1468842137346 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]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:42:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 04:42:17 INFO - PROCESS | 3744 | 1468842137375 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 3744 | 1468842137378 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 04:42:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:42:17 INFO - PROCESS | 3744 | 1468842137381 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 3744 | 1468842137383 Marionette TRACE conn5 <- [1,2638,null,{}] 04:42:17 INFO - PROCESS | 3744 | 1468842137386 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}] 04:42:17 INFO - PROCESS | 3744 | 1468842137388 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:17 INFO - PROCESS | 3744 | 1468842137543 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 04:42:17 INFO - PROCESS | 3744 | 1468842137594 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 3744 | 1468842137597 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:17 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F41D1000 == 35 [pid = 3744] [id = 669] 04:42:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008189211000) [pid = 3744] [serial = 2007] [outer = 0000000000000000] 04:42:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081892BB800) [pid = 3744] [serial = 2008] [outer = 0000008189211000] 04:42:17 INFO - PROCESS | 3744 | 1468842137642 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F0F8E800) [pid = 3744] [serial = 2009] [outer = 0000008189211000] 04:42:18 INFO - PROCESS | 3744 | 1468842138098 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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:42:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 04:42:18 INFO - PROCESS | 3744 | 1468842138121 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 3744 | 1468842138123 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 04:42:18 INFO - PROCESS | 3744 | 1468842138126 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:42:18 INFO - PROCESS | 3744 | 1468842138127 Marionette TRACE conn5 <- [1,2642,null,{}] 04:42:18 INFO - PROCESS | 3744 | 1468842138139 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}] 04:42:18 INFO - PROCESS | 3744 | 1468842138141 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:18 INFO - PROCESS | 3744 | 1468842138252 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 04:42:18 INFO - PROCESS | 3744 | 1468842138258 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 3744 | 1468842138260 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:18 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8135800 == 36 [pid = 3744] [id = 670] 04:42:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081893D1000) [pid = 3744] [serial = 2010] [outer = 0000000000000000] 04:42:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F116B000) [pid = 3744] [serial = 2011] [outer = 00000081893D1000] 04:42:18 INFO - PROCESS | 3744 | 1468842138304 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F2821C00) [pid = 3744] [serial = 2012] [outer = 00000081893D1000] 04:42:18 INFO - PROCESS | 3744 | 1468842138763 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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:42:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 04:42:18 INFO - PROCESS | 3744 | 1468842138822 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 3744 | 1468842138824 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 04:42:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:42:18 INFO - PROCESS | 3744 | 1468842138827 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 3744 | 1468842138829 Marionette TRACE conn5 <- [1,2646,null,{}] 04:42:18 INFO - PROCESS | 3744 | 1468842138832 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}] 04:42:18 INFO - PROCESS | 3744 | 1468842138838 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:19 INFO - PROCESS | 3744 | 1468842139008 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 04:42:19 INFO - PROCESS | 3744 | 1468842139032 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 3744 | 1468842139034 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:19 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC4E3800 == 37 [pid = 3744] [id = 671] 04:42:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F23C9800) [pid = 3744] [serial = 2013] [outer = 0000000000000000] 04:42:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2D5C000) [pid = 3744] [serial = 2014] [outer = 00000081F23C9800] 04:42:19 INFO - PROCESS | 3744 | 1468842139078 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F2E54400) [pid = 3744] [serial = 2015] [outer = 00000081F23C9800] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187BBBC00) [pid = 3744] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008188AB3C00) [pid = 3744] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081884C8400) [pid = 3744] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081845C0C00) [pid = 3744] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081830BA800) [pid = 3744] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081862CE000) [pid = 3744] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081831E8800) [pid = 3744] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008181BD0C00) [pid = 3744] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F1114C00) [pid = 3744] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008184A51400) [pid = 3744] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008188A61800) [pid = 3744] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:42:19 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F2DF1800) [pid = 3744] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:42:19 INFO - PROCESS | 3744 | 1468842139555 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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:42:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 775ms 04:42:19 INFO - PROCESS | 3744 | 1468842139606 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 3744 | 1468842139608 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 04:42:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:42:19 INFO - PROCESS | 3744 | 1468842139611 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 3744 | 1468842139613 Marionette TRACE conn5 <- [1,2650,null,{}] 04:42:19 INFO - PROCESS | 3744 | 1468842139617 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}] 04:42:19 INFO - PROCESS | 3744 | 1468842139619 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:19 INFO - PROCESS | 3744 | 1468842139701 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 04:42:19 INFO - PROCESS | 3744 | 1468842139785 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 3744 | 1468842139787 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:19 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC8C5000 == 38 [pid = 3744] [id = 672] 04:42:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008182390400) [pid = 3744] [serial = 2016] [outer = 0000000000000000] 04:42:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081883CD400) [pid = 3744] [serial = 2017] [outer = 0000008182390400] 04:42:19 INFO - PROCESS | 3744 | 1468842139831 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081F1117400) [pid = 3744] [serial = 2018] [outer = 0000008182390400] 04:42:20 INFO - PROCESS | 3744 | 1468842140181 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]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:42:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 586ms 04:42:20 INFO - PROCESS | 3744 | 1468842140201 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 3744 | 1468842140203 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 04:42:20 INFO - PROCESS | 3744 | 1468842140206 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:42:20 INFO - PROCESS | 3744 | 1468842140208 Marionette TRACE conn5 <- [1,2654,null,{}] 04:42:20 INFO - PROCESS | 3744 | 1468842140211 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}] 04:42:20 INFO - PROCESS | 3744 | 1468842140213 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:20 INFO - PROCESS | 3744 | 1468842140337 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 04:42:20 INFO - PROCESS | 3744 | 1468842140373 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 3744 | 1468842140375 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FED44800 == 39 [pid = 3744] [id = 673] 04:42:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081F1150400) [pid = 3744] [serial = 2019] [outer = 0000000000000000] 04:42:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F305DC00) [pid = 3744] [serial = 2020] [outer = 00000081F1150400] 04:42:20 INFO - PROCESS | 3744 | 1468842140419 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F306B800) [pid = 3744] [serial = 2021] [outer = 00000081F1150400] 04:42:20 INFO - PROCESS | 3744 | [3744] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:42:21 INFO - PROCESS | 3744 | [3744] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:42:21 INFO - PROCESS | 3744 | 1468842141318 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]]]}] 04:42:21 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) 04:42:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1138ms 04:42:21 INFO - PROCESS | 3744 | 1468842141347 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 3744 | 1468842141349 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 04:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:42:21 INFO - PROCESS | 3744 | 1468842141353 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 3744 | 1468842141355 Marionette TRACE conn5 <- [1,2658,null,{}] 04:42:21 INFO - PROCESS | 3744 | 1468842141358 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}] 04:42:21 INFO - PROCESS | 3744 | 1468842141360 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:21 INFO - PROCESS | 3744 | 1468842141477 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 04:42:21 INFO - PROCESS | 3744 | 1468842141574 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 3744 | 1468842141577 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:21 INFO - PROCESS | 3744 | ++DOCSHELL 00000081819C5800 == 40 [pid = 3744] [id = 674] 04:42:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (000000818011BC00) [pid = 3744] [serial = 2022] [outer = 0000000000000000] 04:42:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008180278800) [pid = 3744] [serial = 2023] [outer = 000000818011BC00] 04:42:21 INFO - PROCESS | 3744 | 1468842141637 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081831F0800) [pid = 3744] [serial = 2024] [outer = 000000818011BC00] 04:42:22 INFO - PROCESS | 3744 | 1468842142788 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"]]]}] 04:42:22 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 04:42:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:42:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1489ms 04:42:22 INFO - PROCESS | 3744 | 1468842142847 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 3744 | 1468842142851 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 04:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:42:22 INFO - PROCESS | 3744 | 1468842142856 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 3744 | 1468842142860 Marionette TRACE conn5 <- [1,2662,null,{}] 04:42:22 INFO - PROCESS | 3744 | 1468842142866 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}] 04:42:22 INFO - PROCESS | 3744 | 1468842142869 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:23 INFO - PROCESS | 3744 | 1468842143084 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 04:42:23 INFO - PROCESS | 3744 | 1468842143182 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 3744 | 1468842143185 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:23 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F0F56000 == 41 [pid = 3744] [id = 675] 04:42:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008187B1C800) [pid = 3744] [serial = 2025] [outer = 0000000000000000] 04:42:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008187BB5800) [pid = 3744] [serial = 2026] [outer = 0000008187B1C800] 04:42:23 INFO - PROCESS | 3744 | 1468842143244 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081884BE400) [pid = 3744] [serial = 2027] [outer = 0000008187B1C800] 04:42:24 INFO - PROCESS | 3744 | 1468842144309 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"]]]}] 04:42:24 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 04:42:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:42:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:42:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1482ms 04:42:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:42:24 INFO - PROCESS | 3744 | 1468842144345 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 3744 | 1468842144349 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 04:42:24 INFO - PROCESS | 3744 | 1468842144353 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 3744 | 1468842144356 Marionette TRACE conn5 <- [1,2666,null,{}] 04:42:24 INFO - PROCESS | 3744 | 1468842144361 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}] 04:42:24 INFO - PROCESS | 3744 | 1468842144364 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:24 INFO - PROCESS | 3744 | 1468842144537 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 04:42:24 INFO - PROCESS | 3744 | 1468842144682 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 3744 | 1468842144685 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:24 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7CC9800 == 42 [pid = 3744] [id = 676] 04:42:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081893DBC00) [pid = 3744] [serial = 2028] [outer = 0000000000000000] 04:42:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F0F88400) [pid = 3744] [serial = 2029] [outer = 00000081893DBC00] 04:42:24 INFO - PROCESS | 3744 | 1468842144741 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1156400) [pid = 3744] [serial = 2030] [outer = 00000081893DBC00] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1022800 == 41 [pid = 3744] [id = 641] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008186173800 == 40 [pid = 3744] [id = 640] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8127800 == 39 [pid = 3744] [id = 638] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081897C4000 == 38 [pid = 3744] [id = 634] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008185815800 == 37 [pid = 3744] [id = 642] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7EC7000 == 36 [pid = 3744] [id = 646] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 000000818838B800 == 35 [pid = 3744] [id = 633] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FED44800 == 34 [pid = 3744] [id = 673] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC8C5000 == 33 [pid = 3744] [id = 672] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC4E3800 == 32 [pid = 3744] [id = 671] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8135800 == 31 [pid = 3744] [id = 670] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F41D1000 == 30 [pid = 3744] [id = 669] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1FF8800 == 29 [pid = 3744] [id = 668] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008189380800 == 28 [pid = 3744] [id = 667] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A8B000 == 27 [pid = 3744] [id = 666] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A95000 == 26 [pid = 3744] [id = 632] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008188DF7000 == 25 [pid = 3744] [id = 643] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081822C6000 == 24 [pid = 3744] [id = 637] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7B72800 == 23 [pid = 3744] [id = 652] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2121000 == 22 [pid = 3744] [id = 665] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9134800 == 21 [pid = 3744] [id = 663] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A90800 == 20 [pid = 3744] [id = 664] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F192F800 == 19 [pid = 3744] [id = 635] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F19F5000 == 18 [pid = 3744] [id = 644] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081879B6000 == 17 [pid = 3744] [id = 651] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A85000 == 16 [pid = 3744] [id = 654] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C52000 == 15 [pid = 3744] [id = 639] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B0F800 == 14 [pid = 3744] [id = 636] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDDC000 == 13 [pid = 3744] [id = 648] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081897C5000 == 12 [pid = 3744] [id = 650] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F3A1D000 == 11 [pid = 3744] [id = 645] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF70B000 == 10 [pid = 3744] [id = 653] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDC2000 == 9 [pid = 3744] [id = 647] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F0F56000 == 8 [pid = 3744] [id = 675] 04:42:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081819C5800 == 7 [pid = 3744] [id = 674] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0000008189205000) [pid = 3744] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008188AAC800) [pid = 3744] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188A5AC00) [pid = 3744] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008184A56800) [pid = 3744] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (000000818587DC00) [pid = 3744] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081830C6000) [pid = 3744] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081831E6000) [pid = 3744] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081862D3400) [pid = 3744] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008187B14000) [pid = 3744] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008185AED400) [pid = 3744] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008184548400) [pid = 3744] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F114F000) [pid = 3744] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081893D2000) [pid = 3744] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (000000818796F400) [pid = 3744] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008185AE8C00) [pid = 3744] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081893D8000) [pid = 3744] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (0000008188D61C00) [pid = 3744] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F305EC00) [pid = 3744] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081F2DFAC00) [pid = 3744] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081883CE800) [pid = 3744] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081F1A10000) [pid = 3744] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (00000081884BDC00) [pid = 3744] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (00000081893DFC00) [pid = 3744] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (0000008187977800) [pid = 3744] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (00000081F115EC00) [pid = 3744] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 04:42:26 INFO - PROCESS | 3744 | 1468842146676 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]]]}] 04:42:26 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) 04:42:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2354ms 04:42:26 INFO - PROCESS | 3744 | 1468842146710 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 3744 | 1468842146714 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 04:42:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:42:26 INFO - PROCESS | 3744 | 1468842146720 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 3744 | 1468842146724 Marionette TRACE conn5 <- [1,2670,null,{}] 04:42:26 INFO - PROCESS | 3744 | 1468842146731 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}] 04:42:26 INFO - PROCESS | 3744 | 1468842146734 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:26 INFO - PROCESS | 3744 | 1468842146831 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 04:42:26 INFO - PROCESS | 3744 | 1468842146840 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 3744 | 1468842146844 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:26 INFO - PROCESS | 3744 | ++DOCSHELL 000000818597C000 == 8 [pid = 3744] [id = 677] 04:42:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (00000081831E9C00) [pid = 3744] [serial = 2031] [outer = 0000000000000000] 04:42:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (00000081831EA400) [pid = 3744] [serial = 2032] [outer = 00000081831E9C00] 04:42:26 INFO - PROCESS | 3744 | 1468842146895 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (00000081845BC000) [pid = 3744] [serial = 2033] [outer = 00000081831E9C00] 04:42:27 INFO - PROCESS | 3744 | 1468842147881 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]]]}] 04:42:27 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) 04:42:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1177ms 04:42:27 INFO - PROCESS | 3744 | 1468842147901 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 3744 | 1468842147907 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 04:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:42:27 INFO - PROCESS | 3744 | 1468842147913 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 3744 | 1468842147916 Marionette TRACE conn5 <- [1,2674,null,{}] 04:42:27 INFO - PROCESS | 3744 | 1468842147920 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}] 04:42:27 INFO - PROCESS | 3744 | 1468842147923 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:28 INFO - PROCESS | 3744 | 1468842148022 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 04:42:28 INFO - PROCESS | 3744 | 1468842148029 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 3744 | 1468842148032 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:28 INFO - PROCESS | 3744 | ++DOCSHELL 000000818638A000 == 9 [pid = 3744] [id = 678] 04:42:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (0000008185883400) [pid = 3744] [serial = 2034] [outer = 0000000000000000] 04:42:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (0000008185AEC400) [pid = 3744] [serial = 2035] [outer = 0000008185883400] 04:42:28 INFO - PROCESS | 3744 | 1468842148080 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (0000008186238C00) [pid = 3744] [serial = 2036] [outer = 0000008185883400] 04:42:29 INFO - PROCESS | 3744 | 1468842149060 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"]]]}] 04:42:29 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 04:42:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:42:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:42:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1190ms 04:42:29 INFO - PROCESS | 3744 | 1468842149105 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 3744 | 1468842149108 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 04:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:42:29 INFO - PROCESS | 3744 | 1468842149112 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 3744 | 1468842149116 Marionette TRACE conn5 <- [1,2678,null,{}] 04:42:29 INFO - PROCESS | 3744 | 1468842149127 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}] 04:42:29 INFO - PROCESS | 3744 | 1468842149132 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:29 INFO - PROCESS | 3744 | 1468842149262 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 04:42:29 INFO - PROCESS | 3744 | 1468842149269 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 3744 | 1468842149273 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:29 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189384000 == 10 [pid = 3744] [id = 679] 04:42:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (0000008187973400) [pid = 3744] [serial = 2037] [outer = 0000000000000000] 04:42:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008187B19000) [pid = 3744] [serial = 2038] [outer = 0000008187973400] 04:42:29 INFO - PROCESS | 3744 | 1468842149324 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008187BB4C00) [pid = 3744] [serial = 2039] [outer = 0000008187973400] 04:42:30 INFO - PROCESS | 3744 | 1468842150296 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"]]]}] 04:42:30 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 04:42:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:42:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:42:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1235ms 04:42:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:42:30 INFO - PROCESS | 3744 | 1468842150348 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 3744 | 1468842150351 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 04:42:30 INFO - PROCESS | 3744 | 1468842150355 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 3744 | 1468842150357 Marionette TRACE conn5 <- [1,2682,null,{}] 04:42:30 INFO - PROCESS | 3744 | 1468842150360 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}] 04:42:30 INFO - PROCESS | 3744 | 1468842150362 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:30 INFO - PROCESS | 3744 | 1468842150481 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 04:42:30 INFO - PROCESS | 3744 | 1468842150488 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 3744 | 1468842150490 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:30 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F0F61000 == 11 [pid = 3744] [id = 680] 04:42:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008188A58800) [pid = 3744] [serial = 2040] [outer = 0000000000000000] 04:42:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008188A63C00) [pid = 3744] [serial = 2041] [outer = 0000008188A58800] 04:42:30 INFO - PROCESS | 3744 | 1468842150580 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008188AB3C00) [pid = 3744] [serial = 2042] [outer = 0000008188A58800] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008189211000) [pid = 3744] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081862CEC00) [pid = 3744] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (0000008180FC7400) [pid = 3744] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (0000008186242C00) [pid = 3744] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081861F1000) [pid = 3744] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008182FD9C00) [pid = 3744] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (0000008184A52400) [pid = 3744] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081893D1000) [pid = 3744] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (0000008182390400) [pid = 3744] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (00000081F23C9800) [pid = 3744] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:42:30 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (00000081F1150400) [pid = 3744] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:42:31 INFO - PROCESS | 3744 | 1468842151598 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"]]]}] 04:42:31 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 04:42:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:42:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:42:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1283ms 04:42:31 INFO - PROCESS | 3744 | 1468842151639 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 3744 | 1468842151642 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 04:42:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:42:31 INFO - PROCESS | 3744 | 1468842151645 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 3744 | 1468842151647 Marionette TRACE conn5 <- [1,2686,null,{}] 04:42:31 INFO - PROCESS | 3744 | 1468842151651 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}] 04:42:31 INFO - PROCESS | 3744 | 1468842151653 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:31 INFO - PROCESS | 3744 | 1468842151764 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 04:42:31 INFO - PROCESS | 3744 | 1468842151773 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 3744 | 1468842151775 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:31 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1FFA800 == 12 [pid = 3744] [id = 681] 04:42:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (0000008185AF1400) [pid = 3744] [serial = 2043] [outer = 0000000000000000] 04:42:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (00000081884C5400) [pid = 3744] [serial = 2044] [outer = 0000008185AF1400] 04:42:31 INFO - PROCESS | 3744 | 1468842151820 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (0000008188D6C400) [pid = 3744] [serial = 2045] [outer = 0000008185AF1400] 04:42:32 INFO - PROCESS | 3744 | 1468842152740 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"]]]}] 04:42:32 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 04:42:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:42:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:42:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1131ms 04:42:32 INFO - PROCESS | 3744 | 1468842152779 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 3744 | 1468842152782 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 04:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:42:32 INFO - PROCESS | 3744 | 1468842152785 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 3744 | 1468842152787 Marionette TRACE conn5 <- [1,2690,null,{}] 04:42:32 INFO - PROCESS | 3744 | 1468842152790 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}] 04:42:32 INFO - PROCESS | 3744 | 1468842152796 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:32 INFO - PROCESS | 3744 | 1468842152954 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 04:42:33 INFO - PROCESS | 3744 | 1468842153067 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 3744 | 1468842153070 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:33 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185810800 == 13 [pid = 3744] [id = 682] 04:42:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (0000008181BCEC00) [pid = 3744] [serial = 2046] [outer = 0000000000000000] 04:42:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (0000008182398C00) [pid = 3744] [serial = 2047] [outer = 0000008181BCEC00] 04:42:33 INFO - PROCESS | 3744 | 1468842153174 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081845B4000) [pid = 3744] [serial = 2048] [outer = 0000008181BCEC00] 04:42:33 INFO - PROCESS | 3744 | 1468842153985 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]]]}] 04:42:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:42:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1285ms 04:42:34 INFO - PROCESS | 3744 | 1468842154076 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 3744 | 1468842154080 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 04:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:42:34 INFO - PROCESS | 3744 | 1468842154085 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 3744 | 1468842154088 Marionette TRACE conn5 <- [1,2694,null,{}] 04:42:34 INFO - PROCESS | 3744 | 1468842154094 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}] 04:42:34 INFO - PROCESS | 3744 | 1468842154097 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:34 INFO - PROCESS | 3744 | 1468842154249 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 04:42:34 INFO - PROCESS | 3744 | 1468842154366 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 3744 | 1468842154369 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:34 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189380800 == 14 [pid = 3744] [id = 683] 04:42:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081845BAC00) [pid = 3744] [serial = 2049] [outer = 0000000000000000] 04:42:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008186241000) [pid = 3744] [serial = 2050] [outer = 00000081845BAC00] 04:42:34 INFO - PROCESS | 3744 | 1468842154428 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008187974400) [pid = 3744] [serial = 2051] [outer = 00000081845BAC00] 04:42:35 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1FFA800 == 13 [pid = 3744] [id = 681] 04:42:35 INFO - PROCESS | 3744 | --DOCSHELL 00000081F0F61000 == 12 [pid = 3744] [id = 680] 04:42:35 INFO - PROCESS | 3744 | --DOCSHELL 0000008189384000 == 11 [pid = 3744] [id = 679] 04:42:35 INFO - PROCESS | 3744 | --DOCSHELL 000000818638A000 == 10 [pid = 3744] [id = 678] 04:42:35 INFO - PROCESS | 3744 | --DOCSHELL 000000818597C000 == 9 [pid = 3744] [id = 677] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F305DC00) [pid = 3744] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081892BB800) [pid = 3744] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F0F8E800) [pid = 3744] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008187B1F800) [pid = 3744] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081883CDC00) [pid = 3744] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (0000008184549C00) [pid = 3744] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (0000008184A59C00) [pid = 3744] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (0000008187B1C400) [pid = 3744] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (00000081883D4800) [pid = 3744] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (00000081F23CC400) [pid = 3744] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (0000008188AB1800) [pid = 3744] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (0000008185879000) [pid = 3744] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (00000081861EEC00) [pid = 3744] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (00000081F2821C00) [pid = 3744] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 51 (00000081F116B000) [pid = 3744] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 50 (00000081883CD400) [pid = 3744] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 49 (00000081F2D5C000) [pid = 3744] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 48 (00000081F2E54400) [pid = 3744] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 47 (00000081F1117400) [pid = 3744] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 46 (00000081F306B800) [pid = 3744] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | --DOMWINDOW == 45 (0000008189209C00) [pid = 3744] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 3744 | 1468842155294 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]]]}] 04:42:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:42:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1238ms 04:42:35 INFO - PROCESS | 3744 | 1468842155326 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 3744 | 1468842155330 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 04:42:35 INFO - PROCESS | 3744 | 1468842155335 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:42:35 INFO - PROCESS | 3744 | 1468842155339 Marionette TRACE conn5 <- [1,2698,null,{}] 04:42:35 INFO - PROCESS | 3744 | 1468842155344 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}] 04:42:35 INFO - PROCESS | 3744 | 1468842155347 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:35 INFO - PROCESS | 3744 | 1468842155440 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 04:42:35 INFO - PROCESS | 3744 | 1468842155447 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 3744 | 1468842155451 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:35 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186380800 == 10 [pid = 3744] [id = 684] 04:42:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 46 (0000008184A56800) [pid = 3744] [serial = 2052] [outer = 0000000000000000] 04:42:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 47 (0000008184A59C00) [pid = 3744] [serial = 2053] [outer = 0000008184A56800] 04:42:35 INFO - PROCESS | 3744 | 1468842155501 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 48 (0000008185AE7C00) [pid = 3744] [serial = 2054] [outer = 0000008184A56800] 04:42:36 INFO - PROCESS | 3744 | 1468842156040 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] 04:42:36 INFO - PROCESS | 3744 | 1468842156079 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 04:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:42:36 INFO - PROCESS | 3744 | 1468842156085 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 3744 | 1468842156088 Marionette TRACE conn5 <- [1,2702,null,{}] 04:42:36 INFO - PROCESS | 3744 | 1468842156092 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}] 04:42:36 INFO - PROCESS | 3744 | 1468842156094 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:36 INFO - PROCESS | 3744 | 1468842156189 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 04:42:36 INFO - PROCESS | 3744 | 1468842156269 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 3744 | 1468842156272 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:36 INFO - PROCESS | 3744 | ++DOCSHELL 000000818938B000 == 11 [pid = 3744] [id = 685] 04:42:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 49 (00000081862D5400) [pid = 3744] [serial = 2055] [outer = 0000000000000000] 04:42:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (0000008187BAF000) [pid = 3744] [serial = 2056] [outer = 00000081862D5400] 04:42:36 INFO - PROCESS | 3744 | 1468842156320 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (00000081883D0800) [pid = 3744] [serial = 2057] [outer = 00000081862D5400] 04:42:36 INFO - PROCESS | 3744 | 1468842156748 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]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:42:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 690ms 04:42:36 INFO - PROCESS | 3744 | 1468842156778 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 3744 | 1468842156780 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 04:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:42:36 INFO - PROCESS | 3744 | 1468842156784 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 3744 | 1468842156787 Marionette TRACE conn5 <- [1,2706,null,{}] 04:42:36 INFO - PROCESS | 3744 | 1468842156799 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}] 04:42:36 INFO - PROCESS | 3744 | 1468842156804 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:36 INFO - PROCESS | 3744 | 1468842156925 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 04:42:36 INFO - PROCESS | 3744 | 1468842156933 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 3744 | 1468842156936 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F287B000 == 12 [pid = 3744] [id = 686] 04:42:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (0000008188A5FC00) [pid = 3744] [serial = 2058] [outer = 0000000000000000] 04:42:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (0000008188AADC00) [pid = 3744] [serial = 2059] [outer = 0000008188A5FC00] 04:42:37 INFO - PROCESS | 3744 | 1468842156994 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (000000818920A800) [pid = 3744] [serial = 2060] [outer = 0000008188A5FC00] 04:42:37 INFO - PROCESS | 3744 | 1468842157448 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] 04:42:37 INFO - PROCESS | 3744 | 1468842157524 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 04:42:37 INFO - PROCESS | 3744 | 1468842157527 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 3744 | 1468842157529 Marionette TRACE conn5 <- [1,2710,null,{}] 04:42:37 INFO - PROCESS | 3744 | 1468842157533 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}] 04:42:37 INFO - PROCESS | 3744 | 1468842157535 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:37 INFO - PROCESS | 3744 | 1468842157661 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 04:42:37 INFO - PROCESS | 3744 | 1468842157667 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 3744 | 1468842157669 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:37 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F36DE000 == 13 [pid = 3744] [id = 687] 04:42:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (00000081892BD400) [pid = 3744] [serial = 2061] [outer = 0000000000000000] 04:42:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (00000081893DB400) [pid = 3744] [serial = 2062] [outer = 00000081892BD400] 04:42:37 INFO - PROCESS | 3744 | 1468842157715 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (00000081F0F8E000) [pid = 3744] [serial = 2063] [outer = 00000081892BD400] 04:42:38 INFO - PROCESS | 3744 | 1468842158173 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] 04:42:38 INFO - PROCESS | 3744 | 1468842158222 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 04:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:42:38 INFO - PROCESS | 3744 | 1468842158226 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 3744 | 1468842158228 Marionette TRACE conn5 <- [1,2714,null,{}] 04:42:38 INFO - PROCESS | 3744 | 1468842158239 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}] 04:42:38 INFO - PROCESS | 3744 | 1468842158241 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:38 INFO - PROCESS | 3744 | 1468842158379 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 04:42:38 INFO - PROCESS | 3744 | 1468842158400 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 3744 | 1468842158403 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:38 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F74F1800 == 14 [pid = 3744] [id = 688] 04:42:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (0000008185878400) [pid = 3744] [serial = 2064] [outer = 0000000000000000] 04:42:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (00000081F111F400) [pid = 3744] [serial = 2065] [outer = 0000008185878400] 04:42:38 INFO - PROCESS | 3744 | 1468842158447 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (00000081F115C000) [pid = 3744] [serial = 2066] [outer = 0000008185878400] 04:42:38 INFO - PROCESS | 3744 | 1468842158880 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]]]}] 04:42:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:42:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 04:42:38 INFO - PROCESS | 3744 | 1468842158919 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 3744 | 1468842158921 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 04:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:42:38 INFO - PROCESS | 3744 | 1468842158925 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 3744 | 1468842158927 Marionette TRACE conn5 <- [1,2718,null,{}] 04:42:38 INFO - PROCESS | 3744 | 1468842158930 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}] 04:42:38 INFO - PROCESS | 3744 | 1468842158936 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:39 INFO - PROCESS | 3744 | 1468842159096 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 04:42:39 INFO - PROCESS | 3744 | 1468842159102 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 3744 | 1468842159104 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:39 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C47000 == 15 [pid = 3744] [id = 689] 04:42:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (0000008185AE5800) [pid = 3744] [serial = 2067] [outer = 0000000000000000] 04:42:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081F213C800) [pid = 3744] [serial = 2068] [outer = 0000008185AE5800] 04:42:39 INFO - PROCESS | 3744 | 1468842159150 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081F2DEE800) [pid = 3744] [serial = 2069] [outer = 0000008185AE5800] 04:42:39 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008185883400) [pid = 3744] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:42:39 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (00000081831E9C00) [pid = 3744] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:42:39 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (000000818011BC00) [pid = 3744] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:42:39 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (0000008187B1C800) [pid = 3744] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:42:39 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (0000008187973400) [pid = 3744] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:42:39 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (0000008188A58800) [pid = 3744] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:42:40 INFO - PROCESS | 3744 | 1468842160078 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"]]]}] 04:42:40 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 04:42:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:42:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:42:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1192ms 04:42:40 INFO - PROCESS | 3744 | 1468842160119 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 3744 | 1468842160121 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 04:42:40 INFO - PROCESS | 3744 | 1468842160124 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:42:40 INFO - PROCESS | 3744 | 1468842160126 Marionette TRACE conn5 <- [1,2722,null,{}] 04:42:40 INFO - PROCESS | 3744 | 1468842160130 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}] 04:42:40 INFO - PROCESS | 3744 | 1468842160132 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:40 INFO - PROCESS | 3744 | 1468842160215 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 04:42:40 INFO - PROCESS | 3744 | 1468842160220 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 3744 | 1468842160221 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9413000 == 16 [pid = 3744] [id = 690] 04:42:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (00000081831EB400) [pid = 3744] [serial = 2070] [outer = 0000000000000000] 04:42:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (00000081F2DF6800) [pid = 3744] [serial = 2071] [outer = 00000081831EB400] 04:42:40 INFO - PROCESS | 3744 | 1468842160267 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (00000081F2E4F000) [pid = 3744] [serial = 2072] [outer = 00000081831EB400] 04:42:40 INFO - PROCESS | 3744 | 1468842160687 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]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:42:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 586ms 04:42:40 INFO - PROCESS | 3744 | 1468842160718 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 3744 | 1468842160720 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 04:42:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:42:40 INFO - PROCESS | 3744 | 1468842160728 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 3744 | 1468842160730 Marionette TRACE conn5 <- [1,2726,null,{}] 04:42:40 INFO - PROCESS | 3744 | 1468842160733 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}] 04:42:40 INFO - PROCESS | 3744 | 1468842160735 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:40 INFO - PROCESS | 3744 | 1468842160820 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 04:42:40 INFO - PROCESS | 3744 | 1468842160827 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 3744 | 1468842160829 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDD5000 == 17 [pid = 3744] [id = 691] 04:42:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (00000081F2E59000) [pid = 3744] [serial = 2073] [outer = 0000000000000000] 04:42:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081F305DC00) [pid = 3744] [serial = 2074] [outer = 00000081F2E59000] 04:42:40 INFO - PROCESS | 3744 | 1468842160872 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081F3068000) [pid = 3744] [serial = 2075] [outer = 00000081F2E59000] 04:42:41 INFO - PROCESS | 3744 | 1468842161289 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]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:42:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 04:42:41 INFO - PROCESS | 3744 | 1468842161363 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 3744 | 1468842161365 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 04:42:41 INFO - PROCESS | 3744 | 1468842161368 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:42:41 INFO - PROCESS | 3744 | 1468842161370 Marionette TRACE conn5 <- [1,2730,null,{}] 04:42:41 INFO - PROCESS | 3744 | 1468842161374 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}] 04:42:41 INFO - PROCESS | 3744 | 1468842161376 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:41 INFO - PROCESS | 3744 | 1468842161462 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 04:42:41 INFO - PROCESS | 3744 | 1468842161467 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 3744 | 1468842161469 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:41 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC8D9000 == 18 [pid = 3744] [id = 692] 04:42:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008185AEBC00) [pid = 3744] [serial = 2076] [outer = 0000000000000000] 04:42:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081F306B000) [pid = 3744] [serial = 2077] [outer = 0000008185AEBC00] 04:42:41 INFO - PROCESS | 3744 | 1468842161513 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081F3331400) [pid = 3744] [serial = 2078] [outer = 0000008185AEBC00] 04:42:42 INFO - PROCESS | 3744 | 1468842162204 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]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 879ms 04:42:42 INFO - PROCESS | 3744 | 1468842162252 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 3744 | 1468842162256 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 04:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:42:42 INFO - PROCESS | 3744 | 1468842162275 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 3744 | 1468842162280 Marionette TRACE conn5 <- [1,2734,null,{}] 04:42:42 INFO - PROCESS | 3744 | 1468842162286 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}] 04:42:42 INFO - PROCESS | 3744 | 1468842162289 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:42 INFO - PROCESS | 3744 | 1468842162408 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 04:42:42 INFO - PROCESS | 3744 | 1468842162531 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 3744 | 1468842162535 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:42 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897D4000 == 19 [pid = 3744] [id = 693] 04:42:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008184A57400) [pid = 3744] [serial = 2079] [outer = 0000000000000000] 04:42:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081861E7400) [pid = 3744] [serial = 2080] [outer = 0000008184A57400] 04:42:42 INFO - PROCESS | 3744 | 1468842162594 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187B1F800) [pid = 3744] [serial = 2081] [outer = 0000008184A57400] 04:42:43 INFO - PROCESS | 3744 | 1468842163196 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]]]}] 04:42:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:42:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 986ms 04:42:43 INFO - PROCESS | 3744 | 1468842163265 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 3744 | 1468842163270 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 04:42:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:42:43 INFO - PROCESS | 3744 | 1468842163277 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 3744 | 1468842163280 Marionette TRACE conn5 <- [1,2738,null,{}] 04:42:43 INFO - PROCESS | 3744 | 1468842163284 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}] 04:42:43 INFO - PROCESS | 3744 | 1468842163287 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:43 INFO - PROCESS | 3744 | 1468842163439 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 04:42:43 INFO - PROCESS | 3744 | 1468842163565 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 3744 | 1468842163568 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:43 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C5F000 == 20 [pid = 3744] [id = 694] 04:42:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008188D6A000) [pid = 3744] [serial = 2082] [outer = 0000000000000000] 04:42:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081892AEC00) [pid = 3744] [serial = 2083] [outer = 0000008188D6A000] 04:42:43 INFO - PROCESS | 3744 | 1468842163633 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F1154800) [pid = 3744] [serial = 2084] [outer = 0000008188D6A000] 04:42:44 INFO - PROCESS | 3744 | 1468842164268 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]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:42:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1031ms 04:42:44 INFO - PROCESS | 3744 | 1468842164310 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 3744 | 1468842164313 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 04:42:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:42:44 INFO - PROCESS | 3744 | 1468842164316 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 3744 | 1468842164320 Marionette TRACE conn5 <- [1,2742,null,{}] 04:42:44 INFO - PROCESS | 3744 | 1468842164332 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}] 04:42:44 INFO - PROCESS | 3744 | 1468842164337 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:44 INFO - PROCESS | 3744 | 1468842164479 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 04:42:44 INFO - PROCESS | 3744 | 1468842164717 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 3744 | 1468842164720 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:44 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186164800 == 21 [pid = 3744] [id = 695] 04:42:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008181992C00) [pid = 3744] [serial = 2085] [outer = 0000000000000000] 04:42:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081831EB800) [pid = 3744] [serial = 2086] [outer = 0000008181992C00] 04:42:44 INFO - PROCESS | 3744 | 1468842164787 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008184A51800) [pid = 3744] [serial = 2087] [outer = 0000008181992C00] 04:42:45 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7CC9800 == 20 [pid = 3744] [id = 676] 04:42:45 INFO - PROCESS | 3744 | --DOCSHELL 0000008189380800 == 19 [pid = 3744] [id = 683] 04:42:45 INFO - PROCESS | 3744 | --DOCSHELL 0000008185810800 == 18 [pid = 3744] [id = 682] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081884C5400) [pid = 3744] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008185AEC400) [pid = 3744] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081831EA400) [pid = 3744] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081845BC000) [pid = 3744] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F0F88400) [pid = 3744] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081831F0800) [pid = 3744] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008180278800) [pid = 3744] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081884BE400) [pid = 3744] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008187BB5800) [pid = 3744] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (0000008187B19000) [pid = 3744] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (0000008188A63C00) [pid = 3744] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (0000008187BB4C00) [pid = 3744] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008188AB3C00) [pid = 3744] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (0000008186238C00) [pid = 3744] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 04:42:46 INFO - PROCESS | 3744 | 1468842166003 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]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1744ms 04:42:46 INFO - PROCESS | 3744 | 1468842166097 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 3744 | 1468842166101 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 04:42:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:42:46 INFO - PROCESS | 3744 | 1468842166109 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 3744 | 1468842166112 Marionette TRACE conn5 <- [1,2746,null,{}] 04:42:46 INFO - PROCESS | 3744 | 1468842166119 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}] 04:42:46 INFO - PROCESS | 3744 | 1468842166122 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:46 INFO - PROCESS | 3744 | 1468842166213 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 04:42:46 INFO - PROCESS | 3744 | 1468842166221 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 3744 | 1468842166226 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:46 INFO - PROCESS | 3744 | ++DOCSHELL 00000081858A3000 == 19 [pid = 3744] [id = 696] 04:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081831E7000) [pid = 3744] [serial = 2088] [outer = 0000000000000000] 04:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (00000081831ED000) [pid = 3744] [serial = 2089] [outer = 00000081831E7000] 04:42:46 INFO - PROCESS | 3744 | 1468842166275 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (00000081845B4C00) [pid = 3744] [serial = 2090] [outer = 00000081831E7000] 04:42:46 INFO - PROCESS | 3744 | 1468842166769 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]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 04:42:46 INFO - PROCESS | 3744 | 1468842166799 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 3744 | 1468842166805 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 04:42:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:42:46 INFO - PROCESS | 3744 | 1468842166811 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 3744 | 1468842166814 Marionette TRACE conn5 <- [1,2750,null,{}] 04:42:46 INFO - PROCESS | 3744 | 1468842166818 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}] 04:42:46 INFO - PROCESS | 3744 | 1468842166821 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:46 INFO - PROCESS | 3744 | 1468842166914 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 04:42:46 INFO - PROCESS | 3744 | 1468842166924 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 3744 | 1468842166926 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:46 INFO - PROCESS | 3744 | ++DOCSHELL 000000818637B000 == 20 [pid = 3744] [id = 697] 04:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008185AE4000) [pid = 3744] [serial = 2091] [outer = 0000000000000000] 04:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008185AECC00) [pid = 3744] [serial = 2092] [outer = 0000008185AE4000] 04:42:46 INFO - PROCESS | 3744 | 1468842166974 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008186234C00) [pid = 3744] [serial = 2093] [outer = 0000008185AE4000] 04:42:47 INFO - PROCESS | 3744 | 1468842167443 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]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:42:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 04:42:47 INFO - PROCESS | 3744 | 1468842167505 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 3744 | 1468842167508 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 04:42:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:42:47 INFO - PROCESS | 3744 | 1468842167519 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 3744 | 1468842167523 Marionette TRACE conn5 <- [1,2754,null,{}] 04:42:47 INFO - PROCESS | 3744 | 1468842167535 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}] 04:42:47 INFO - PROCESS | 3744 | 1468842167540 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:47 INFO - PROCESS | 3744 | 1468842167695 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 04:42:47 INFO - PROCESS | 3744 | 1468842167706 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 3744 | 1468842167709 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:47 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189385800 == 21 [pid = 3744] [id = 698] 04:42:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008187975800) [pid = 3744] [serial = 2094] [outer = 0000000000000000] 04:42:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187B1A000) [pid = 3744] [serial = 2095] [outer = 0000008187975800] 04:42:47 INFO - PROCESS | 3744 | 1468842167759 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008187BB6000) [pid = 3744] [serial = 2096] [outer = 0000008187975800] 04:42:48 INFO - PROCESS | 3744 | 1468842168203 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]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:42:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 754ms 04:42:48 INFO - PROCESS | 3744 | 1468842168268 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 3744 | 1468842168271 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 04:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:42:48 INFO - PROCESS | 3744 | 1468842168275 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 3744 | 1468842168277 Marionette TRACE conn5 <- [1,2758,null,{}] 04:42:48 INFO - PROCESS | 3744 | 1468842168288 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}] 04:42:48 INFO - PROCESS | 3744 | 1468842168290 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:48 INFO - PROCESS | 3744 | 1468842168404 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 04:42:48 INFO - PROCESS | 3744 | 1468842168458 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 3744 | 1468842168460 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:48 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F101A000 == 22 [pid = 3744] [id = 699] 04:42:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081884C5000) [pid = 3744] [serial = 2097] [outer = 0000000000000000] 04:42:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008188A57000) [pid = 3744] [serial = 2098] [outer = 00000081884C5000] 04:42:48 INFO - PROCESS | 3744 | 1468842168506 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008188A62000) [pid = 3744] [serial = 2099] [outer = 00000081884C5000] 04:42:48 INFO - PROCESS | 3744 | 1468842168942 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]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:42:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 691ms 04:42:48 INFO - PROCESS | 3744 | 1468842168967 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 3744 | 1468842168969 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 04:42:48 INFO - PROCESS | 3744 | 1468842168972 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:42:48 INFO - PROCESS | 3744 | 1468842168974 Marionette TRACE conn5 <- [1,2762,null,{}] 04:42:48 INFO - PROCESS | 3744 | 1468842168977 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}] 04:42:48 INFO - PROCESS | 3744 | 1468842168980 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:49 INFO - PROCESS | 3744 | 1468842169116 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 04:42:49 INFO - PROCESS | 3744 | 1468842169138 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 3744 | 1468842169140 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:49 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B1B800 == 23 [pid = 3744] [id = 700] 04:42:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081884C7C00) [pid = 3744] [serial = 2100] [outer = 0000000000000000] 04:42:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188D5E800) [pid = 3744] [serial = 2101] [outer = 00000081884C7C00] 04:42:49 INFO - PROCESS | 3744 | 1468842169185 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (000000818920C000) [pid = 3744] [serial = 2102] [outer = 00000081884C7C00] 04:42:49 INFO - PROCESS | 3744 | 1468842169629 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]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:42:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 693ms 04:42:49 INFO - PROCESS | 3744 | 1468842169668 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 3744 | 1468842169671 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 04:42:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:42:49 INFO - PROCESS | 3744 | 1468842169674 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 3744 | 1468842169676 Marionette TRACE conn5 <- [1,2766,null,{}] 04:42:49 INFO - PROCESS | 3744 | 1468842169679 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}] 04:42:49 INFO - PROCESS | 3744 | 1468842169685 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:49 INFO - PROCESS | 3744 | 1468842169828 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 04:42:49 INFO - PROCESS | 3744 | 1468842169842 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 3744 | 1468842169844 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:49 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7B6C000 == 24 [pid = 3744] [id = 701] 04:42:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081892B0400) [pid = 3744] [serial = 2103] [outer = 0000000000000000] 04:42:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F0F85C00) [pid = 3744] [serial = 2104] [outer = 00000081892B0400] 04:42:49 INFO - PROCESS | 3744 | 1468842169888 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F1166C00) [pid = 3744] [serial = 2105] [outer = 00000081892B0400] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008185AEBC00) [pid = 3744] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081845BAC00) [pid = 3744] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008188A5FC00) [pid = 3744] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081862D5400) [pid = 3744] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008184A56800) [pid = 3744] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008181BCEC00) [pid = 3744] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081831EB400) [pid = 3744] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008185878400) [pid = 3744] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081893DBC00) [pid = 3744] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081892BD400) [pid = 3744] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008185AF1400) [pid = 3744] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:42:50 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008185AE5800) [pid = 3744] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:42:50 INFO - PROCESS | 3744 | 1468842170529 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]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:42:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 879ms 04:42:50 INFO - PROCESS | 3744 | 1468842170556 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 3744 | 1468842170558 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 04:42:50 INFO - PROCESS | 3744 | 1468842170562 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:42:50 INFO - PROCESS | 3744 | 1468842170563 Marionette TRACE conn5 <- [1,2770,null,{}] 04:42:50 INFO - PROCESS | 3744 | 1468842170567 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}] 04:42:50 INFO - PROCESS | 3744 | 1468842170569 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:50 INFO - PROCESS | 3744 | 1468842170649 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 04:42:50 INFO - PROCESS | 3744 | 1468842170655 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 3744 | 1468842170657 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:50 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C45800 == 25 [pid = 3744] [id = 702] 04:42:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008181991000) [pid = 3744] [serial = 2106] [outer = 0000000000000000] 04:42:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (000000818587C400) [pid = 3744] [serial = 2107] [outer = 0000008181991000] 04:42:50 INFO - PROCESS | 3744 | 1468842170704 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081884C5400) [pid = 3744] [serial = 2108] [outer = 0000008181991000] 04:42:51 INFO - PROCESS | 3744 | 1468842171098 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]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:42:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 587ms 04:42:51 INFO - PROCESS | 3744 | 1468842171154 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 3744 | 1468842171156 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 04:42:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:42:51 INFO - PROCESS | 3744 | 1468842171159 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 3744 | 1468842171161 Marionette TRACE conn5 <- [1,2774,null,{}] 04:42:51 INFO - PROCESS | 3744 | 1468842171164 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}] 04:42:51 INFO - PROCESS | 3744 | 1468842171166 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:51 INFO - PROCESS | 3744 | 1468842171249 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 04:42:51 INFO - PROCESS | 3744 | 1468842171254 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 3744 | 1468842171256 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDD0800 == 26 [pid = 3744] [id = 703] 04:42:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F1117400) [pid = 3744] [serial = 2109] [outer = 0000000000000000] 04:42:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F1F30C00) [pid = 3744] [serial = 2110] [outer = 00000081F1117400] 04:42:51 INFO - PROCESS | 3744 | 1468842171301 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F2B42800) [pid = 3744] [serial = 2111] [outer = 00000081F1117400] 04:42:51 INFO - PROCESS | 3744 | 1468842171720 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]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:42:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 587ms 04:42:51 INFO - PROCESS | 3744 | 1468842171748 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 3744 | 1468842171750 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 04:42:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:42:51 INFO - PROCESS | 3744 | 1468842171765 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 3744 | 1468842171767 Marionette TRACE conn5 <- [1,2778,null,{}] 04:42:51 INFO - PROCESS | 3744 | 1468842171770 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}] 04:42:51 INFO - PROCESS | 3744 | 1468842171772 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:51 INFO - PROCESS | 3744 | 1468842171860 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 04:42:51 INFO - PROCESS | 3744 | 1468842171865 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 3744 | 1468842171867 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FED41800 == 27 [pid = 3744] [id = 704] 04:42:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F2D5A000) [pid = 3744] [serial = 2112] [outer = 0000000000000000] 04:42:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F2DF8000) [pid = 3744] [serial = 2113] [outer = 00000081F2D5A000] 04:42:51 INFO - PROCESS | 3744 | 1468842171911 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2E51000) [pid = 3744] [serial = 2114] [outer = 00000081F2D5A000] 04:42:52 INFO - PROCESS | 3744 | 1468842172325 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]]]}] 04:42:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:42:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 587ms 04:42:52 INFO - PROCESS | 3744 | 1468842172356 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 3744 | 1468842172358 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 04:42:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:42:52 INFO - PROCESS | 3744 | 1468842172361 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 3744 | 1468842172363 Marionette TRACE conn5 <- [1,2782,null,{}] 04:42:52 INFO - PROCESS | 3744 | 1468842172366 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}] 04:42:52 INFO - PROCESS | 3744 | 1468842172368 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:52 INFO - PROCESS | 3744 | 1468842172490 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 04:42:52 INFO - PROCESS | 3744 | 1468842172594 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 3744 | 1468842172597 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:52 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182FB7800 == 28 [pid = 3744] [id = 705] 04:42:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008180122800) [pid = 3744] [serial = 2115] [outer = 0000000000000000] 04:42:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081805E2800) [pid = 3744] [serial = 2116] [outer = 0000008180122800] 04:42:52 INFO - PROCESS | 3744 | 1468842172655 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008183125800) [pid = 3744] [serial = 2117] [outer = 0000008180122800] 04:42:53 INFO - PROCESS | 3744 | 1468842173428 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]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1133ms 04:42:53 INFO - PROCESS | 3744 | 1468842173499 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 3744 | 1468842173504 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 04:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:42:53 INFO - PROCESS | 3744 | 1468842173509 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 3744 | 1468842173513 Marionette TRACE conn5 <- [1,2786,null,{}] 04:42:53 INFO - PROCESS | 3744 | 1468842173519 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}] 04:42:53 INFO - PROCESS | 3744 | 1468842173522 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:53 INFO - PROCESS | 3744 | 1468842173675 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 04:42:53 INFO - PROCESS | 3744 | 1468842173794 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 3744 | 1468842173797 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:53 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897C8800 == 29 [pid = 3744] [id = 706] 04:42:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008185AE6800) [pid = 3744] [serial = 2118] [outer = 0000000000000000] 04:42:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081862D0800) [pid = 3744] [serial = 2119] [outer = 0000008185AE6800] 04:42:53 INFO - PROCESS | 3744 | 1468842173855 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008187B1F000) [pid = 3744] [serial = 2120] [outer = 0000008185AE6800] 04:42:54 INFO - PROCESS | 3744 | 1468842174746 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]]]}] 04:42:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:42:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1299ms 04:42:54 INFO - PROCESS | 3744 | 1468842174811 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 3744 | 1468842174815 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 04:42:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:42:54 INFO - PROCESS | 3744 | 1468842174821 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 3744 | 1468842174824 Marionette TRACE conn5 <- [1,2790,null,{}] 04:42:54 INFO - PROCESS | 3744 | 1468842174830 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}] 04:42:54 INFO - PROCESS | 3744 | 1468842174833 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:54 INFO - PROCESS | 3744 | 1468842174974 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F305DC00) [pid = 3744] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F306B000) [pid = 3744] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008186241000) [pid = 3744] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (000000818920A800) [pid = 3744] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008187BAF000) [pid = 3744] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008184A59C00) [pid = 3744] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081883D0800) [pid = 3744] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008182398C00) [pid = 3744] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F2DF6800) [pid = 3744] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008187974400) [pid = 3744] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F2E4F000) [pid = 3744] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081845B4000) [pid = 3744] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F111F400) [pid = 3744] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F1156400) [pid = 3744] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008185AE7C00) [pid = 3744] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F0F8E000) [pid = 3744] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (0000008188D6C400) [pid = 3744] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (00000081F115C000) [pid = 3744] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (00000081F2DEE800) [pid = 3744] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (00000081893DB400) [pid = 3744] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (0000008188AADC00) [pid = 3744] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081F213C800) [pid = 3744] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (00000081F3331400) [pid = 3744] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 04:42:55 INFO - PROCESS | 3744 | 1468842175092 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 3744 | 1468842175096 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:55 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E1C000 == 30 [pid = 3744] [id = 707] 04:42:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (0000008183122000) [pid = 3744] [serial = 2121] [outer = 0000000000000000] 04:42:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (0000008184544000) [pid = 3744] [serial = 2122] [outer = 0000008183122000] 04:42:55 INFO - PROCESS | 3744 | 1468842175145 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (0000008185884800) [pid = 3744] [serial = 2123] [outer = 0000008183122000] 04:42:55 INFO - PROCESS | 3744 | 1468842175573 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]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 836ms 04:42:55 INFO - PROCESS | 3744 | 1468842175661 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 3744 | 1468842175666 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 04:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:42:55 INFO - PROCESS | 3744 | 1468842175673 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 3744 | 1468842175676 Marionette TRACE conn5 <- [1,2794,null,{}] 04:42:55 INFO - PROCESS | 3744 | 1468842175680 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}] 04:42:55 INFO - PROCESS | 3744 | 1468842175682 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:55 INFO - PROCESS | 3744 | 1468842175772 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 04:42:55 INFO - PROCESS | 3744 | 1468842175778 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 3744 | 1468842175781 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:55 INFO - PROCESS | 3744 | ++DOCSHELL 00000081884AA800 == 31 [pid = 3744] [id = 708] 04:42:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (0000008186242000) [pid = 3744] [serial = 2124] [outer = 0000000000000000] 04:42:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (000000818796F000) [pid = 3744] [serial = 2125] [outer = 0000008186242000] 04:42:55 INFO - PROCESS | 3744 | 1468842175828 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008187B1E400) [pid = 3744] [serial = 2126] [outer = 0000008186242000] 04:42:56 INFO - PROCESS | 3744 | 1468842176282 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]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:42:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 628ms 04:42:56 INFO - PROCESS | 3744 | 1468842176303 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 3744 | 1468842176306 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 04:42:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:42:56 INFO - PROCESS | 3744 | 1468842176309 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 3744 | 1468842176313 Marionette TRACE conn5 <- [1,2798,null,{}] 04:42:56 INFO - PROCESS | 3744 | 1468842176324 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}] 04:42:56 INFO - PROCESS | 3744 | 1468842176329 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:56 INFO - PROCESS | 3744 | 1468842176457 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 04:42:56 INFO - PROCESS | 3744 | 1468842176467 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 3744 | 1468842176470 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:56 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F100A800 == 32 [pid = 3744] [id = 709] 04:42:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081883D1C00) [pid = 3744] [serial = 2127] [outer = 0000000000000000] 04:42:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008188A5C000) [pid = 3744] [serial = 2128] [outer = 00000081883D1C00] 04:42:56 INFO - PROCESS | 3744 | 1468842176586 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008188D65000) [pid = 3744] [serial = 2129] [outer = 00000081883D1C00] 04:42:56 INFO - PROCESS | 3744 | 1468842176976 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]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 691ms 04:42:57 INFO - PROCESS | 3744 | 1468842177003 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 3744 | 1468842177006 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 04:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:42:57 INFO - PROCESS | 3744 | 1468842177009 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 3744 | 1468842177011 Marionette TRACE conn5 <- [1,2802,null,{}] 04:42:57 INFO - PROCESS | 3744 | 1468842177014 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}] 04:42:57 INFO - PROCESS | 3744 | 1468842177016 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:57 INFO - PROCESS | 3744 | 1468842177107 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 04:42:57 INFO - PROCESS | 3744 | 1468842177199 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 3744 | 1468842177201 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:57 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32B8000 == 33 [pid = 3744] [id = 710] 04:42:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008189205C00) [pid = 3744] [serial = 2130] [outer = 0000000000000000] 04:42:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081892BD000) [pid = 3744] [serial = 2131] [outer = 0000008189205C00] 04:42:57 INFO - PROCESS | 3744 | 1468842177246 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F0F88400) [pid = 3744] [serial = 2132] [outer = 0000008189205C00] 04:42:57 INFO - PROCESS | 3744 | 1468842177684 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]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 04:42:57 INFO - PROCESS | 3744 | 1468842177749 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 3744 | 1468842177758 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 04:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:42:57 INFO - PROCESS | 3744 | 1468842177762 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 3744 | 1468842177764 Marionette TRACE conn5 <- [1,2806,null,{}] 04:42:57 INFO - PROCESS | 3744 | 1468842177767 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}] 04:42:57 INFO - PROCESS | 3744 | 1468842177769 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:57 INFO - PROCESS | 3744 | 1468842177908 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 04:42:57 INFO - PROCESS | 3744 | 1468842177927 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 3744 | 1468842177929 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:57 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186210800 == 34 [pid = 3744] [id = 711] 04:42:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008189206400) [pid = 3744] [serial = 2133] [outer = 0000000000000000] 04:42:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F111D400) [pid = 3744] [serial = 2134] [outer = 0000008189206400] 04:42:57 INFO - PROCESS | 3744 | 1468842177973 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F115AC00) [pid = 3744] [serial = 2135] [outer = 0000008189206400] 04:42:58 INFO - PROCESS | 3744 | 1468842178414 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]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 693ms 04:42:58 INFO - PROCESS | 3744 | 1468842178461 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 3744 | 1468842178463 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 04:42:58 INFO - PROCESS | 3744 | 1468842178466 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:42:58 INFO - PROCESS | 3744 | 1468842178468 Marionette TRACE conn5 <- [1,2810,null,{}] 04:42:58 INFO - PROCESS | 3744 | 1468842178472 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}] 04:42:58 INFO - PROCESS | 3744 | 1468842178478 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:58 INFO - PROCESS | 3744 | 1468842178622 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 04:42:58 INFO - PROCESS | 3744 | 1468842178677 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 3744 | 1468842178679 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:58 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9420000 == 35 [pid = 3744] [id = 712] 04:42:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F115E800) [pid = 3744] [serial = 2136] [outer = 0000000000000000] 04:42:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2826C00) [pid = 3744] [serial = 2137] [outer = 00000081F115E800] 04:42:58 INFO - PROCESS | 3744 | 1468842178723 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2FD1000) [pid = 3744] [serial = 2138] [outer = 00000081F115E800] 04:42:59 INFO - PROCESS | 3744 | 1468842179199 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]]]}] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F2E59000) [pid = 3744] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187975800) [pid = 3744] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008185AE4000) [pid = 3744] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008181992C00) [pid = 3744] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081831E7000) [pid = 3744] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081892B0400) [pid = 3744] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008181991000) [pid = 3744] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008184A57400) [pid = 3744] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008188D6A000) [pid = 3744] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081884C5000) [pid = 3744] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:42:59 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F1117400) [pid = 3744] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:42:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:42:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 775ms 04:42:59 INFO - PROCESS | 3744 | 1468842179249 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 3744 | 1468842179251 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 04:42:59 INFO - PROCESS | 3744 | 1468842179254 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:42:59 INFO - PROCESS | 3744 | 1468842179256 Marionette TRACE conn5 <- [1,2814,null,{}] 04:42:59 INFO - PROCESS | 3744 | 1468842179260 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}] 04:42:59 INFO - PROCESS | 3744 | 1468842179262 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:59 INFO - PROCESS | 3744 | 1468842179342 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 04:42:59 INFO - PROCESS | 3744 | 1468842179350 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 3744 | 1468842179352 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:59 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9130800 == 36 [pid = 3744] [id = 713] 04:42:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (00000081845B5800) [pid = 3744] [serial = 2139] [outer = 0000000000000000] 04:42:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008185AE4000) [pid = 3744] [serial = 2140] [outer = 00000081845B5800] 04:42:59 INFO - PROCESS | 3744 | 1468842179397 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081892B7000) [pid = 3744] [serial = 2141] [outer = 00000081845B5800] 04:42:59 INFO - PROCESS | 3744 | 1468842179810 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:42:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 04:42:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:42:59 INFO - PROCESS | 3744 | 1468842179889 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 3744 | 1468842179891 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 04:42:59 INFO - PROCESS | 3744 | 1468842179894 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 3744 | 1468842179896 Marionette TRACE conn5 <- [1,2818,null,{}] 04:42:59 INFO - PROCESS | 3744 | 1468842179900 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}] 04:42:59 INFO - PROCESS | 3744 | 1468842179902 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:42:59 INFO - PROCESS | 3744 | 1468842179988 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 04:43:00 INFO - PROCESS | 3744 | 1468842179993 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 3744 | 1468842179995 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEDAB800 == 37 [pid = 3744] [id = 714] 04:43:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081893D2800) [pid = 3744] [serial = 2142] [outer = 0000000000000000] 04:43:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F3067000) [pid = 3744] [serial = 2143] [outer = 00000081893D2800] 04:43:00 INFO - PROCESS | 3744 | 1468842180039 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F327C400) [pid = 3744] [serial = 2144] [outer = 00000081893D2800] 04:43:00 INFO - PROCESS | 3744 | 1468842180473 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]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:43:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 04:43:00 INFO - PROCESS | 3744 | 1468842180526 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 3744 | 1468842180529 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 04:43:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:43:00 INFO - PROCESS | 3744 | 1468842180532 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 3744 | 1468842180534 Marionette TRACE conn5 <- [1,2822,null,{}] 04:43:00 INFO - PROCESS | 3744 | 1468842180537 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}] 04:43:00 INFO - PROCESS | 3744 | 1468842180539 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:00 INFO - PROCESS | 3744 | 1468842180623 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 04:43:00 INFO - PROCESS | 3744 | 1468842180630 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 3744 | 1468842180632 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF50C800 == 38 [pid = 3744] [id = 715] 04:43:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F3279C00) [pid = 3744] [serial = 2145] [outer = 0000000000000000] 04:43:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F3A44400) [pid = 3744] [serial = 2146] [outer = 00000081F3279C00] 04:43:00 INFO - PROCESS | 3744 | 1468842180676 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F4150800) [pid = 3744] [serial = 2147] [outer = 00000081F3279C00] 04:43:01 INFO - PROCESS | 3744 | 1468842181119 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:43:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 04:43:01 INFO - PROCESS | 3744 | 1468842181169 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 3744 | 1468842181171 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 04:43:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:43:01 INFO - PROCESS | 3744 | 1468842181179 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 3744 | 1468842181181 Marionette TRACE conn5 <- [1,2826,null,{}] 04:43:01 INFO - PROCESS | 3744 | 1468842181184 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}] 04:43:01 INFO - PROCESS | 3744 | 1468842181186 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:01 INFO - PROCESS | 3744 | 1468842181317 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 04:43:01 INFO - PROCESS | 3744 | 1468842181447 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 3744 | 1468842181450 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:01 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185989800 == 39 [pid = 3744] [id = 716] 04:43:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (000000818011F400) [pid = 3744] [serial = 2148] [outer = 0000000000000000] 04:43:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008180CAF800) [pid = 3744] [serial = 2149] [outer = 000000818011F400] 04:43:01 INFO - PROCESS | 3744 | 1468842181510 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081845B3C00) [pid = 3744] [serial = 2150] [outer = 000000818011F400] 04:43:02 INFO - PROCESS | 3744 | 1468842182168 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]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:43:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1026ms 04:43:02 INFO - PROCESS | 3744 | 1468842182212 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 3744 | 1468842182216 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 04:43:02 INFO - PROCESS | 3744 | 1468842182242 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:43:02 INFO - PROCESS | 3744 | 1468842182245 Marionette TRACE conn5 <- [1,2830,null,{}] 04:43:02 INFO - PROCESS | 3744 | 1468842182250 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}] 04:43:02 INFO - PROCESS | 3744 | 1468842182253 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:02 INFO - PROCESS | 3744 | 1468842182402 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 04:43:02 INFO - PROCESS | 3744 | 1468842182527 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 3744 | 1468842182530 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:02 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B1F800 == 40 [pid = 3744] [id = 717] 04:43:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081862DB400) [pid = 3744] [serial = 2151] [outer = 0000000000000000] 04:43:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081884C4000) [pid = 3744] [serial = 2152] [outer = 00000081862DB400] 04:43:02 INFO - PROCESS | 3744 | 1468842182588 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (0000008188D6A400) [pid = 3744] [serial = 2153] [outer = 00000081862DB400] 04:43:03 INFO - PROCESS | 3744 | 1468842183204 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]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:43:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 987ms 04:43:03 INFO - PROCESS | 3744 | 1468842183233 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 3744 | 1468842183237 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 04:43:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:43:03 INFO - PROCESS | 3744 | 1468842183241 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 3744 | 1468842183243 Marionette TRACE conn5 <- [1,2834,null,{}] 04:43:03 INFO - PROCESS | 3744 | 1468842183247 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}] 04:43:03 INFO - PROCESS | 3744 | 1468842183250 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:03 INFO - PROCESS | 3744 | 1468842183365 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 04:43:03 INFO - PROCESS | 3744 | 1468842183491 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 3744 | 1468842183494 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:03 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF8BB000 == 41 [pid = 3744] [id = 718] 04:43:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F1155400) [pid = 3744] [serial = 2154] [outer = 0000000000000000] 04:43:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F23CD400) [pid = 3744] [serial = 2155] [outer = 00000081F1155400] 04:43:03 INFO - PROCESS | 3744 | 1468842183551 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2DF3C00) [pid = 3744] [serial = 2156] [outer = 00000081F1155400] 04:43:04 INFO - PROCESS | 3744 | 1468842184189 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]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:43:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 985ms 04:43:04 INFO - PROCESS | 3744 | 1468842184227 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 3744 | 1468842184231 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 04:43:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:43:04 INFO - PROCESS | 3744 | 1468842184379 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 3744 | 1468842184383 Marionette TRACE conn5 <- [1,2838,null,{}] 04:43:04 INFO - PROCESS | 3744 | 1468842184436 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}] 04:43:04 INFO - PROCESS | 3744 | 1468842184439 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:04 INFO - PROCESS | 3744 | 1468842184545 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 04:43:04 INFO - PROCESS | 3744 | 1468842184624 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 3744 | 1468842184628 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:04 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A94800 == 42 [pid = 3744] [id = 719] 04:43:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081831E7400) [pid = 3744] [serial = 2157] [outer = 0000000000000000] 04:43:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008184A4E800) [pid = 3744] [serial = 2158] [outer = 00000081831E7400] 04:43:04 INFO - PROCESS | 3744 | 1468842184721 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081861F1400) [pid = 3744] [serial = 2159] [outer = 00000081831E7400] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF50C800 == 41 [pid = 3744] [id = 715] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEDAB800 == 40 [pid = 3744] [id = 714] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9130800 == 39 [pid = 3744] [id = 713] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9420000 == 38 [pid = 3744] [id = 712] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 0000008186210800 == 37 [pid = 3744] [id = 711] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32B8000 == 36 [pid = 3744] [id = 710] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F100A800 == 35 [pid = 3744] [id = 709] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081884AA800 == 34 [pid = 3744] [id = 708] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E1C000 == 33 [pid = 3744] [id = 707] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081897C8800 == 32 [pid = 3744] [id = 706] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 0000008182FB7800 == 31 [pid = 3744] [id = 705] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C45800 == 30 [pid = 3744] [id = 702] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDD0800 == 29 [pid = 3744] [id = 703] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081FED41800 == 28 [pid = 3744] [id = 704] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF8BB000 == 27 [pid = 3744] [id = 718] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B1F800 == 26 [pid = 3744] [id = 717] 04:43:05 INFO - PROCESS | 3744 | --DOCSHELL 0000008185989800 == 25 [pid = 3744] [id = 716] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F3068000) [pid = 3744] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081F2DF8000) [pid = 3744] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008187B1A000) [pid = 3744] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008185AECC00) [pid = 3744] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008186234C00) [pid = 3744] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008184A51800) [pid = 3744] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081831EB800) [pid = 3744] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081831ED000) [pid = 3744] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008188D5E800) [pid = 3744] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081845B4C00) [pid = 3744] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F0F85C00) [pid = 3744] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081884C5400) [pid = 3744] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (000000818587C400) [pid = 3744] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F1166C00) [pid = 3744] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008187B1F800) [pid = 3744] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081861E7400) [pid = 3744] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F1154800) [pid = 3744] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081892AEC00) [pid = 3744] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008188A57000) [pid = 3744] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (0000008188A62000) [pid = 3744] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (00000081F1F30C00) [pid = 3744] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081F2B42800) [pid = 3744] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (0000008187BB6000) [pid = 3744] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 04:43:05 INFO - PROCESS | 3744 | 1468842185941 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:43:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1721ms 04:43:05 INFO - PROCESS | 3744 | 1468842185963 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 04:43:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:43:05 INFO - PROCESS | 3744 | 1468842185967 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 04:43:05 INFO - PROCESS | 3744 | 1468842185972 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 3744 | 1468842185975 Marionette TRACE conn5 <- [1,2842,null,{}] 04:43:06 INFO - PROCESS | 3744 | 1468842186026 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}] 04:43:06 INFO - PROCESS | 3744 | 1468842186029 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:06 INFO - PROCESS | 3744 | 1468842186143 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 04:43:06 INFO - PROCESS | 3744 | 1468842186161 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 3744 | 1468842186164 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:06 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185983000 == 26 [pid = 3744] [id = 720] 04:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (00000081831EB800) [pid = 3744] [serial = 2160] [outer = 0000000000000000] 04:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008184545800) [pid = 3744] [serial = 2161] [outer = 00000081831EB800] 04:43:06 INFO - PROCESS | 3744 | 1468842186212 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008184A50800) [pid = 3744] [serial = 2162] [outer = 00000081831EB800] 04:43:06 INFO - PROCESS | 3744 | 1468842186676 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]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:43:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 04:43:06 INFO - PROCESS | 3744 | 1468842186705 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 3744 | 1468842186711 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 04:43:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:43:06 INFO - PROCESS | 3744 | 1468842186722 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 3744 | 1468842186725 Marionette TRACE conn5 <- [1,2846,null,{}] 04:43:06 INFO - PROCESS | 3744 | 1468842186729 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}] 04:43:06 INFO - PROCESS | 3744 | 1468842186732 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:06 INFO - PROCESS | 3744 | 1468842186824 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 04:43:06 INFO - PROCESS | 3744 | 1468842186832 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 3744 | 1468842186835 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:06 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879BA000 == 27 [pid = 3744] [id = 721] 04:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (00000081861EB000) [pid = 3744] [serial = 2163] [outer = 0000000000000000] 04:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008186233800) [pid = 3744] [serial = 2164] [outer = 00000081861EB000] 04:43:06 INFO - PROCESS | 3744 | 1468842186883 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081862CFC00) [pid = 3744] [serial = 2165] [outer = 00000081861EB000] 04:43:07 INFO - PROCESS | 3744 | 1468842187358 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:43:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 693ms 04:43:07 INFO - PROCESS | 3744 | 1468842187417 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 3744 | 1468842187420 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 04:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:43:07 INFO - PROCESS | 3744 | 1468842187423 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 3744 | 1468842187427 Marionette TRACE conn5 <- [1,2850,null,{}] 04:43:07 INFO - PROCESS | 3744 | 1468842187439 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}] 04:43:07 INFO - PROCESS | 3744 | 1468842187443 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:07 INFO - PROCESS | 3744 | 1468842187563 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 04:43:07 INFO - PROCESS | 3744 | 1468842187655 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 3744 | 1468842187658 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:07 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893B7800 == 28 [pid = 3744] [id = 722] 04:43:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (000000818454CC00) [pid = 3744] [serial = 2166] [outer = 0000000000000000] 04:43:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008187BBB000) [pid = 3744] [serial = 2167] [outer = 000000818454CC00] 04:43:07 INFO - PROCESS | 3744 | 1468842187706 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081883D8400) [pid = 3744] [serial = 2168] [outer = 000000818454CC00] 04:43:08 INFO - PROCESS | 3744 | 1468842188123 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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 04:43:08 INFO - PROCESS | 3744 | 1468842188160 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 3744 | 1468842188163 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 04:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:43:08 INFO - PROCESS | 3744 | 1468842188166 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 3744 | 1468842188168 Marionette TRACE conn5 <- [1,2854,null,{}] 04:43:08 INFO - PROCESS | 3744 | 1468842188172 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}] 04:43:08 INFO - PROCESS | 3744 | 1468842188174 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:08 INFO - PROCESS | 3744 | 1468842188292 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 04:43:08 INFO - PROCESS | 3744 | 1468842188298 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 3744 | 1468842188300 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:08 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1FDF000 == 29 [pid = 3744] [id = 723] 04:43:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081884CB000) [pid = 3744] [serial = 2169] [outer = 0000000000000000] 04:43:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188A5C800) [pid = 3744] [serial = 2170] [outer = 00000081884CB000] 04:43:08 INFO - PROCESS | 3744 | 1468842188390 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008188AAC400) [pid = 3744] [serial = 2171] [outer = 00000081884CB000] 04:43:08 INFO - PROCESS | 3744 | 1468842188831 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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 04:43:08 INFO - PROCESS | 3744 | 1468842188866 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 3744 | 1468842188868 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 04:43:08 INFO - PROCESS | 3744 | 1468842188871 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:43:08 INFO - PROCESS | 3744 | 1468842188873 Marionette TRACE conn5 <- [1,2858,null,{}] 04:43:08 INFO - PROCESS | 3744 | 1468842188881 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}] 04:43:08 INFO - PROCESS | 3744 | 1468842188883 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:09 INFO - PROCESS | 3744 | 1468842189022 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 04:43:09 INFO - PROCESS | 3744 | 1468842189042 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 3744 | 1468842189044 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:09 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F21800 == 30 [pid = 3744] [id = 724] 04:43:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081861EA000) [pid = 3744] [serial = 2172] [outer = 0000000000000000] 04:43:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008189203800) [pid = 3744] [serial = 2173] [outer = 00000081861EA000] 04:43:09 INFO - PROCESS | 3744 | 1468842189088 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081893D1400) [pid = 3744] [serial = 2174] [outer = 00000081861EA000] 04:43:09 INFO - PROCESS | 3744 | 1468842189555 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]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:43:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 733ms 04:43:09 INFO - PROCESS | 3744 | 1468842189609 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 3744 | 1468842189611 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 04:43:09 INFO - PROCESS | 3744 | 1468842189614 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:43:09 INFO - PROCESS | 3744 | 1468842189616 Marionette TRACE conn5 <- [1,2862,null,{}] 04:43:09 INFO - PROCESS | 3744 | 1468842189620 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}] 04:43:09 INFO - PROCESS | 3744 | 1468842189626 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:09 INFO - PROCESS | 3744 | 1468842189762 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 04:43:09 INFO - PROCESS | 3744 | 1468842189819 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 3744 | 1468842189821 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:09 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7ED2000 == 31 [pid = 3744] [id = 725] 04:43:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081892B5800) [pid = 3744] [serial = 2175] [outer = 0000000000000000] 04:43:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1121800) [pid = 3744] [serial = 2176] [outer = 00000081892B5800] 04:43:09 INFO - PROCESS | 3744 | 1468842189867 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F1A14C00) [pid = 3744] [serial = 2177] [outer = 00000081892B5800] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F2D5A000) [pid = 3744] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081884C7C00) [pid = 3744] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F3279C00) [pid = 3744] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008189206400) [pid = 3744] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F115E800) [pid = 3744] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008183122000) [pid = 3744] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008186242000) [pid = 3744] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0000008185AE6800) [pid = 3744] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008180122800) [pid = 3744] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081883D1C00) [pid = 3744] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081845B5800) [pid = 3744] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008189205C00) [pid = 3744] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:43:10 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081893D2800) [pid = 3744] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:43:10 INFO - PROCESS | 3744 | 1468842190403 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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:43:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 838ms 04:43:10 INFO - PROCESS | 3744 | 1468842190455 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 3744 | 1468842190458 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 04:43:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:43:10 INFO - PROCESS | 3744 | 1468842190461 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 3744 | 1468842190463 Marionette TRACE conn5 <- [1,2866,null,{}] 04:43:10 INFO - PROCESS | 3744 | 1468842190467 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}] 04:43:10 INFO - PROCESS | 3744 | 1468842190469 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:10 INFO - PROCESS | 3744 | 1468842190550 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 04:43:10 INFO - PROCESS | 3744 | 1468842190555 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 3744 | 1468842190557 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:10 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F9131800 == 32 [pid = 3744] [id = 726] 04:43:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008184A4B800) [pid = 3744] [serial = 2178] [outer = 0000000000000000] 04:43:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F1114800) [pid = 3744] [serial = 2179] [outer = 0000008184A4B800] 04:43:10 INFO - PROCESS | 3744 | 1468842190602 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F23C9000) [pid = 3744] [serial = 2180] [outer = 0000008184A4B800] 04:43:11 INFO - PROCESS | 3744 | 1468842191023 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]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:43:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 587ms 04:43:11 INFO - PROCESS | 3744 | 1468842191059 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 3744 | 1468842191062 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 04:43:11 INFO - PROCESS | 3744 | 1468842191065 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 3744 | 1468842191067 Marionette TRACE conn5 <- [1,2870,null,{}] 04:43:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:43:11 INFO - PROCESS | 3744 | 1468842191070 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}] 04:43:11 INFO - PROCESS | 3744 | 1468842191072 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:11 INFO - PROCESS | 3744 | 1468842191154 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 04:43:11 INFO - PROCESS | 3744 | 1468842191159 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 3744 | 1468842191161 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:11 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FC4E7800 == 33 [pid = 3744] [id = 727] 04:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F2B36000) [pid = 3744] [serial = 2181] [outer = 0000000000000000] 04:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F2D50C00) [pid = 3744] [serial = 2182] [outer = 00000081F2B36000] 04:43:11 INFO - PROCESS | 3744 | 1468842191206 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188AA9800) [pid = 3744] [serial = 2183] [outer = 00000081F2B36000] 04:43:11 INFO - PROCESS | 3744 | 1468842191658 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]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:43:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 04:43:11 INFO - PROCESS | 3744 | 1468842191702 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 3744 | 1468842191704 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 04:43:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:43:11 INFO - PROCESS | 3744 | 1468842191708 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 3744 | 1468842191709 Marionette TRACE conn5 <- [1,2874,null,{}] 04:43:11 INFO - PROCESS | 3744 | 1468842191713 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}] 04:43:11 INFO - PROCESS | 3744 | 1468842191715 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:11 INFO - PROCESS | 3744 | 1468842191797 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 04:43:11 INFO - PROCESS | 3744 | 1468842191802 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 3744 | 1468842191804 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:11 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893B6000 == 34 [pid = 3744] [id = 728] 04:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F2DFB400) [pid = 3744] [serial = 2184] [outer = 0000000000000000] 04:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F2E50800) [pid = 3744] [serial = 2185] [outer = 00000081F2DFB400] 04:43:11 INFO - PROCESS | 3744 | 1468842191848 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F3061800) [pid = 3744] [serial = 2186] [outer = 00000081F2DFB400] 04:43:12 INFO - PROCESS | 3744 | --DOCSHELL 0000008185983000 == 33 [pid = 3744] [id = 720] 04:43:12 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A94800 == 32 [pid = 3744] [id = 719] 04:43:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081879BA000 == 31 [pid = 3744] [id = 721] 04:43:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081893B7800 == 30 [pid = 3744] [id = 722] 04:43:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F21800 == 29 [pid = 3744] [id = 724] 04:43:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081FC4E7800 == 28 [pid = 3744] [id = 727] 04:43:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1FDF000 == 27 [pid = 3744] [id = 723] 04:43:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F9131800 == 26 [pid = 3744] [id = 726] 04:43:13 INFO - PROCESS | 3744 | --DOCSHELL 00000081F7ED2000 == 25 [pid = 3744] [id = 725] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F2E51000) [pid = 3744] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (000000818920C000) [pid = 3744] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F3A44400) [pid = 3744] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F111D400) [pid = 3744] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F2826C00) [pid = 3744] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F115AC00) [pid = 3744] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008184544000) [pid = 3744] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008185884800) [pid = 3744] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (000000818796F000) [pid = 3744] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0000008187B1E400) [pid = 3744] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081862D0800) [pid = 3744] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008187B1F000) [pid = 3744] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (00000081805E2800) [pid = 3744] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (0000008183125800) [pid = 3744] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (0000008188A5C000) [pid = 3744] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (0000008188D65000) [pid = 3744] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (0000008185AE4000) [pid = 3744] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (00000081892B7000) [pid = 3744] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (00000081F2FD1000) [pid = 3744] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (00000081F4150800) [pid = 3744] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (00000081892BD000) [pid = 3744] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (00000081F0F88400) [pid = 3744] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (00000081F3067000) [pid = 3744] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (00000081F327C400) [pid = 3744] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 04:43:13 INFO - PROCESS | 3744 | 1468842193585 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]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:43:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1936ms 04:43:13 INFO - PROCESS | 3744 | 1468842193646 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 04:43:13 INFO - PROCESS | 3744 | 1468842193650 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 04:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:43:13 INFO - PROCESS | 3744 | 1468842193655 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 3744 | 1468842193659 Marionette TRACE conn5 <- [1,2878,null,{}] 04:43:13 INFO - PROCESS | 3744 | 1468842193665 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}] 04:43:13 INFO - PROCESS | 3744 | 1468842193669 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:13 INFO - PROCESS | 3744 | 1468842193762 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 04:43:13 INFO - PROCESS | 3744 | 1468842193770 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 3744 | 1468842193775 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:13 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185996000 == 26 [pid = 3744] [id = 729] 04:43:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (0000008183123C00) [pid = 3744] [serial = 2187] [outer = 0000000000000000] 04:43:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (0000008183125400) [pid = 3744] [serial = 2188] [outer = 0000008183123C00] 04:43:13 INFO - PROCESS | 3744 | 1468842193830 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (0000008184544000) [pid = 3744] [serial = 2189] [outer = 0000008183123C00] 04:43:14 INFO - PROCESS | 3744 | 1468842194322 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:43:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 691ms 04:43:14 INFO - PROCESS | 3744 | 1468842194350 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 3744 | 1468842194355 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 04:43:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:43:14 INFO - PROCESS | 3744 | 1468842194362 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 3744 | 1468842194365 Marionette TRACE conn5 <- [1,2882,null,{}] 04:43:14 INFO - PROCESS | 3744 | 1468842194369 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}] 04:43:14 INFO - PROCESS | 3744 | 1468842194372 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:14 INFO - PROCESS | 3744 | 1468842194465 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 04:43:14 INFO - PROCESS | 3744 | 1468842194474 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:14 INFO - PROCESS | 3744 | 1468842194477 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:14 INFO - PROCESS | 3744 | ++DOCSHELL 00000081879A7800 == 27 [pid = 3744] [id = 730] 04:43:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (0000008184A53800) [pid = 3744] [serial = 2190] [outer = 0000000000000000] 04:43:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (0000008185877800) [pid = 3744] [serial = 2191] [outer = 0000008184A53800] 04:43:14 INFO - PROCESS | 3744 | 1468842194525 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (0000008185884800) [pid = 3744] [serial = 2192] [outer = 0000008184A53800] 04:43:15 INFO - PROCESS | 3744 | 1468842195003 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]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 692ms 04:43:15 INFO - PROCESS | 3744 | 1468842195056 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 3744 | 1468842195058 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 04:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:43:15 INFO - PROCESS | 3744 | 1468842195062 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 3744 | 1468842195066 Marionette TRACE conn5 <- [1,2886,null,{}] 04:43:15 INFO - PROCESS | 3744 | 1468842195077 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}] 04:43:15 INFO - PROCESS | 3744 | 1468842195082 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:15 INFO - PROCESS | 3744 | 1468842195198 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 04:43:15 INFO - PROCESS | 3744 | 1468842195284 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 3744 | 1468842195287 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:15 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893A0800 == 28 [pid = 3744] [id = 731] 04:43:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (000000818011CC00) [pid = 3744] [serial = 2193] [outer = 0000000000000000] 04:43:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (00000081862CE400) [pid = 3744] [serial = 2194] [outer = 000000818011CC00] 04:43:15 INFO - PROCESS | 3744 | 1468842195336 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (000000818796A400) [pid = 3744] [serial = 2195] [outer = 000000818011CC00] 04:43:15 INFO - PROCESS | 3744 | 1468842195703 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]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 692ms 04:43:15 INFO - PROCESS | 3744 | 1468842195764 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 3744 | 1468842195767 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 04:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:43:15 INFO - PROCESS | 3744 | 1468842195770 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 3744 | 1468842195772 Marionette TRACE conn5 <- [1,2890,null,{}] 04:43:15 INFO - PROCESS | 3744 | 1468842195775 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}] 04:43:15 INFO - PROCESS | 3744 | 1468842195777 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:15 INFO - PROCESS | 3744 | 1468842195864 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 04:43:15 INFO - PROCESS | 3744 | 1468842195870 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 3744 | 1468842195872 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:15 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1924000 == 29 [pid = 3744] [id = 732] 04:43:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (0000008187978800) [pid = 3744] [serial = 2196] [outer = 0000000000000000] 04:43:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (0000008187B18C00) [pid = 3744] [serial = 2197] [outer = 0000008187978800] 04:43:15 INFO - PROCESS | 3744 | 1468842195918 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (0000008187B22400) [pid = 3744] [serial = 2198] [outer = 0000008187978800] 04:43:16 INFO - PROCESS | 3744 | 1468842196345 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:43:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms 04:43:16 INFO - PROCESS | 3744 | 1468842196399 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 04:43:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:43:16 INFO - PROCESS | 3744 | 1468842196401 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 04:43:16 INFO - PROCESS | 3744 | 1468842196405 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 3744 | 1468842196407 Marionette TRACE conn5 <- [1,2894,null,{}] 04:43:16 INFO - PROCESS | 3744 | 1468842196410 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}] 04:43:16 INFO - PROCESS | 3744 | 1468842196412 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:16 INFO - PROCESS | 3744 | 1468842196492 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 04:43:16 INFO - PROCESS | 3744 | 1468842196500 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 3744 | 1468842196502 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:16 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B17000 == 30 [pid = 3744] [id = 733] 04:43:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008180CDF800) [pid = 3744] [serial = 2199] [outer = 0000000000000000] 04:43:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008187BB7C00) [pid = 3744] [serial = 2200] [outer = 0000008180CDF800] 04:43:16 INFO - PROCESS | 3744 | 1468842196546 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081883D6400) [pid = 3744] [serial = 2201] [outer = 0000008180CDF800] 04:43:17 INFO - PROCESS | 3744 | 1468842196996 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]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 04:43:17 INFO - PROCESS | 3744 | 1468842197037 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 3744 | 1468842197039 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 04:43:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:43:17 INFO - PROCESS | 3744 | 1468842197047 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 3744 | 1468842197049 Marionette TRACE conn5 <- [1,2898,null,{}] 04:43:17 INFO - PROCESS | 3744 | 1468842197052 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}] 04:43:17 INFO - PROCESS | 3744 | 1468842197059 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:17 INFO - PROCESS | 3744 | 1468842197167 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 04:43:17 INFO - PROCESS | 3744 | 1468842197176 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 3744 | 1468842197178 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:17 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F718B800 == 31 [pid = 3744] [id = 734] 04:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0000008188A5E000) [pid = 3744] [serial = 2202] [outer = 0000000000000000] 04:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008189203000) [pid = 3744] [serial = 2203] [outer = 0000008188A5E000] 04:43:17 INFO - PROCESS | 3744 | 1468842197230 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081892AFC00) [pid = 3744] [serial = 2204] [outer = 0000008188A5E000] 04:43:17 INFO - PROCESS | 3744 | 1468842197612 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]]]}] 04:43:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:43:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:43:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 628ms 04:43:17 INFO - TEST-START | /DOMEvents/constructors.html 04:43:17 INFO - PROCESS | 3744 | 1468842197688 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 3744 | 1468842197690 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 04:43:17 INFO - PROCESS | 3744 | 1468842197694 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 3744 | 1468842197695 Marionette TRACE conn5 <- [1,2902,null,{}] 04:43:17 INFO - PROCESS | 3744 | 1468842197699 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}] 04:43:17 INFO - PROCESS | 3744 | 1468842197701 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:17 INFO - PROCESS | 3744 | 1468842197781 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 04:43:17 INFO - PROCESS | 3744 | 1468842197786 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 3744 | 1468842197787 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:17 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8128000 == 32 [pid = 3744] [id = 735] 04:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081884C9C00) [pid = 3744] [serial = 2205] [outer = 0000000000000000] 04:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081893D4000) [pid = 3744] [serial = 2206] [outer = 00000081884C9C00] 04:43:17 INFO - PROCESS | 3744 | 1468842197831 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F0F85800) [pid = 3744] [serial = 2207] [outer = 00000081884C9C00] 04:43:18 INFO - PROCESS | 3744 | 1468842198389 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]]]}] 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:43:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:43:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:43:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 791ms 04:43:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:43:18 INFO - PROCESS | 3744 | 1468842198489 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 3744 | 1468842198491 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 04:43:18 INFO - PROCESS | 3744 | 1468842198494 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 3744 | 1468842198496 Marionette TRACE conn5 <- [1,2906,null,{}] 04:43:18 INFO - PROCESS | 3744 | 1468842198500 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}] 04:43:18 INFO - PROCESS | 3744 | 1468842198502 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:18 INFO - PROCESS | 3744 | 1468842198599 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 04:43:18 INFO - PROCESS | 3744 | 1468842198607 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 3744 | 1468842198609 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:18 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F98D9800 == 33 [pid = 3744] [id = 736] 04:43:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F0F89000) [pid = 3744] [serial = 2208] [outer = 0000000000000000] 04:43:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F1118000) [pid = 3744] [serial = 2209] [outer = 00000081F0F89000] 04:43:18 INFO - PROCESS | 3744 | 1468842198653 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F0F8F800) [pid = 3744] [serial = 2210] [outer = 00000081F0F89000] 04:43:19 INFO - PROCESS | 3744 | 1468842199089 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:43:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:43:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 627ms 04:43:19 INFO - PROCESS | 3744 | 1468842199147 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 3744 | 1468842199149 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 04:43:19 INFO - PROCESS | 3744 | 1468842199153 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 3744 | 1468842199155 Marionette TRACE conn5 <- [1,2910,null,{}] 04:43:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:43:19 INFO - PROCESS | 3744 | 1468842199158 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}] 04:43:19 INFO - PROCESS | 3744 | 1468842199160 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:19 INFO - PROCESS | 3744 | 1468842199269 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 04:43:19 INFO - PROCESS | 3744 | 1468842199275 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 3744 | 1468842199277 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:19 INFO - PROCESS | 3744 | ++DOCSHELL 00000081893A0000 == 34 [pid = 3744] [id = 737] 04:43:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081892B4000) [pid = 3744] [serial = 2211] [outer = 0000000000000000] 04:43:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F1166000) [pid = 3744] [serial = 2212] [outer = 00000081892B4000] 04:43:19 INFO - PROCESS | 3744 | 1468842199323 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1A0A800) [pid = 3744] [serial = 2213] [outer = 00000081892B4000] 04:43:19 INFO - PROCESS | 3744 | [3744] 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 04:43:19 INFO - PROCESS | 3744 | [3744] 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 04:43:19 INFO - PROCESS | 3744 | [3744] 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 04:43:19 INFO - PROCESS | 3744 | [3744] 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 04:43:19 INFO - PROCESS | 3744 | 1468842199757 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]]]}] 04:43:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:43:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:43:19 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 04:43:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:43:19 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 04:43:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:43:19 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]" 04:43:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:43:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:43:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 634ms 04:43:19 INFO - PROCESS | 3744 | 1468842199802 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 3744 | 1468842199804 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 04:43:19 INFO - PROCESS | 3744 | 1468842199807 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 3744 | 1468842199808 Marionette TRACE conn5 <- [1,2914,null,{}] 04:43:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:43:19 INFO - PROCESS | 3744 | 1468842199812 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}] 04:43:19 INFO - PROCESS | 3744 | 1468842199814 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:19 INFO - PROCESS | 3744 | 1468842199941 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 04:43:19 INFO - PROCESS | 3744 | 1468842199949 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 3744 | 1468842199951 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEDAB800 == 35 [pid = 3744] [id = 738] 04:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F1F2DC00) [pid = 3744] [serial = 2214] [outer = 0000000000000000] 04:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2DF9000) [pid = 3744] [serial = 2215] [outer = 00000081F1F2DC00] 04:43:20 INFO - PROCESS | 3744 | 1468842200038 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2E56400) [pid = 3744] [serial = 2216] [outer = 00000081F1F2DC00] 04:43:20 INFO - PROCESS | 3744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:43:20 INFO - PROCESS | 3744 | 1468842200435 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]]]}] 04:43:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:43:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 04:43:20 INFO - PROCESS | 3744 | 1468842200485 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 3744 | 1468842200487 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 04:43:20 INFO - PROCESS | 3744 | 1468842200491 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:43:20 INFO - PROCESS | 3744 | 1468842200493 Marionette TRACE conn5 <- [1,2918,null,{}] 04:43:20 INFO - PROCESS | 3744 | 1468842200498 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}] 04:43:20 INFO - PROCESS | 3744 | 1468842200501 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:20 INFO - PROCESS | 3744 | 1468842200655 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 04:43:20 INFO - PROCESS | 3744 | 1468842200676 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 3744 | 1468842200678 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:20 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B16800 == 36 [pid = 3744] [id = 739] 04:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F3066800) [pid = 3744] [serial = 2217] [outer = 0000000000000000] 04:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F327F400) [pid = 3744] [serial = 2218] [outer = 00000081F3066800] 04:43:20 INFO - PROCESS | 3744 | 1468842200724 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F3AD2000) [pid = 3744] [serial = 2219] [outer = 00000081F3066800] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F2B36000) [pid = 3744] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081884CB000) [pid = 3744] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081861EA000) [pid = 3744] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081892B5800) [pid = 3744] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F1155400) [pid = 3744] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081862DB400) [pid = 3744] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (000000818011F400) [pid = 3744] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (000000818454CC00) [pid = 3744] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081861EB000) [pid = 3744] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081831EB800) [pid = 3744] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081831E7400) [pid = 3744] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:43:21 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008184A4B800) [pid = 3744] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:43:21 INFO - PROCESS | 3744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:43:21 INFO - PROCESS | 3744 | 1468842201205 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]]]}] 04:43:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:43:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 734ms 04:43:21 INFO - PROCESS | 3744 | 1468842201227 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 3744 | 1468842201229 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 04:43:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:43:21 INFO - PROCESS | 3744 | 1468842201232 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 3744 | 1468842201234 Marionette TRACE conn5 <- [1,2922,null,{}] 04:43:21 INFO - PROCESS | 3744 | 1468842201238 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}] 04:43:21 INFO - PROCESS | 3744 | 1468842201239 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:21 INFO - PROCESS | 3744 | 1468842201367 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 04:43:21 INFO - PROCESS | 3744 | 1468842201415 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 3744 | 1468842201417 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:21 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF8D8000 == 37 [pid = 3744] [id = 740] 04:43:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008184A52400) [pid = 3744] [serial = 2220] [outer = 0000000000000000] 04:43:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (000000818796D000) [pid = 3744] [serial = 2221] [outer = 0000008184A52400] 04:43:21 INFO - PROCESS | 3744 | 1468842201463 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F19D8800) [pid = 3744] [serial = 2222] [outer = 0000008184A52400] 04:43:21 INFO - PROCESS | 3744 | 1468842201775 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]]]}] 04:43:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:43:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 04:43:21 INFO - PROCESS | 3744 | 1468842201828 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 3744 | 1468842201830 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 04:43:21 INFO - PROCESS | 3744 | 1468842201834 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:43:21 INFO - PROCESS | 3744 | 1468842201835 Marionette TRACE conn5 <- [1,2926,null,{}] 04:43:21 INFO - PROCESS | 3744 | 1468842201839 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}] 04:43:21 INFO - PROCESS | 3744 | 1468842201841 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:21 INFO - PROCESS | 3744 | 1468842201958 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 04:43:21 INFO - PROCESS | 3744 | 1468842201966 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 3744 | 1468842201968 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:21 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FFB10800 == 38 [pid = 3744] [id = 741] 04:43:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081892B1400) [pid = 3744] [serial = 2223] [outer = 0000000000000000] 04:43:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F365B800) [pid = 3744] [serial = 2224] [outer = 00000081892B1400] 04:43:22 INFO - PROCESS | 3744 | 1468842202011 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F71A9C00) [pid = 3744] [serial = 2225] [outer = 00000081892B1400] 04:43:22 INFO - PROCESS | 3744 | 1468842202396 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]]]}] 04:43:22 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. 04:43:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 588ms 04:43:22 INFO - PROCESS | 3744 | 1468842202426 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 3744 | 1468842202436 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 04:43:22 INFO - PROCESS | 3744 | 1468842202439 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 3744 | 1468842202441 Marionette TRACE conn5 <- [1,2930,null,{}] 04:43:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:43:22 INFO - PROCESS | 3744 | 1468842202445 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}] 04:43:22 INFO - PROCESS | 3744 | 1468842202447 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:22 INFO - PROCESS | 3744 | 1468842202531 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 04:43:22 INFO - PROCESS | 3744 | 1468842202615 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:22 INFO - PROCESS | 3744 | 1468842202617 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:22 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FFD28000 == 39 [pid = 3744] [id = 742] 04:43:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F1154000) [pid = 3744] [serial = 2226] [outer = 0000000000000000] 04:43:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F738E800) [pid = 3744] [serial = 2227] [outer = 00000081F1154000] 04:43:22 INFO - PROCESS | 3744 | 1468842202660 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F7397400) [pid = 3744] [serial = 2228] [outer = 00000081F1154000] 04:43:22 INFO - PROCESS | 3744 | 1468842202982 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"]]]}] 04:43:23 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 04:43:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:43:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 586ms 04:43:23 INFO - PROCESS | 3744 | 1468842203059 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 3744 | 1468842203064 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 04:43:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:43:23 INFO - PROCESS | 3744 | 1468842203070 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 3744 | 1468842203074 Marionette TRACE conn5 <- [1,2934,null,{}] 04:43:23 INFO - PROCESS | 3744 | 1468842203081 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}] 04:43:23 INFO - PROCESS | 3744 | 1468842203085 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:23 INFO - PROCESS | 3744 | 1468842203217 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 04:43:23 INFO - PROCESS | 3744 | 1468842203383 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 3744 | 1468842203387 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:23 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186173800 == 40 [pid = 3744] [id = 743] 04:43:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (0000008182398C00) [pid = 3744] [serial = 2229] [outer = 0000000000000000] 04:43:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0000008182FD6800) [pid = 3744] [serial = 2230] [outer = 0000008182398C00] 04:43:23 INFO - PROCESS | 3744 | 1468842203452 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0000008184542800) [pid = 3744] [serial = 2231] [outer = 0000008182398C00] 04:43:24 INFO - PROCESS | 3744 | 1468842204040 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]]]}] 04:43:24 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. 04:43:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1037ms 04:43:24 INFO - PROCESS | 3744 | 1468842204113 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 3744 | 1468842204117 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 04:43:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:43:24 INFO - PROCESS | 3744 | 1468842204124 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 3744 | 1468842204128 Marionette TRACE conn5 <- [1,2938,null,{}] 04:43:24 INFO - PROCESS | 3744 | 1468842204153 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}] 04:43:24 INFO - PROCESS | 3744 | 1468842204156 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:24 INFO - PROCESS | 3744 | 1468842204337 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 04:43:24 INFO - PROCESS | 3744 | 1468842204347 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 3744 | 1468842204349 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:24 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189380800 == 41 [pid = 3744] [id = 744] 04:43:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (000000818587CC00) [pid = 3744] [serial = 2232] [outer = 0000000000000000] 04:43:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008185AEDC00) [pid = 3744] [serial = 2233] [outer = 000000818587CC00] 04:43:24 INFO - PROCESS | 3744 | 1468842204406 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081862CE800) [pid = 3744] [serial = 2234] [outer = 000000818587CC00] 04:43:24 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897C4000 == 42 [pid = 3744] [id = 745] 04:43:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008187BB8800) [pid = 3744] [serial = 2235] [outer = 0000000000000000] 04:43:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081884C0000) [pid = 3744] [serial = 2236] [outer = 0000008187BB8800] 04:43:25 INFO - PROCESS | 3744 | 1468842205389 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]]]}] 04:43:25 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. 04:43:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1315ms 04:43:25 INFO - PROCESS | 3744 | 1468842205437 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 3744 | 1468842205441 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 04:43:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:43:25 INFO - PROCESS | 3744 | 1468842205447 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 3744 | 1468842205450 Marionette TRACE conn5 <- [1,2942,null,{}] 04:43:25 INFO - PROCESS | 3744 | 1468842205500 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}] 04:43:25 INFO - PROCESS | 3744 | 1468842205504 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:25 INFO - PROCESS | 3744 | 1468842205602 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 04:43:25 INFO - PROCESS | 3744 | 1468842205736 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 3744 | 1468842205741 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:25 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186371800 == 43 [pid = 3744] [id = 746] 04:43:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008185883400) [pid = 3744] [serial = 2237] [outer = 0000000000000000] 04:43:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008185AE9C00) [pid = 3744] [serial = 2238] [outer = 0000008185883400] 04:43:25 INFO - PROCESS | 3744 | 1468842205792 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (000000818623F400) [pid = 3744] [serial = 2239] [outer = 0000008185883400] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FFB10800 == 42 [pid = 3744] [id = 741] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF8D8000 == 41 [pid = 3744] [id = 740] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B16800 == 40 [pid = 3744] [id = 739] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEDAB800 == 39 [pid = 3744] [id = 738] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081893A0000 == 38 [pid = 3744] [id = 737] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F98D9800 == 37 [pid = 3744] [id = 736] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8128000 == 36 [pid = 3744] [id = 735] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F718B800 == 35 [pid = 3744] [id = 734] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B17000 == 34 [pid = 3744] [id = 733] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1924000 == 33 [pid = 3744] [id = 732] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081893A0800 == 32 [pid = 3744] [id = 731] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081879A7800 == 31 [pid = 3744] [id = 730] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 0000008185996000 == 30 [pid = 3744] [id = 729] 04:43:26 INFO - PROCESS | 3744 | --DOCSHELL 00000081893B6000 == 29 [pid = 3744] [id = 728] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0000008188AA9800) [pid = 3744] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (0000008188A5C800) [pid = 3744] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0000008189203800) [pid = 3744] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0000008188AAC400) [pid = 3744] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F1121800) [pid = 3744] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F2D50C00) [pid = 3744] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081F1A14C00) [pid = 3744] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081F23CD400) [pid = 3744] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008188D6A400) [pid = 3744] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (00000081884C4000) [pid = 3744] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (00000081845B3C00) [pid = 3744] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0000008180CAF800) [pid = 3744] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0000008187BBB000) [pid = 3744] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008186233800) [pid = 3744] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F2E50800) [pid = 3744] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081862CFC00) [pid = 3744] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008184545800) [pid = 3744] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008184A50800) [pid = 3744] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081861F1400) [pid = 3744] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008184A4E800) [pid = 3744] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F2DF3C00) [pid = 3744] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F1114800) [pid = 3744] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F23C9000) [pid = 3744] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081883D8400) [pid = 3744] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081893D1400) [pid = 3744] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 04:43:26 INFO - PROCESS | 3744 | 1468842206320 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]]]}] 04:43:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:43:26 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 04:43:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 922ms 04:43:26 INFO - PROCESS | 3744 | 1468842206378 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 3744 | 1468842206382 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 04:43:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:43:26 INFO - PROCESS | 3744 | 1468842206389 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 3744 | 1468842206391 Marionette TRACE conn5 <- [1,2946,null,{}] 04:43:26 INFO - PROCESS | 3744 | 1468842206396 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}] 04:43:26 INFO - PROCESS | 3744 | 1468842206398 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:26 INFO - PROCESS | 3744 | 1468842206504 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 04:43:26 INFO - PROCESS | 3744 | 1468842206518 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 3744 | 1468842206521 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:26 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188398800 == 30 [pid = 3744] [id = 747] 04:43:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081862CD000) [pid = 3744] [serial = 2240] [outer = 0000000000000000] 04:43:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (0000008187B1C000) [pid = 3744] [serial = 2241] [outer = 00000081862CD000] 04:43:26 INFO - PROCESS | 3744 | 1468842206569 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (0000008187BB7800) [pid = 3744] [serial = 2242] [outer = 00000081862CD000] 04:43:27 INFO - PROCESS | 3744 | 1468842207225 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]]]}] 04:43:27 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. 04:43:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 880ms 04:43:27 INFO - PROCESS | 3744 | 1468842207273 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 3744 | 1468842207278 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 04:43:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:43:27 INFO - PROCESS | 3744 | 1468842207283 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 3744 | 1468842207288 Marionette TRACE conn5 <- [1,2950,null,{}] 04:43:27 INFO - PROCESS | 3744 | 1468842207294 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}] 04:43:27 INFO - PROCESS | 3744 | 1468842207297 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:27 INFO - PROCESS | 3744 | 1468842207416 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 04:43:27 INFO - PROCESS | 3744 | 1468842207491 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 3744 | 1468842207495 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:27 INFO - PROCESS | 3744 | ++DOCSHELL 00000081883A5000 == 31 [pid = 3744] [id = 748] 04:43:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008184A59C00) [pid = 3744] [serial = 2243] [outer = 0000000000000000] 04:43:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008187977400) [pid = 3744] [serial = 2244] [outer = 0000008184A59C00] 04:43:27 INFO - PROCESS | 3744 | 1468842207593 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081883CC800) [pid = 3744] [serial = 2245] [outer = 0000008184A59C00] 04:43:28 INFO - PROCESS | 3744 | 1468842208108 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]]]}] 04:43:28 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. 04:43:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 880ms 04:43:28 INFO - PROCESS | 3744 | 1468842208166 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 3744 | 1468842208171 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 04:43:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:43:28 INFO - PROCESS | 3744 | 1468842208178 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 3744 | 1468842208181 Marionette TRACE conn5 <- [1,2954,null,{}] 04:43:28 INFO - PROCESS | 3744 | 1468842208186 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}] 04:43:28 INFO - PROCESS | 3744 | 1468842208189 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:28 INFO - PROCESS | 3744 | 1468842208333 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 04:43:28 INFO - PROCESS | 3744 | 1468842208455 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 3744 | 1468842208458 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:28 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F0F55000 == 32 [pid = 3744] [id = 749] 04:43:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008187BB2400) [pid = 3744] [serial = 2246] [outer = 0000000000000000] 04:43:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008188A61800) [pid = 3744] [serial = 2247] [outer = 0000008187BB2400] 04:43:28 INFO - PROCESS | 3744 | 1468842208519 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008188AB3C00) [pid = 3744] [serial = 2248] [outer = 0000008187BB2400] 04:43:29 INFO - PROCESS | 3744 | 1468842209043 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]]]}] 04:43:29 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. 04:43:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 880ms 04:43:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:43:29 INFO - PROCESS | 3744 | 1468842209059 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 3744 | 1468842209062 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 04:43:29 INFO - PROCESS | 3744 | 1468842209066 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 3744 | 1468842209070 Marionette TRACE conn5 <- [1,2958,null,{}] 04:43:29 INFO - PROCESS | 3744 | 1468842209082 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}] 04:43:29 INFO - PROCESS | 3744 | 1468842209088 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:29 INFO - PROCESS | 3744 | 1468842209199 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 04:43:29 INFO - PROCESS | 3744 | 1468842209297 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 3744 | 1468842209300 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:29 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2B17000 == 33 [pid = 3744] [id = 750] 04:43:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008188D66000) [pid = 3744] [serial = 2249] [outer = 0000000000000000] 04:43:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081892B5000) [pid = 3744] [serial = 2250] [outer = 0000008188D66000] 04:43:29 INFO - PROCESS | 3744 | 1468842209359 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F111CC00) [pid = 3744] [serial = 2251] [outer = 0000008188D66000] 04:43:29 INFO - PROCESS | 3744 | 1468842209839 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]]]}] 04:43:29 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. 04:43:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 796ms 04:43:29 INFO - PROCESS | 3744 | 1468842209864 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 3744 | 1468842209867 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 04:43:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:43:29 INFO - PROCESS | 3744 | 1468842209871 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 3744 | 1468842209873 Marionette TRACE conn5 <- [1,2962,null,{}] 04:43:29 INFO - PROCESS | 3744 | 1468842209877 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}] 04:43:29 INFO - PROCESS | 3744 | 1468842209879 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:30 INFO - PROCESS | 3744 | 1468842209991 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 04:43:30 INFO - PROCESS | 3744 | 1468842210072 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 3744 | 1468842210074 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:30 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F747F800 == 34 [pid = 3744] [id = 751] 04:43:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0000008189208000) [pid = 3744] [serial = 2252] [outer = 0000000000000000] 04:43:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F11D7C00) [pid = 3744] [serial = 2253] [outer = 0000008189208000] 04:43:30 INFO - PROCESS | 3744 | 1468842210171 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F23CB400) [pid = 3744] [serial = 2254] [outer = 0000008189208000] 04:43:30 INFO - PROCESS | 3744 | 1468842210668 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]]]}] 04:43:30 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. 04:43:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 838ms 04:43:30 INFO - PROCESS | 3744 | 1468842210712 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 3744 | 1468842210714 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 04:43:30 INFO - PROCESS | 3744 | 1468842210717 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:43:30 INFO - PROCESS | 3744 | 1468842210720 Marionette TRACE conn5 <- [1,2966,null,{}] 04:43:30 INFO - PROCESS | 3744 | 1468842210723 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}] 04:43:30 INFO - PROCESS | 3744 | 1468842210726 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:30 INFO - PROCESS | 3744 | 1468842210827 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 04:43:30 INFO - PROCESS | 3744 | 1468842210908 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 3744 | 1468842210911 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:30 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C4A800 == 35 [pid = 3744] [id = 752] 04:43:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081831EB800) [pid = 3744] [serial = 2255] [outer = 0000000000000000] 04:43:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F213F800) [pid = 3744] [serial = 2256] [outer = 00000081831EB800] 04:43:31 INFO - PROCESS | 3744 | 1468842211007 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081F2DF8800) [pid = 3744] [serial = 2257] [outer = 00000081831EB800] 04:43:31 INFO - PROCESS | 3744 | 1468842211587 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]]]}] 04:43:31 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. 04:43:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 880ms 04:43:31 INFO - PROCESS | 3744 | 1468842211608 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 3744 | 1468842211612 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 04:43:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:43:31 INFO - PROCESS | 3744 | 1468842211619 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - PROCESS | 3744 | 1468842211622 Marionette TRACE conn5 <- [1,2970,null,{}] 04:43:31 INFO - PROCESS | 3744 | 1468842211628 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}] 04:43:31 INFO - PROCESS | 3744 | 1468842211630 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:31 INFO - PROCESS | 3744 | 1468842211739 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 04:43:31 INFO - PROCESS | 3744 | 1468842211834 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:31 INFO - PROCESS | 3744 | 1468842211839 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:31 INFO - PROCESS | 3744 | ++DOCSHELL 000000818638A000 == 36 [pid = 3744] [id = 753] 04:43:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008184A50800) [pid = 3744] [serial = 2258] [outer = 0000000000000000] 04:43:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (0000008184A5A400) [pid = 3744] [serial = 2259] [outer = 0000008184A50800] 04:43:31 INFO - PROCESS | 3744 | 1468842211888 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0000008187B1F800) [pid = 3744] [serial = 2260] [outer = 0000008184A50800] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 00000081897C4000 == 35 [pid = 3744] [id = 745] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 0000008186371800 == 34 [pid = 3744] [id = 746] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 0000008186173800 == 33 [pid = 3744] [id = 743] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 0000008189380800 == 32 [pid = 3744] [id = 744] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C4A800 == 31 [pid = 3744] [id = 752] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 00000081F747F800 == 30 [pid = 3744] [id = 751] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2B17000 == 29 [pid = 3744] [id = 750] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 00000081FFD28000 == 28 [pid = 3744] [id = 742] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 00000081F0F55000 == 27 [pid = 3744] [id = 749] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 00000081883A5000 == 26 [pid = 3744] [id = 748] 04:43:32 INFO - PROCESS | 3744 | --DOCSHELL 0000008188398800 == 25 [pid = 3744] [id = 747] 04:43:33 INFO - PROCESS | 3744 | 1468842213116 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"]]]}] 04:43:33 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 04:43:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:43:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1550ms 04:43:33 INFO - PROCESS | 3744 | 1468842213172 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 3744 | 1468842213176 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 04:43:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:43:33 INFO - PROCESS | 3744 | 1468842213181 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 3744 | 1468842213184 Marionette TRACE conn5 <- [1,2974,null,{}] 04:43:33 INFO - PROCESS | 3744 | 1468842213191 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}] 04:43:33 INFO - PROCESS | 3744 | 1468842213194 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:33 INFO - PROCESS | 3744 | 1468842213283 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 04:43:33 INFO - PROCESS | 3744 | 1468842213289 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 3744 | 1468842213294 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:33 INFO - PROCESS | 3744 | ++DOCSHELL 0000008186202800 == 26 [pid = 3744] [id = 754] 04:43:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (00000081845C1800) [pid = 3744] [serial = 2261] [outer = 0000000000000000] 04:43:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008185881400) [pid = 3744] [serial = 2262] [outer = 00000081845C1800] 04:43:33 INFO - PROCESS | 3744 | 1468842213349 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0000008186234000) [pid = 3744] [serial = 2263] [outer = 00000081845C1800] 04:43:33 INFO - PROCESS | 3744 | 1468842213837 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]]]}] 04:43:33 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. 04:43:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 04:43:33 INFO - PROCESS | 3744 | 1468842213877 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 3744 | 1468842213882 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 04:43:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:43:33 INFO - PROCESS | 3744 | 1468842213889 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 3744 | 1468842213892 Marionette TRACE conn5 <- [1,2978,null,{}] 04:43:33 INFO - PROCESS | 3744 | 1468842213900 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}] 04:43:33 INFO - PROCESS | 3744 | 1468842213903 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:34 INFO - PROCESS | 3744 | 1468842214002 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 04:43:34 INFO - PROCESS | 3744 | 1468842214049 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 3744 | 1468842214052 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:34 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897E0800 == 27 [pid = 3744] [id = 755] 04:43:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (00000081883CD800) [pid = 3744] [serial = 2264] [outer = 0000000000000000] 04:43:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081884C2800) [pid = 3744] [serial = 2265] [outer = 00000081883CD800] 04:43:34 INFO - PROCESS | 3744 | 1468842214101 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (0000008188A5FC00) [pid = 3744] [serial = 2266] [outer = 00000081883CD800] 04:43:34 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188395000 == 28 [pid = 3744] [id = 756] 04:43:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008188D6AC00) [pid = 3744] [serial = 2267] [outer = 0000000000000000] 04:43:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (0000008189203800) [pid = 3744] [serial = 2268] [outer = 0000008188D6AC00] 04:43:34 INFO - PROCESS | 3744 | 1468842214624 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]]]}] 04:43:34 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. 04:43:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 794ms 04:43:34 INFO - PROCESS | 3744 | 1468842214685 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 3744 | 1468842214688 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 04:43:34 INFO - PROCESS | 3744 | 1468842214691 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:43:34 INFO - PROCESS | 3744 | 1468842214695 Marionette TRACE conn5 <- [1,2982,null,{}] 04:43:34 INFO - PROCESS | 3744 | 1468842214713 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}] 04:43:34 INFO - PROCESS | 3744 | 1468842214718 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:34 INFO - PROCESS | 3744 | 1468842214853 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 04:43:34 INFO - PROCESS | 3744 | 1468842214867 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 3744 | 1468842214870 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:34 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C3D800 == 29 [pid = 3744] [id = 757] 04:43:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0000008184546800) [pid = 3744] [serial = 2269] [outer = 0000000000000000] 04:43:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (00000081893D6000) [pid = 3744] [serial = 2270] [outer = 0000008184546800] 04:43:34 INFO - PROCESS | 3744 | 1468842214919 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (00000081F1119C00) [pid = 3744] [serial = 2271] [outer = 0000008184546800] 04:43:35 INFO - PROCESS | 3744 | 1468842215328 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]]]}] 04:43:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:43:35 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 04:43:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 693ms 04:43:35 INFO - PROCESS | 3744 | 1468842215416 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 3744 | 1468842215419 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 04:43:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:43:35 INFO - PROCESS | 3744 | 1468842215433 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 3744 | 1468842215435 Marionette TRACE conn5 <- [1,2986,null,{}] 04:43:35 INFO - PROCESS | 3744 | 1468842215438 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}] 04:43:35 INFO - PROCESS | 3744 | 1468842215440 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:35 INFO - PROCESS | 3744 | 1468842215563 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 04:43:35 INFO - PROCESS | 3744 | 1468842215618 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 3744 | 1468842215620 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:35 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FBDD3800 == 30 [pid = 3744] [id = 758] 04:43:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (00000081F114EC00) [pid = 3744] [serial = 2272] [outer = 0000000000000000] 04:43:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (00000081F2D4F400) [pid = 3744] [serial = 2273] [outer = 00000081F114EC00] 04:43:35 INFO - PROCESS | 3744 | 1468842215666 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (00000081F2E50C00) [pid = 3744] [serial = 2274] [outer = 00000081F114EC00] 04:43:36 INFO - PROCESS | 3744 | 1468842216059 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]]]}] 04:43:36 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. 04:43:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 690ms 04:43:36 INFO - PROCESS | 3744 | 1468842216120 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 3744 | 1468842216122 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 04:43:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:43:36 INFO - PROCESS | 3744 | 1468842216131 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 3744 | 1468842216133 Marionette TRACE conn5 <- [1,2990,null,{}] 04:43:36 INFO - PROCESS | 3744 | 1468842216137 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}] 04:43:36 INFO - PROCESS | 3744 | 1468842216139 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:36 INFO - PROCESS | 3744 | 1468842216254 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 04:43:36 INFO - PROCESS | 3744 | 1468842216259 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 3744 | 1468842216261 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:36 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA80800 == 31 [pid = 3744] [id = 759] 04:43:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (0000008187BBD000) [pid = 3744] [serial = 2275] [outer = 0000000000000000] 04:43:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (00000081F3068C00) [pid = 3744] [serial = 2276] [outer = 0000008187BBD000] 04:43:36 INFO - PROCESS | 3744 | 1468842216305 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (00000081F3332C00) [pid = 3744] [serial = 2277] [outer = 0000008187BBD000] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (00000081862CD000) [pid = 3744] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (0000008185883400) [pid = 3744] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (00000081892B4000) [pid = 3744] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (000000818587CC00) [pid = 3744] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (00000081F1154000) [pid = 3744] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (0000008182398C00) [pid = 3744] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (0000008187BB8800) [pid = 3744] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (0000008180CDF800) [pid = 3744] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081884C9C00) [pid = 3744] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (0000008188A5E000) [pid = 3744] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (00000081F2DFB400) [pid = 3744] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (0000008183123C00) [pid = 3744] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081F0F89000) [pid = 3744] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0000008187978800) [pid = 3744] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (000000818011CC00) [pid = 3744] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F1F2DC00) [pid = 3744] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081F3066800) [pid = 3744] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0000008184A52400) [pid = 3744] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:43:36 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008184A53800) [pid = 3744] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:43:37 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (00000081892B1400) [pid = 3744] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:43:37 INFO - PROCESS | 3744 | 1468842217034 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]]]}] 04:43:37 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. 04:43:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 941ms 04:43:37 INFO - PROCESS | 3744 | 1468842217070 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 3744 | 1468842217072 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 04:43:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:43:37 INFO - PROCESS | 3744 | 1468842217076 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 3744 | 1468842217077 Marionette TRACE conn5 <- [1,2994,null,{}] 04:43:37 INFO - PROCESS | 3744 | 1468842217081 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}] 04:43:37 INFO - PROCESS | 3744 | 1468842217087 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:37 INFO - PROCESS | 3744 | 1468842217223 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 04:43:37 INFO - PROCESS | 3744 | 1468842217279 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 3744 | 1468842217282 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:37 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF709000 == 32 [pid = 3744] [id = 760] 04:43:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008184A4BC00) [pid = 3744] [serial = 2278] [outer = 0000000000000000] 04:43:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081883CE000) [pid = 3744] [serial = 2279] [outer = 0000008184A4BC00] 04:43:37 INFO - PROCESS | 3744 | 1468842217326 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081F71AA400) [pid = 3744] [serial = 2280] [outer = 0000008184A4BC00] 04:43:37 INFO - PROCESS | 3744 | 1468842217636 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]]]}] 04:43:37 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. 04:43:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 586ms 04:43:37 INFO - PROCESS | 3744 | 1468842217677 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 3744 | 1468842217679 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 04:43:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:43:37 INFO - PROCESS | 3744 | 1468842217683 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 3744 | 1468842217684 Marionette TRACE conn5 <- [1,2998,null,{}] 04:43:37 INFO - PROCESS | 3744 | 1468842217688 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}] 04:43:37 INFO - PROCESS | 3744 | 1468842217690 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:37 INFO - PROCESS | 3744 | 1468842217813 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 04:43:37 INFO - PROCESS | 3744 | 1468842217821 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 3744 | 1468842217823 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:37 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FFB17800 == 33 [pid = 3744] [id = 761] 04:43:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008188D6C800) [pid = 3744] [serial = 2281] [outer = 0000000000000000] 04:43:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (00000081F7392C00) [pid = 3744] [serial = 2282] [outer = 0000008188D6C800] 04:43:37 INFO - PROCESS | 3744 | 1468842217867 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (00000081F74C7400) [pid = 3744] [serial = 2283] [outer = 0000008188D6C800] 04:43:38 INFO - PROCESS | 3744 | [3744] 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 04:43:38 INFO - PROCESS | 3744 | 1468842218296 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:43:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:43:38 INFO - {} 04:43:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:43:38 INFO - {} 04:43:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:43:38 INFO - {} 04:43:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:43:38 INFO - {} 04:43:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 04:43:38 INFO - PROCESS | 3744 | 1468842218314 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 3744 | 1468842218316 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 04:43:38 INFO - PROCESS | 3744 | 1468842218319 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - TEST-START | /FileAPI/fileReader.html 04:43:38 INFO - PROCESS | 3744 | 1468842218321 Marionette TRACE conn5 <- [1,3002,null,{}] 04:43:38 INFO - PROCESS | 3744 | 1468842218325 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}] 04:43:38 INFO - PROCESS | 3744 | 1468842218326 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:38 INFO - PROCESS | 3744 | 1468842218409 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 04:43:38 INFO - PROCESS | 3744 | 1468842218495 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 3744 | 1468842218505 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:38 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF667000 == 34 [pid = 3744] [id = 762] 04:43:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (0000008187B1AC00) [pid = 3744] [serial = 2284] [outer = 0000000000000000] 04:43:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (00000081F745FC00) [pid = 3744] [serial = 2285] [outer = 0000008187B1AC00] 04:43:38 INFO - PROCESS | 3744 | 1468842218552 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (00000081F7E0B800) [pid = 3744] [serial = 2286] [outer = 0000008187B1AC00] 04:43:38 INFO - PROCESS | 3744 | 1468842218890 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]]]}] 04:43:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:43:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:43:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:43:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:43:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 04:43:38 INFO - PROCESS | 3744 | 1468842218992 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 3744 | 1468842218998 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 04:43:39 INFO - TEST-START | /FileAPI/historical.html 04:43:39 INFO - PROCESS | 3744 | 1468842219003 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 3744 | 1468842219007 Marionette TRACE conn5 <- [1,3006,null,{}] 04:43:39 INFO - PROCESS | 3744 | 1468842219013 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}] 04:43:39 INFO - PROCESS | 3744 | 1468842219017 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:39 INFO - PROCESS | 3744 | 1468842219163 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 04:43:39 INFO - PROCESS | 3744 | 1468842219285 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 3744 | 1468842219291 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:39 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A97000 == 35 [pid = 3744] [id = 763] 04:43:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (0000008183125000) [pid = 3744] [serial = 2287] [outer = 0000000000000000] 04:43:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (00000081831EC400) [pid = 3744] [serial = 2288] [outer = 0000008183125000] 04:43:39 INFO - PROCESS | 3744 | 1468842219351 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0000008185AE3800) [pid = 3744] [serial = 2289] [outer = 0000008183125000] 04:43:40 INFO - PROCESS | 3744 | 1468842220013 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"]]]}] 04:43:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:43:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:43:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:43:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:43:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:43:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:43:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:43:40 INFO - TEST-OK | /FileAPI/historical.html | took 1028ms 04:43:40 INFO - PROCESS | 3744 | 1468842220037 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 3744 | 1468842220040 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 04:43:40 INFO - TEST-START | /FileAPI/idlharness.html 04:43:40 INFO - PROCESS | 3744 | 1468842220048 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 3744 | 1468842220052 Marionette TRACE conn5 <- [1,3010,null,{}] 04:43:40 INFO - PROCESS | 3744 | 1468842220056 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}] 04:43:40 INFO - PROCESS | 3744 | 1468842220059 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:40 INFO - PROCESS | 3744 | 1468842220206 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 04:43:40 INFO - PROCESS | 3744 | 1468842220333 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 3744 | 1468842220336 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:40 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32A0800 == 36 [pid = 3744] [id = 764] 04:43:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (00000081883DA000) [pid = 3744] [serial = 2290] [outer = 0000000000000000] 04:43:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (0000008188A5E000) [pid = 3744] [serial = 2291] [outer = 00000081883DA000] 04:43:40 INFO - PROCESS | 3744 | 1468842220395 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (0000008188D69800) [pid = 3744] [serial = 2292] [outer = 00000081883DA000] 04:43:41 INFO - PROCESS | 3744 | 1468842221477 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]]]}] 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:43:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:43:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:43:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:43:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:43:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:43:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:43:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:43:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:43:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:43:41 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 04:43:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:43:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:43:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:43:41 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 04:43:41 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 04:43:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:43:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:43:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:43:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:43:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:43:41 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 04:43:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:43:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:43:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:43:41 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 04:43:41 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 04:43:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:43:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:43:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:43:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1539ms 04:43:41 INFO - PROCESS | 3744 | 1468842221623 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 3744 | 1468842221626 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 04:43:41 INFO - PROCESS | 3744 | 1468842221634 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 3744 | 1468842221636 Marionette TRACE conn5 <- [1,3014,null,{}] 04:43:41 INFO - TEST-START | /FileAPI/idlharness.worker 04:43:41 INFO - PROCESS | 3744 | 1468842221650 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}] 04:43:41 INFO - PROCESS | 3744 | 1468842221655 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:41 INFO - PROCESS | 3744 | 1468842221914 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 04:43:42 INFO - PROCESS | 3744 | 1468842222046 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 3744 | 1468842222049 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:42 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184E24000 == 37 [pid = 3744] [id = 765] 04:43:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (00000081830BF800) [pid = 3744] [serial = 2293] [outer = 0000000000000000] 04:43:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (0000008183127C00) [pid = 3744] [serial = 2294] [outer = 00000081830BF800] 04:43:42 INFO - PROCESS | 3744 | 1468842222101 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (0000008184A57400) [pid = 3744] [serial = 2295] [outer = 00000081830BF800] 04:43:42 INFO - PROCESS | 3744 | [3744] 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 04:43:42 INFO - PROCESS | 3744 | --DOCSHELL 00000081FFB17800 == 36 [pid = 3744] [id = 761] 04:43:42 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF709000 == 35 [pid = 3744] [id = 760] 04:43:42 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA80800 == 34 [pid = 3744] [id = 759] 04:43:42 INFO - PROCESS | 3744 | --DOCSHELL 00000081FBDD3800 == 33 [pid = 3744] [id = 758] 04:43:42 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C3D800 == 32 [pid = 3744] [id = 757] 04:43:42 INFO - PROCESS | 3744 | --DOCSHELL 0000008188395000 == 31 [pid = 3744] [id = 756] 04:43:42 INFO - PROCESS | 3744 | --DOCSHELL 00000081897E0800 == 30 [pid = 3744] [id = 755] 04:43:42 INFO - PROCESS | 3744 | --DOCSHELL 0000008186202800 == 29 [pid = 3744] [id = 754] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (0000008187BB7800) [pid = 3744] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (0000008187B1C000) [pid = 3744] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (0000008185AEDC00) [pid = 3744] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (00000081F7397400) [pid = 3744] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (0000008182FD6800) [pid = 3744] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (0000008184542800) [pid = 3744] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (00000081884C0000) [pid = 3744] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (00000081862CE800) [pid = 3744] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (0000008185AE9C00) [pid = 3744] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (0000008187BB7C00) [pid = 3744] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (00000081883D6400) [pid = 3744] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (00000081893D4000) [pid = 3744] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (00000081F0F85800) [pid = 3744] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081F1166000) [pid = 3744] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0000008189203000) [pid = 3744] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081892AFC00) [pid = 3744] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (00000081F3061800) [pid = 3744] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008183125400) [pid = 3744] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0000008184544000) [pid = 3744] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (00000081F1118000) [pid = 3744] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008187B18C00) [pid = 3744] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008187B22400) [pid = 3744] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081862CE400) [pid = 3744] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081F2DF9000) [pid = 3744] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F327F400) [pid = 3744] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (000000818796D000) [pid = 3744] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F2E56400) [pid = 3744] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008185884800) [pid = 3744] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008185877800) [pid = 3744] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F365B800) [pid = 3744] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (000000818796A400) [pid = 3744] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081F71A9C00) [pid = 3744] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (000000818623F400) [pid = 3744] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F738E800) [pid = 3744] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (00000081F19D8800) [pid = 3744] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (00000081F3AD2000) [pid = 3744] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F0F8F800) [pid = 3744] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F1A0A800) [pid = 3744] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 04:43:43 INFO - PROCESS | 3744 | 1468842223181 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,{},{}]]]}] 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:43:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:43:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:43:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:43:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:43:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:43:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:43:43 INFO - {} 04:43:43 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 04:43:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:43:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:43:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:43:43 INFO - {} 04:43:43 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 - {} 04:43:43 INFO - {} 04:43:43 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 04:43:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:43:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:43:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:43:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:43:43 INFO - {} 04:43:43 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 04:43:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:43:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:43:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:43:43 INFO - {} 04:43:43 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 - {} 04:43:43 INFO - {} 04:43:43 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 04:43:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:43:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:43:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 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 04:43:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:43:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:43:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 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 04:43:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 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 04:43:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 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 04:43:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:43:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:43:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:43:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:43:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:43:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:43:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:43:43 INFO - {} 04:43:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1644ms 04:43:43 INFO - PROCESS | 3744 | 1468842223289 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 3744 | 1468842223293 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 04:43:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:43:43 INFO - PROCESS | 3744 | 1468842223298 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 3744 | 1468842223301 Marionette TRACE conn5 <- [1,3018,null,{}] 04:43:43 INFO - PROCESS | 3744 | 1468842223313 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}] 04:43:43 INFO - PROCESS | 3744 | 1468842223316 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:43 INFO - PROCESS | 3744 | 1468842223406 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 04:43:43 INFO - PROCESS | 3744 | 1468842223516 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 3744 | 1468842223519 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:43 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2F0D800 == 30 [pid = 3744] [id = 766] 04:43:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (0000008187BB7800) [pid = 3744] [serial = 2296] [outer = 0000000000000000] 04:43:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081F2E54C00) [pid = 3744] [serial = 2297] [outer = 0000008187BB7800] 04:43:43 INFO - PROCESS | 3744 | 1468842223568 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081F306B000) [pid = 3744] [serial = 2298] [outer = 0000008187BB7800] 04:43:43 INFO - PROCESS | 3744 | 1468842223938 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]]]}] 04:43:43 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 04:43:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 691ms 04:43:44 INFO - PROCESS | 3744 | 1468842223998 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 3744 | 1468842224001 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 04:43:44 INFO - PROCESS | 3744 | 1468842224005 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:43:44 INFO - PROCESS | 3744 | 1468842224007 Marionette TRACE conn5 <- [1,3022,null,{}] 04:43:44 INFO - PROCESS | 3744 | 1468842224011 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}] 04:43:44 INFO - PROCESS | 3744 | 1468842224013 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:44 INFO - PROCESS | 3744 | 1468842224105 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 04:43:44 INFO - PROCESS | 3744 | 1468842224114 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 3744 | 1468842224116 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:44 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C44000 == 31 [pid = 3744] [id = 767] 04:43:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081F3FEE000) [pid = 3744] [serial = 2299] [outer = 0000000000000000] 04:43:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F7398400) [pid = 3744] [serial = 2300] [outer = 00000081F3FEE000] 04:43:44 INFO - PROCESS | 3744 | 1468842224162 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F7684800) [pid = 3744] [serial = 2301] [outer = 00000081F3FEE000] 04:43:44 INFO - PROCESS | 3744 | 1468842224572 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]]]}] 04:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:43:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 04:43:44 INFO - PROCESS | 3744 | 1468842224645 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 3744 | 1468842224649 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 04:43:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:43:44 INFO - PROCESS | 3744 | 1468842224665 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 3744 | 1468842224670 Marionette TRACE conn5 <- [1,3026,null,{}] 04:43:44 INFO - PROCESS | 3744 | 1468842224674 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}] 04:43:44 INFO - PROCESS | 3744 | 1468842224678 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:44 INFO - PROCESS | 3744 | 1468842224804 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 04:43:44 INFO - PROCESS | 3744 | 1468842224888 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 3744 | 1468842224891 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:44 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FEA79800 == 32 [pid = 3744] [id = 768] 04:43:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F8DD5800) [pid = 3744] [serial = 2302] [outer = 0000000000000000] 04:43:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F8DDA000) [pid = 3744] [serial = 2303] [outer = 00000081F8DD5800] 04:43:44 INFO - PROCESS | 3744 | 1468842224937 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F91D2400) [pid = 3744] [serial = 2304] [outer = 00000081F8DD5800] 04:43:45 INFO - PROCESS | 3744 | 1468842225351 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"]]]}] 04:43:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:43:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:43:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:43:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 04:43:45 INFO - PROCESS | 3744 | 1468842225400 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 3744 | 1468842225402 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 04:43:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:43:45 INFO - PROCESS | 3744 | 1468842225406 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 3744 | 1468842225408 Marionette TRACE conn5 <- [1,3030,null,{}] 04:43:45 INFO - PROCESS | 3744 | 1468842225411 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}] 04:43:45 INFO - PROCESS | 3744 | 1468842225413 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:45 INFO - PROCESS | 3744 | 1468842225532 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 04:43:45 INFO - PROCESS | 3744 | 1468842225538 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 3744 | 1468842225540 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:45 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF649000 == 33 [pid = 3744] [id = 769] 04:43:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F91DC000) [pid = 3744] [serial = 2305] [outer = 0000000000000000] 04:43:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F93BA400) [pid = 3744] [serial = 2306] [outer = 00000081F91DC000] 04:43:45 INFO - PROCESS | 3744 | 1468842225637 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F97BC800) [pid = 3744] [serial = 2307] [outer = 00000081F91DC000] 04:43:46 INFO - PROCESS | 3744 | 1468842226250 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]]]}] 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:43:46 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. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:43:46 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'.) 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:43:46 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. 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:43:46 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. 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:43:46 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. 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:43:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 928ms 04:43:46 INFO - PROCESS | 3744 | 1468842226337 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 3744 | 1468842226340 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 04:43:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:43:46 INFO - PROCESS | 3744 | 1468842226343 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 3744 | 1468842226345 Marionette TRACE conn5 <- [1,3034,null,{}] 04:43:46 INFO - PROCESS | 3744 | 1468842226349 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}] 04:43:46 INFO - PROCESS | 3744 | 1468842226351 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:46 INFO - PROCESS | 3744 | 1468842226484 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 04:43:46 INFO - PROCESS | 3744 | 1468842226489 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 3744 | 1468842226495 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:46 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FF946800 == 34 [pid = 3744] [id = 770] 04:43:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081FBD82C00) [pid = 3744] [serial = 2308] [outer = 0000000000000000] 04:43:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081FC71C000) [pid = 3744] [serial = 2309] [outer = 00000081FBD82C00] 04:43:46 INFO - PROCESS | 3744 | 1468842226597 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081FC8AC400) [pid = 3744] [serial = 2310] [outer = 00000081FBD82C00] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081883CD800) [pid = 3744] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0000008184546800) [pid = 3744] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081845C1800) [pid = 3744] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0000008184A59C00) [pid = 3744] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008187BB2400) [pid = 3744] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0000008188D66000) [pid = 3744] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (0000008189208000) [pid = 3744] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008188D6C800) [pid = 3744] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081831EB800) [pid = 3744] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F114EC00) [pid = 3744] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (0000008184A4BC00) [pid = 3744] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008187BBD000) [pid = 3744] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008184A50800) [pid = 3744] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:43:46 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (0000008188D6AC00) [pid = 3744] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:43:46 INFO - PROCESS | 3744 | [3744] 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 04:43:47 INFO - PROCESS | 3744 | 1468842227052 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:43:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:43:47 INFO - {} 04:43:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 04:43:47 INFO - PROCESS | 3744 | 1468842227080 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 3744 | 1468842227082 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 04:43:47 INFO - PROCESS | 3744 | 1468842227085 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:43:47 INFO - PROCESS | 3744 | 1468842227087 Marionette TRACE conn5 <- [1,3038,null,{}] 04:43:47 INFO - PROCESS | 3744 | 1468842227090 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}] 04:43:47 INFO - PROCESS | 3744 | 1468842227092 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:47 INFO - PROCESS | 3744 | 1468842227180 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 04:43:47 INFO - PROCESS | 3744 | 1468842227185 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 3744 | 1468842227187 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:47 INFO - PROCESS | 3744 | ++DOCSHELL 00000081FFFA2000 == 35 [pid = 3744] [id = 771] 04:43:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081FC724800) [pid = 3744] [serial = 2311] [outer = 0000000000000000] 04:43:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (00000081FE198800) [pid = 3744] [serial = 2312] [outer = 00000081FC724800] 04:43:47 INFO - PROCESS | 3744 | 1468842227230 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081FEA33C00) [pid = 3744] [serial = 2313] [outer = 00000081FC724800] 04:43:47 INFO - PROCESS | 3744 | 1468842227617 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]]]}] 04:43:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:43:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:43:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:43:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:43:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 586ms 04:43:47 INFO - PROCESS | 3744 | 1468842227686 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 3744 | 1468842227688 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 04:43:47 INFO - PROCESS | 3744 | 1468842227696 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 3744 | 1468842227698 Marionette TRACE conn5 <- [1,3042,null,{}] 04:43:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:43:47 INFO - PROCESS | 3744 | 1468842227702 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}] 04:43:47 INFO - PROCESS | 3744 | 1468842227704 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:47 INFO - PROCESS | 3744 | 1468842227789 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 04:43:47 INFO - PROCESS | 3744 | 1468842227794 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 3744 | 1468842227796 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:47 INFO - PROCESS | 3744 | ++DOCSHELL 000000818A921000 == 36 [pid = 3744] [id = 772] 04:43:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081F984B000) [pid = 3744] [serial = 2314] [outer = 0000000000000000] 04:43:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081FEAF8400) [pid = 3744] [serial = 2315] [outer = 00000081F984B000] 04:43:47 INFO - PROCESS | 3744 | 1468842227840 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008185AE7800) [pid = 3744] [serial = 2316] [outer = 00000081F984B000] 04:43:48 INFO - PROCESS | 3744 | 1468842228532 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"]]]}] 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:43:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:43:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:43:48 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" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:43:48 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" 04:43:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:43:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:43:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 969ms 04:43:48 INFO - PROCESS | 3744 | 1468842228672 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 3744 | 1468842228674 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 04:43:48 INFO - PROCESS | 3744 | 1468842228678 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:43:48 INFO - PROCESS | 3744 | 1468842228680 Marionette TRACE conn5 <- [1,3046,null,{}] 04:43:48 INFO - PROCESS | 3744 | 1468842228684 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}] 04:43:48 INFO - PROCESS | 3744 | 1468842228686 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:48 INFO - PROCESS | 3744 | 1468842228774 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 04:43:48 INFO - PROCESS | 3744 | 1468842228898 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 3744 | 1468842228901 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:48 INFO - PROCESS | 3744 | ++DOCSHELL 0000008182FC0800 == 37 [pid = 3744] [id = 773] 04:43:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008180129400) [pid = 3744] [serial = 2317] [outer = 0000000000000000] 04:43:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0000008181E36000) [pid = 3744] [serial = 2318] [outer = 0000008180129400] 04:43:48 INFO - PROCESS | 3744 | 1468842228962 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081845B4000) [pid = 3744] [serial = 2319] [outer = 0000008180129400] 04:43:49 INFO - PROCESS | 3744 | 1468842229623 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]]]}] 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:43:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:43:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:43:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:43:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:43:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:43:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:43:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:43:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:43:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 992ms 04:43:49 INFO - PROCESS | 3744 | 1468842229675 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 3744 | 1468842229679 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 04:43:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:43:49 INFO - PROCESS | 3744 | 1468842229684 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 3744 | 1468842229687 Marionette TRACE conn5 <- [1,3050,null,{}] 04:43:49 INFO - PROCESS | 3744 | 1468842229693 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}] 04:43:49 INFO - PROCESS | 3744 | 1468842229697 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:49 INFO - PROCESS | 3744 | 1468842229847 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 04:43:49 INFO - PROCESS | 3744 | 1468842229973 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 3744 | 1468842229976 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:50 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188393800 == 38 [pid = 3744] [id = 774] 04:43:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0000008184551C00) [pid = 3744] [serial = 2320] [outer = 0000000000000000] 04:43:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0000008187BB8000) [pid = 3744] [serial = 2321] [outer = 0000008184551C00] 04:43:50 INFO - PROCESS | 3744 | 1468842230034 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081883D7400) [pid = 3744] [serial = 2322] [outer = 0000008184551C00] 04:43:50 INFO - PROCESS | 3744 | [3744] 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 04:43:50 INFO - PROCESS | 3744 | 1468842230622 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:43:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:43:50 INFO - {} 04:43:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 983ms 04:43:50 INFO - PROCESS | 3744 | 1468842230674 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 3744 | 1468842230679 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 04:43:50 INFO - PROCESS | 3744 | 1468842230684 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:43:50 INFO - PROCESS | 3744 | 1468842230687 Marionette TRACE conn5 <- [1,3054,null,{}] 04:43:50 INFO - PROCESS | 3744 | 1468842230691 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}] 04:43:50 INFO - PROCESS | 3744 | 1468842230694 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:50 INFO - PROCESS | 3744 | 1468842230820 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 04:43:50 INFO - PROCESS | 3744 | 1468842230941 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 3744 | 1468842230943 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:50 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897CA000 == 39 [pid = 3744] [id = 775] 04:43:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0000008188D65C00) [pid = 3744] [serial = 2323] [outer = 0000000000000000] 04:43:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F0F87000) [pid = 3744] [serial = 2324] [outer = 0000008188D65C00] 04:43:51 INFO - PROCESS | 3744 | 1468842231003 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (00000081F2E58C00) [pid = 3744] [serial = 2325] [outer = 0000008188D65C00] 04:43:51 INFO - PROCESS | 3744 | 1468842231531 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]]]}] 04:43:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:43:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:43:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:43:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:43:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:43:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:43:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:43:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 882ms 04:43:51 INFO - PROCESS | 3744 | 1468842231571 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 3744 | 1468842231574 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 04:43:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:43:51 INFO - PROCESS | 3744 | 1468842231586 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 3744 | 1468842231592 Marionette TRACE conn5 <- [1,3058,null,{}] 04:43:51 INFO - PROCESS | 3744 | 1468842231615 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}] 04:43:51 INFO - PROCESS | 3744 | 1468842231619 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:51 INFO - PROCESS | 3744 | 1468842231737 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 04:43:51 INFO - PROCESS | 3744 | 1468842231836 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 3744 | 1468842231839 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:51 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F1F41000 == 40 [pid = 3744] [id = 776] 04:43:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (00000081F73F6000) [pid = 3744] [serial = 2326] [outer = 0000000000000000] 04:43:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (00000081F7BC3C00) [pid = 3744] [serial = 2327] [outer = 00000081F73F6000] 04:43:51 INFO - PROCESS | 3744 | 1468842231893 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (00000081F813C800) [pid = 3744] [serial = 2328] [outer = 00000081F73F6000] 04:43:52 INFO - PROCESS | 3744 | 1468842232492 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]]]}] 04:43:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:43:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:43:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:43:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:43:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:43:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:43:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 964ms 04:43:52 INFO - PROCESS | 3744 | 1468842232545 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 04:43:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:43:52 INFO - PROCESS | 3744 | 1468842232548 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 04:43:52 INFO - PROCESS | 3744 | 1468842232552 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 3744 | 1468842232554 Marionette TRACE conn5 <- [1,3062,null,{}] 04:43:52 INFO - PROCESS | 3744 | 1468842232558 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}] 04:43:52 INFO - PROCESS | 3744 | 1468842232560 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:52 INFO - PROCESS | 3744 | 1468842232677 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 04:43:52 INFO - PROCESS | 3744 | 1468842232777 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 3744 | 1468842232779 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:52 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188376800 == 41 [pid = 3744] [id = 777] 04:43:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (00000081883CF000) [pid = 3744] [serial = 2329] [outer = 0000000000000000] 04:43:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0000008188AB2C00) [pid = 3744] [serial = 2330] [outer = 00000081883CF000] 04:43:52 INFO - PROCESS | 3744 | 1468842232834 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (00000081F1121C00) [pid = 3744] [serial = 2331] [outer = 00000081883CF000] 04:43:53 INFO - PROCESS | 3744 | 1468842233537 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]]]}] 04:43:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:43:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:43:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:43:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:43:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:43:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:43:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1029ms 04:43:53 INFO - PROCESS | 3744 | 1468842233583 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 3744 | 1468842233588 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 04:43:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:43:53 INFO - PROCESS | 3744 | 1468842233594 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 3744 | 1468842233599 Marionette TRACE conn5 <- [1,3066,null,{}] 04:43:53 INFO - PROCESS | 3744 | 1468842233624 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}] 04:43:53 INFO - PROCESS | 3744 | 1468842233627 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:53 INFO - PROCESS | 3744 | 1468842233736 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 04:43:53 INFO - PROCESS | 3744 | 1468842233864 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 3744 | 1468842233867 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:53 INFO - PROCESS | 3744 | ++DOCSHELL 0000008184508800 == 42 [pid = 3744] [id = 778] 04:43:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (00000081861E5800) [pid = 3744] [serial = 2332] [outer = 0000000000000000] 04:43:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0000008186242800) [pid = 3744] [serial = 2333] [outer = 00000081861E5800] 04:43:53 INFO - PROCESS | 3744 | 1468842233919 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0000008187B1EC00) [pid = 3744] [serial = 2334] [outer = 00000081861E5800] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 000000818A921000 == 41 [pid = 3744] [id = 772] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 00000081FFFA2000 == 40 [pid = 3744] [id = 771] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF946800 == 39 [pid = 3744] [id = 770] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF649000 == 38 [pid = 3744] [id = 769] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 00000081FEA79800 == 37 [pid = 3744] [id = 768] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 00000081F8C44000 == 36 [pid = 3744] [id = 767] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 00000081F2F0D800 == 35 [pid = 3744] [id = 766] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 0000008184E24000 == 34 [pid = 3744] [id = 765] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 00000081F32A0800 == 33 [pid = 3744] [id = 764] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 0000008185A97000 == 32 [pid = 3744] [id = 763] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 00000081FF667000 == 31 [pid = 3744] [id = 762] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 000000818638A000 == 30 [pid = 3744] [id = 753] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 0000008188376800 == 29 [pid = 3744] [id = 777] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 00000081F1F41000 == 28 [pid = 3744] [id = 776] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 00000081897CA000 == 27 [pid = 3744] [id = 775] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 0000008188393800 == 26 [pid = 3744] [id = 774] 04:43:54 INFO - PROCESS | 3744 | --DOCSHELL 0000008182FC0800 == 25 [pid = 3744] [id = 773] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (00000081884C2800) [pid = 3744] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (00000081893D6000) [pid = 3744] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (00000081F1119C00) [pid = 3744] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0000008185881400) [pid = 3744] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0000008186234000) [pid = 3744] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (00000081883CC800) [pid = 3744] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0000008187977400) [pid = 3744] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0000008188AB3C00) [pid = 3744] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0000008188A61800) [pid = 3744] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (00000081F111CC00) [pid = 3744] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081892B5000) [pid = 3744] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F23CB400) [pid = 3744] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F11D7C00) [pid = 3744] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F74C7400) [pid = 3744] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (00000081F2DF8800) [pid = 3744] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F213F800) [pid = 3744] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081F2E50C00) [pid = 3744] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (00000081F2D4F400) [pid = 3744] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081883CE000) [pid = 3744] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (00000081F3068C00) [pid = 3744] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081F7392C00) [pid = 3744] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0000008187B1F800) [pid = 3744] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (0000008184A5A400) [pid = 3744] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (00000081F3332C00) [pid = 3744] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (00000081F71AA400) [pid = 3744] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (00000081F745FC00) [pid = 3744] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (0000008189203800) [pid = 3744] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (0000008188A5FC00) [pid = 3744] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 04:43:55 INFO - PROCESS | 3744 | 1468842235051 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] 04:43:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:43:55 INFO - PROCESS | 3744 | 1468842235123 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 04:43:55 INFO - PROCESS | 3744 | 1468842235128 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 3744 | 1468842235133 Marionette TRACE conn5 <- [1,3070,null,{}] 04:43:55 INFO - PROCESS | 3744 | 1468842235138 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}] 04:43:55 INFO - PROCESS | 3744 | 1468842235141 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:55 INFO - PROCESS | 3744 | 1468842235240 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 04:43:55 INFO - PROCESS | 3744 | 1468842235358 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 3744 | 1468842235361 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:55 INFO - PROCESS | 3744 | ++DOCSHELL 0000008185A86800 == 26 [pid = 3744] [id = 779] 04:43:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (00000081845BE800) [pid = 3744] [serial = 2335] [outer = 0000000000000000] 04:43:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0000008185877400) [pid = 3744] [serial = 2336] [outer = 00000081845BE800] 04:43:55 INFO - PROCESS | 3744 | 1468842235413 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0000008185AE8C00) [pid = 3744] [serial = 2337] [outer = 00000081845BE800] 04:43:55 INFO - PROCESS | 3744 | 1468842235781 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]]]}] 04:43:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:43:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:43:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:43:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 690ms 04:43:55 INFO - PROCESS | 3744 | 1468842235823 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 3744 | 1468842235829 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 04:43:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:43:55 INFO - PROCESS | 3744 | 1468842235836 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 3744 | 1468842235839 Marionette TRACE conn5 <- [1,3074,null,{}] 04:43:55 INFO - PROCESS | 3744 | 1468842235843 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}] 04:43:55 INFO - PROCESS | 3744 | 1468842235846 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:55 INFO - PROCESS | 3744 | 1468842235980 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 04:43:55 INFO - PROCESS | 3744 | 1468842235987 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 3744 | 1468842235989 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:56 INFO - PROCESS | 3744 | ++DOCSHELL 0000008188370800 == 27 [pid = 3744] [id = 780] 04:43:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (00000081861E3C00) [pid = 3744] [serial = 2338] [outer = 0000000000000000] 04:43:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (00000081862CCC00) [pid = 3744] [serial = 2339] [outer = 00000081861E3C00] 04:43:56 INFO - PROCESS | 3744 | 1468842236038 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0000008187BB0400) [pid = 3744] [serial = 2340] [outer = 00000081861E3C00] 04:43:56 INFO - PROCESS | 3744 | 1468842236472 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:43:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:43:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 04:43:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:43:56 INFO - PROCESS | 3744 | 1468842236515 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 3744 | 1468842236517 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 04:43:56 INFO - PROCESS | 3744 | 1468842236521 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 3744 | 1468842236524 Marionette TRACE conn5 <- [1,3078,null,{}] 04:43:56 INFO - PROCESS | 3744 | 1468842236540 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}] 04:43:56 INFO - PROCESS | 3744 | 1468842236545 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:56 INFO - PROCESS | 3744 | 1468842236636 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 04:43:56 INFO - PROCESS | 3744 | 1468842236645 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 3744 | 1468842236648 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:56 INFO - PROCESS | 3744 | ++DOCSHELL 0000008189383000 == 28 [pid = 3744] [id = 781] 04:43:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (00000081883D9C00) [pid = 3744] [serial = 2341] [outer = 0000000000000000] 04:43:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081884C2C00) [pid = 3744] [serial = 2342] [outer = 00000081883D9C00] 04:43:56 INFO - PROCESS | 3744 | 1468842236696 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0000008188A63C00) [pid = 3744] [serial = 2343] [outer = 00000081883D9C00] 04:43:57 INFO - PROCESS | 3744 | 1468842237161 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:43:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 691ms 04:43:57 INFO - PROCESS | 3744 | 1468842237212 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 3744 | 1468842237215 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 04:43:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:43:57 INFO - PROCESS | 3744 | 1468842237227 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 3744 | 1468842237229 Marionette TRACE conn5 <- [1,3082,null,{}] 04:43:57 INFO - PROCESS | 3744 | 1468842237233 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}] 04:43:57 INFO - PROCESS | 3744 | 1468842237235 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:57 INFO - PROCESS | 3744 | 1468842237357 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 04:43:57 INFO - PROCESS | 3744 | 1468842237444 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 3744 | 1468842237447 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:57 INFO - PROCESS | 3744 | ++DOCSHELL 00000081897D6000 == 29 [pid = 3744] [id = 782] 04:43:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0000008188D66800) [pid = 3744] [serial = 2344] [outer = 0000000000000000] 04:43:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0000008189207000) [pid = 3744] [serial = 2345] [outer = 0000008188D66800] 04:43:57 INFO - PROCESS | 3744 | 1468842237493 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081892B6000) [pid = 3744] [serial = 2346] [outer = 0000008188D66800] 04:43:57 INFO - PROCESS | 3744 | 1468842237889 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:43:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 691ms 04:43:57 INFO - PROCESS | 3744 | 1468842237923 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 3744 | 1468842237925 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 04:43:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:43:57 INFO - PROCESS | 3744 | 1468842237929 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 3744 | 1468842237931 Marionette TRACE conn5 <- [1,3086,null,{}] 04:43:57 INFO - PROCESS | 3744 | 1468842237940 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}] 04:43:57 INFO - PROCESS | 3744 | 1468842237942 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:58 INFO - PROCESS | 3744 | 1468842238053 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 04:43:58 INFO - PROCESS | 3744 | 1468842238059 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 3744 | 1468842238061 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:58 INFO - PROCESS | 3744 | ++DOCSHELL 000000818B01D800 == 30 [pid = 3744] [id = 783] 04:43:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0000008188D67800) [pid = 3744] [serial = 2347] [outer = 0000000000000000] 04:43:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081893D4C00) [pid = 3744] [serial = 2348] [outer = 0000008188D67800] 04:43:58 INFO - PROCESS | 3744 | 1468842238105 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F111BC00) [pid = 3744] [serial = 2349] [outer = 0000008188D67800] 04:43:58 INFO - PROCESS | 3744 | 1468842238565 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]]]}] 04:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:43:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 04:43:58 INFO - PROCESS | 3744 | 1468842238629 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 3744 | 1468842238631 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 04:43:58 INFO - PROCESS | 3744 | 1468842238635 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:43:58 INFO - PROCESS | 3744 | 1468842238637 Marionette TRACE conn5 <- [1,3090,null,{}] 04:43:58 INFO - PROCESS | 3744 | 1468842238640 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}] 04:43:58 INFO - PROCESS | 3744 | 1468842238646 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:58 INFO - PROCESS | 3744 | 1468842238803 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 04:43:58 INFO - PROCESS | 3744 | 1468842238827 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 3744 | 1468842238829 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:58 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F2341000 == 31 [pid = 3744] [id = 784] 04:43:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F1150400) [pid = 3744] [serial = 2350] [outer = 0000000000000000] 04:43:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (00000081F2823800) [pid = 3744] [serial = 2351] [outer = 00000081F1150400] 04:43:58 INFO - PROCESS | 3744 | 1468842238874 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (00000081F2DF1800) [pid = 3744] [serial = 2352] [outer = 00000081F1150400] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (00000081FBD82C00) [pid = 3744] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (00000081F984B000) [pid = 3744] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (00000081F8DD5800) [pid = 3744] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (00000081F91DC000) [pid = 3744] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0000008187BB7800) [pid = 3744] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (00000081F3FEE000) [pid = 3744] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (00000081830BF800) [pid = 3744] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0000008187B1AC00) [pid = 3744] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (00000081883DA000) [pid = 3744] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0000008183125000) [pid = 3744] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:43:59 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (00000081FC724800) [pid = 3744] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:43:59 INFO - PROCESS | 3744 | 1468842239434 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:43:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 839ms 04:43:59 INFO - PROCESS | 3744 | 1468842239477 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 3744 | 1468842239479 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 04:43:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:43:59 INFO - PROCESS | 3744 | 1468842239515 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 3744 | 1468842239517 Marionette TRACE conn5 <- [1,3094,null,{}] 04:43:59 INFO - PROCESS | 3744 | 1468842239522 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}] 04:43:59 INFO - PROCESS | 3744 | 1468842239524 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:59 INFO - PROCESS | 3744 | 1468842239604 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 04:43:59 INFO - PROCESS | 3744 | 1468842239609 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 3744 | 1468842239611 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:43:59 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F32B5000 == 32 [pid = 3744] [id = 785] 04:43:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (00000081EDB9E800) [pid = 3744] [serial = 2353] [outer = 0000000000000000] 04:43:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (00000081F2DFB000) [pid = 3744] [serial = 2354] [outer = 00000081EDB9E800] 04:43:59 INFO - PROCESS | 3744 | 1468842239655 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (00000081F2E53800) [pid = 3744] [serial = 2355] [outer = 00000081EDB9E800] 04:44:00 INFO - PROCESS | 3744 | 1468842240054 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]]]}] 04:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:44:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 608ms 04:44:00 INFO - PROCESS | 3744 | 1468842240094 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 04:44:00 INFO - PROCESS | 3744 | 1468842240096 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 04:44:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:44:00 INFO - PROCESS | 3744 | 1468842240099 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 3744 | 1468842240101 Marionette TRACE conn5 <- [1,3098,null,{}] 04:44:00 INFO - PROCESS | 3744 | 1468842240104 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}] 04:44:00 INFO - PROCESS | 3744 | 1468842240106 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:44:00 INFO - PROCESS | 3744 | 1468842240230 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 04:44:00 INFO - PROCESS | 3744 | 1468842240244 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 3744 | 1468842240246 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:44:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F7C55800 == 33 [pid = 3744] [id = 786] 04:44:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (00000081F3060800) [pid = 3744] [serial = 2356] [outer = 0000000000000000] 04:44:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (00000081F3066C00) [pid = 3744] [serial = 2357] [outer = 00000081F3060800] 04:44:00 INFO - PROCESS | 3744 | 1468842240290 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (00000081F319F000) [pid = 3744] [serial = 2358] [outer = 00000081F3060800] 04:44:00 INFO - PROCESS | 3744 | 1468842240702 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"]]]}] 04:44:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:44:00 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 04:44:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:44:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 628ms 04:44:00 INFO - PROCESS | 3744 | 1468842240731 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 04:44:00 INFO - PROCESS | 3744 | 1468842240733 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 04:44:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:44:00 INFO - PROCESS | 3744 | 1468842240736 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 3744 | 1468842240738 Marionette TRACE conn5 <- [1,3102,null,{}] 04:44:00 INFO - PROCESS | 3744 | 1468842240741 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}] 04:44:00 INFO - PROCESS | 3744 | 1468842240743 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:44:00 INFO - PROCESS | 3744 | 1468842240865 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 04:44:00 INFO - PROCESS | 3744 | 1468842240872 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\", \"a70d1f49-da5a-46a7-b3a8-b343837ea3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 3744 | 1468842240874 Marionette INFO sendAsync a3b4e07d-6248-48e0-9282-d1162e8514c0 04:44:00 INFO - PROCESS | 3744 | ++DOCSHELL 00000081F8C3D000 == 34 [pid = 3744] [id = 787] 04:44:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (00000081F3060C00) [pid = 3744] [serial = 2359] [outer = 0000000000000000] 04:44:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (00000081F3339C00) [pid = 3744] [serial = 2360] [outer = 00000081F3060C00] 04:44:00 INFO - PROCESS | 3744 | 1468842240919 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (00000081F3FED000) [pid = 3744] [serial = 2361] [outer = 00000081F3060C00] 04:44:01 INFO - PROCESS | 3744 | 1468842241382 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]]]}] 04:44:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:44:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 04:44:01 INFO - PROCESS | 3744 | 1468842241467 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 3744 | 1468842241472 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 04:44:02 WARNING - u'runner_teardown' () 04:44:02 INFO - No more tests 04:44:02 INFO - Got 0 unexpected results 04:44:02 INFO - SUITE-END | took 678s 04:44:02 INFO - Closing logging queue 04:44:02 INFO - queue closed 04:44:02 INFO - Return code: 0 04:44:02 WARNING - # TBPL SUCCESS # 04:44:02 INFO - Running post-action listener: _resource_record_post_action 04:44:02 INFO - Running post-run listener: _resource_record_post_run 04:44:03 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 81378304; Write bytes: 999890432; Read time: 1738390; Write time: 5982330 04:44:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:44:03 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 108043264; Read time: 0; Write time: 149360 04:44:03 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 81378304; Write bytes: 879772672; Read time: 1738390; Write time: 5571240 04:44:03 INFO - Running post-run listener: _upload_blobber_files 04:44:03 INFO - Blob upload gear active. 04:44:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:44:03 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 04:44:03 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'] 04:44:03 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 04:44:04 INFO - (blobuploader) - INFO - Open directory for files ... 04:44:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:44:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:44:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:44:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:44:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:44:04 INFO - (blobuploader) - INFO - Done attempting. 04:44:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:44:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:44:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:44:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:44:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:44:07 INFO - (blobuploader) - INFO - Done attempting. 04:44:07 INFO - (blobuploader) - INFO - Iteration through files over. 04:44:07 INFO - Return code: 0 04:44:07 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:44:07 INFO - Using _rmtree_windows ... 04:44:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:44:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/855d686929c23d48650f20efb2ac08d1e42f986e6f8edbd2fa3a898410daf6bc84591c13200ba553e977810cd5163e3f4192fbe3702c61545a96f664f5835f12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fbc468dbea36f97a78043f21302878de4fbc6a77075c088e767b16d169af88d2d7bc6baa78146596ac6f88ae1a9750b0367e4f4259c317421ae553a788f769e4"} 04:44:07 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:44:07 INFO - Writing to file C:\slave\test\properties\blobber_files 04:44:07 INFO - Contents: 04:44:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/855d686929c23d48650f20efb2ac08d1e42f986e6f8edbd2fa3a898410daf6bc84591c13200ba553e977810cd5163e3f4192fbe3702c61545a96f664f5835f12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fbc468dbea36f97a78043f21302878de4fbc6a77075c088e767b16d169af88d2d7bc6baa78146596ac6f88ae1a9750b0367e4f4259c317421ae553a788f769e4"} 04:44:07 INFO - Running post-run listener: copy_logs_to_upload_dir 04:44:07 INFO - Copying logs to upload dir... 04:44:07 INFO - mkdir: C:\slave\test\build\upload\logs 04:44:07 INFO - Copying logs to upload dir... 04:44:07 INFO - Using _rmtree_windows ... 04:44:07 INFO - Using _rmtree_windows ... 04:44:07 INFO - Using _rmtree_windows ... 04:44:07 INFO - Using _rmtree_windows ... 04:44:07 INFO - Using _rmtree_windows ... 04:44:07 INFO - Using _rmtree_windows ... 04:44:07 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1104.650000 ========= master_lag: 1.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 25 secs) (at 2016-07-18 04:44:08.085430) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 04:44:08.086375) ========= '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-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/855d686929c23d48650f20efb2ac08d1e42f986e6f8edbd2fa3a898410daf6bc84591c13200ba553e977810cd5163e3f4192fbe3702c61545a96f664f5835f12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fbc468dbea36f97a78043f21302878de4fbc6a77075c088e767b16d169af88d2d7bc6baa78146596ac6f88ae1a9750b0367e4f4259c317421ae553a788f769e4"} build_url:https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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/aTjIb4c3QjSdDfy92Ea7aA/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/855d686929c23d48650f20efb2ac08d1e42f986e6f8edbd2fa3a898410daf6bc84591c13200ba553e977810cd5163e3f4192fbe3702c61545a96f664f5835f12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fbc468dbea36f97a78043f21302878de4fbc6a77075c088e767b16d169af88d2d7bc6baa78146596ac6f88ae1a9750b0367e4f4259c317421ae553a788f769e4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aTjIb4c3QjSdDfy92Ea7aA/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-07-18 04:44:08.209696) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 04:44:08.210017) ========= '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-064\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-064 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-064 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local LOGONSERVER=\\T-W864-IX-064 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-064 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-064 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 04:44:08.327785) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 04:44:08.328089) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 04:44:08.952084) ========= ========= Total master_lag: 1.25 =========