builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-052 starttime: 1468503177.47 results: success (0) buildid: 20160714034642 builduid: 11d404053bf241b597ac90c478ca6cef revision: 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 06:32:57.467883) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 06:32:57.468351) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 06:32:57.468638) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 06:32:57.558806) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 06:32:57.559208) ========= '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-052\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-052 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-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 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-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows using PTY: False --06:32:58-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 15.56 MB/s 06:32:59 (15.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.633000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 06:32:59.262866) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 20 secs) (at 2016-07-14 06:32:59.263219) ========= '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-052\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-052 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-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 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-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=4.209000 ========= master_lag: 16.27 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 20 secs) (at 2016-07-14 06:33:19.737240) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-14 06:33:19.737587) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf --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 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-052\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-052 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-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 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-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows using PTY: False 2016-07-14 06:33:20,855 truncating revision to first 12 chars 2016-07-14 06:33:20,855 Setting DEBUG logging. 2016-07-14 06:33:20,855 attempt 1/10 2016-07-14 06:33:20,855 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2ba3feb910fb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 06:33:22,431 unpacking tar archive at: mozilla-beta-2ba3feb910fb/testing/mozharness/ program finished with exit code 0 elapsedTime=2.389000 ========= master_lag: 4.59 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-14 06:33:26.712472) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 06:33:26.712752) ========= script_repo_revision: 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 06:33:26.713137) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 06:33:26.713424) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 06:33:26.740339) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 50 secs) (at 2016-07-14 06:33:26.740614) ========= '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-052\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-052 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-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 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-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 06:33:27 INFO - MultiFileLogger online at 20160714 06:33:27 in C:\slave\test 06:33:27 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 06:33:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:33:27 INFO - {'append_to_log': False, 06:33:27 INFO - 'base_work_dir': 'C:\\slave\\test', 06:33:27 INFO - 'blob_upload_branch': 'mozilla-beta', 06:33:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:33:27 INFO - 'buildbot_json_path': 'buildprops.json', 06:33:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:33:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:33:27 INFO - 'download_minidump_stackwalk': True, 06:33:27 INFO - 'download_symbols': 'true', 06:33:27 INFO - 'e10s': False, 06:33:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:33:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:33:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:33:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:33:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:33:27 INFO - 'C:/mozilla-build/tooltool.py'), 06:33:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:33:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:33:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:33:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:33:27 INFO - 'log_level': 'info', 06:33:27 INFO - 'log_to_console': True, 06:33:27 INFO - 'opt_config_files': (), 06:33:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:33:27 INFO - '--processes=1', 06:33:27 INFO - '--config=%(test_path)s/wptrunner.ini', 06:33:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:33:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:33:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:33:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:33:27 INFO - 'pip_index': False, 06:33:27 INFO - 'require_test_zip': True, 06:33:27 INFO - 'test_type': ('testharness',), 06:33:27 INFO - 'this_chunk': '1', 06:33:27 INFO - 'total_chunks': '10', 06:33:27 INFO - 'virtualenv_path': 'venv', 06:33:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:33:27 INFO - 'work_dir': 'build'} 06:33:27 INFO - ##### 06:33:27 INFO - ##### Running clobber step. 06:33:27 INFO - ##### 06:33:27 INFO - Running pre-action listener: _resource_record_pre_action 06:33:27 INFO - Running main action method: clobber 06:33:27 INFO - rmtree: C:\slave\test\build 06:33:27 INFO - Using _rmtree_windows ... 06:33:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:34:57 INFO - Running post-action listener: _resource_record_post_action 06:34:57 INFO - ##### 06:34:57 INFO - ##### Running read-buildbot-config step. 06:34:57 INFO - ##### 06:34:57 INFO - Running pre-action listener: _resource_record_pre_action 06:34:57 INFO - Running main action method: read_buildbot_config 06:34:57 INFO - Using buildbot properties: 06:34:57 INFO - { 06:34:57 INFO - "project": "", 06:34:57 INFO - "product": "firefox", 06:34:57 INFO - "script_repo_revision": "production", 06:34:57 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 06:34:57 INFO - "repository": "", 06:34:57 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 06:34:57 INFO - "buildid": "20160714034642", 06:34:57 INFO - "pgo_build": "False", 06:34:57 INFO - "basedir": "C:\\slave\\test", 06:34:57 INFO - "buildnumber": 13, 06:34:57 INFO - "slavename": "t-w864-ix-052", 06:34:57 INFO - "revision": "2ba3feb910fb31f5fb3df3528b2991b3a37b05cf", 06:34:57 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 06:34:57 INFO - "platform": "win64", 06:34:57 INFO - "branch": "mozilla-beta", 06:34:57 INFO - "repo_path": "releases/mozilla-beta", 06:34:57 INFO - "moz_repo_path": "", 06:34:57 INFO - "stage_platform": "win64", 06:34:57 INFO - "builduid": "11d404053bf241b597ac90c478ca6cef", 06:34:57 INFO - "slavebuilddir": "test" 06:34:57 INFO - } 06:34:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 06:34:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 06:34:57 INFO - Running post-action listener: _resource_record_post_action 06:34:57 INFO - ##### 06:34:57 INFO - ##### Running download-and-extract step. 06:34:57 INFO - ##### 06:34:57 INFO - Running pre-action listener: _resource_record_pre_action 06:34:57 INFO - Running main action method: download_and_extract 06:34:57 INFO - mkdir: C:\slave\test\build\tests 06:34:57 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')]} 06:34:57 INFO - https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 06:34:57 INFO - trying https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 06:34:57 INFO - Downloading https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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 06:34:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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 06:35:00 INFO - Downloaded 1240 bytes. 06:35:00 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 06:35:00 INFO - Using the following test package requirements: 06:35:00 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 06:35:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:35:00 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 06:35:00 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:35:00 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 06:35:00 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:35:00 INFO - u'jsshell-win64.zip'], 06:35:00 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:35:00 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 06:35:00 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 06:35:00 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:35:00 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 06:35:00 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:35:00 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 06:35:00 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:35:00 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 06:35:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:35:00 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 06:35:00 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 06:35:00 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')]} 06:35:00 INFO - https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 06:35:00 INFO - trying https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 06:35:00 INFO - Downloading https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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 06:35:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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 06:35:02 INFO - Downloaded 20872119 bytes. 06:35:02 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/*'] 06:35:02 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/* 06:35:03 INFO - caution: filename not matched: web-platform/* 06:35:03 INFO - Return code: 11 06:35:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:35:03 INFO - https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 06:35:03 INFO - trying https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 06:35:03 INFO - Downloading https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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 06:35:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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 06:35:05 INFO - Downloaded 36389910 bytes. 06:35:05 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/*'] 06:35:05 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/* 06:35:49 INFO - caution: filename not matched: bin/* 06:35:49 INFO - caution: filename not matched: config/* 06:35:49 INFO - caution: filename not matched: mozbase/* 06:35:49 INFO - caution: filename not matched: marionette/* 06:35:49 INFO - caution: filename not matched: tools/wptserve/* 06:35:49 INFO - Return code: 11 06:35: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')]} 06:35:49 INFO - https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 06:35:49 INFO - trying https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 06:35:49 INFO - Downloading https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 06:35:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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 06:35:51 INFO - Downloaded 82735797 bytes. 06:35:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 06:35:51 INFO - mkdir: C:\slave\test\properties 06:35:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:35:51 INFO - Writing to file C:\slave\test\properties\build_url 06:35:51 INFO - Contents: 06:35:51 INFO - build_url:https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 06:35:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 06:35:51 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:35:51 INFO - Writing to file C:\slave\test\properties\symbols_url 06:35:51 INFO - Contents: 06:35:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 06:35: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')]} 06:35:52 INFO - https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:35:52 INFO - trying https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 06:35:52 INFO - Downloading https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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 06:35:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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 06:35:53 INFO - Downloaded 50749835 bytes. 06:35:53 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'] 06:35:53 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 06:35:55 INFO - Return code: 0 06:35:55 INFO - Running post-action listener: _resource_record_post_action 06:35:55 INFO - Running post-action listener: set_extra_try_arguments 06:35:55 INFO - ##### 06:35:55 INFO - ##### Running create-virtualenv step. 06:35:55 INFO - ##### 06:35:55 INFO - Running pre-action listener: _pre_create_virtualenv 06:35:55 INFO - Running pre-action listener: _resource_record_pre_action 06:35:55 INFO - Running main action method: create_virtualenv 06:35:55 INFO - Creating virtualenv C:\slave\test\build\venv 06:35:55 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 06:35:55 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:35:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:36:03 INFO - Installing distribute......................................................................................................................................................................................done. 06:36:04 INFO - Return code: 0 06:36:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:36:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:04 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A99F0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-052', 'USERDOMAIN': 'T-W864-IX-052', '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-052', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-052', '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-052\\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 06:36:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 06:36:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:36:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:36:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 06:36:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:36:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:36:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:36:04 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 06:36:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:36:04 INFO - 'DCLOCATION': 'SCL3', 06:36:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:36:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:36:04 INFO - 'HOMEDRIVE': 'C:', 06:36:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 06:36:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:36:04 INFO - 'KTS_VERSION': '1.19c', 06:36:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 06:36:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 06:36:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:36:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:36:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:36:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:04 INFO - 'MOZ_NO_REMOTE': '1', 06:36:04 INFO - 'NO_EM_RESTART': '1', 06:36:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:36:04 INFO - 'OS': 'Windows_NT', 06:36:04 INFO - 'OURDRIVE': 'C:', 06:36:04 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:36:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:36:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:36:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:36:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:36:04 INFO - 'PROCESSOR_LEVEL': '6', 06:36:04 INFO - 'PROCESSOR_REVISION': '1e05', 06:36:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:36:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:36:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:36:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:36:04 INFO - 'PROMPT': '$P$G', 06:36:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:36:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:36:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:36:04 INFO - 'PWD': 'C:\\slave\\test', 06:36:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:36:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:36:04 INFO - 'SYSTEMDRIVE': 'C:', 06:36:04 INFO - 'SYSTEMROOT': 'C:\\windows', 06:36:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:04 INFO - 'TEST1': 'testie', 06:36:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:04 INFO - 'USERDOMAIN': 'T-W864-IX-052', 06:36:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 06:36:04 INFO - 'USERNAME': 'cltbld', 06:36:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 06:36:04 INFO - 'WINDIR': 'C:\\windows', 06:36:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:36:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:36:05 INFO - Downloading/unpacking psutil>=0.7.1 06:36:06 INFO - Running setup.py egg_info for package psutil 06:36:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:36:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:36:06 INFO - Installing collected packages: psutil 06:36:06 INFO - Running setup.py install for psutil 06:36:06 INFO - building 'psutil._psutil_windows' extension 06:36:06 INFO - error: Unable to find vcvarsall.bat 06:36:06 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-2_uiig-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:36:06 INFO - running install 06:36:06 INFO - running build 06:36:06 INFO - running build_py 06:36:06 INFO - creating build 06:36:06 INFO - creating build\lib.win32-2.7 06:36:06 INFO - creating build\lib.win32-2.7\psutil 06:36:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:36:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:36:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:36:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:36:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:36:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:36:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:36:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:36:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:36:06 INFO - running build_ext 06:36:06 INFO - building 'psutil._psutil_windows' extension 06:36:06 INFO - error: Unable to find vcvarsall.bat 06:36:06 INFO - ---------------------------------------- 06:36:06 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-2_uiig-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:36:06 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-052\AppData\Roaming\pip\pip.log 06:36:06 WARNING - Return code: 1 06:36:06 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! 06:36:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:36:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:06 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A99F0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-052', 'USERDOMAIN': 'T-W864-IX-052', '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-052', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-052', '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-052\\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 06:36:06 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 06:36:06 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 06:36:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:36:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 06:36:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:36:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:36:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:36:06 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 06:36:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:36:06 INFO - 'DCLOCATION': 'SCL3', 06:36:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:36:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:36:06 INFO - 'HOMEDRIVE': 'C:', 06:36:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 06:36:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:36:06 INFO - 'KTS_VERSION': '1.19c', 06:36:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 06:36:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 06:36:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:36:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:36:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:36:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:06 INFO - 'MOZ_NO_REMOTE': '1', 06:36:06 INFO - 'NO_EM_RESTART': '1', 06:36:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:36:06 INFO - 'OS': 'Windows_NT', 06:36:06 INFO - 'OURDRIVE': 'C:', 06:36:06 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', 06:36:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:36:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:36:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:36:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:36:06 INFO - 'PROCESSOR_LEVEL': '6', 06:36:06 INFO - 'PROCESSOR_REVISION': '1e05', 06:36:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:36:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:36:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:36:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:36:06 INFO - 'PROMPT': '$P$G', 06:36:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:36:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:36:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:36:06 INFO - 'PWD': 'C:\\slave\\test', 06:36:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:36:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:36:06 INFO - 'SYSTEMDRIVE': 'C:', 06:36:06 INFO - 'SYSTEMROOT': 'C:\\windows', 06:36:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:06 INFO - 'TEST1': 'testie', 06:36:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:06 INFO - 'USERDOMAIN': 'T-W864-IX-052', 06:36:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 06:36:06 INFO - 'USERNAME': 'cltbld', 06:36:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 06:36:06 INFO - 'WINDIR': 'C:\\windows', 06:36:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:36:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:36:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:36:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:36:07 INFO - Running setup.py egg_info for package mozsystemmonitor 06:36:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:36:07 INFO - Running setup.py egg_info for package psutil 06:36:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:36:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:36:07 INFO - Installing collected packages: mozsystemmonitor, psutil 06:36:07 INFO - Running setup.py install for mozsystemmonitor 06:36:07 INFO - Running setup.py install for psutil 06:36:07 INFO - building 'psutil._psutil_windows' extension 06:36:07 INFO - error: Unable to find vcvarsall.bat 06:36:07 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-zg_qyt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:36:07 INFO - running install 06:36:07 INFO - running build 06:36:07 INFO - running build_py 06:36:07 INFO - running build_ext 06:36:07 INFO - building 'psutil._psutil_windows' extension 06:36:07 INFO - error: Unable to find vcvarsall.bat 06:36:07 INFO - ---------------------------------------- 06:36:07 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-zg_qyt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:36:07 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-052\AppData\Roaming\pip\pip.log 06:36:07 WARNING - Return code: 1 06:36:07 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! 06:36:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:36:07 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')]} 06:36:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:07 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')]} 06:36:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:07 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A99F0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-052', 'USERDOMAIN': 'T-W864-IX-052', '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-052', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-052', '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-052\\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 06:36:07 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 06:36:07 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 06:36:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:36:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 06:36:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:36:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:36:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:36:07 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 06:36:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:36:07 INFO - 'DCLOCATION': 'SCL3', 06:36:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:36:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:36:07 INFO - 'HOMEDRIVE': 'C:', 06:36:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 06:36:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:36:07 INFO - 'KTS_VERSION': '1.19c', 06:36:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 06:36:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 06:36:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:36:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:36:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:36:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:07 INFO - 'MOZ_NO_REMOTE': '1', 06:36:07 INFO - 'NO_EM_RESTART': '1', 06:36:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:36:07 INFO - 'OS': 'Windows_NT', 06:36:07 INFO - 'OURDRIVE': 'C:', 06:36:07 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', 06:36:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:36:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:36:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:36:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:36:07 INFO - 'PROCESSOR_LEVEL': '6', 06:36:07 INFO - 'PROCESSOR_REVISION': '1e05', 06:36:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:36:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:36:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:36:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:36:07 INFO - 'PROMPT': '$P$G', 06:36:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:36:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:36:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:36:07 INFO - 'PWD': 'C:\\slave\\test', 06:36:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:36:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:36:07 INFO - 'SYSTEMDRIVE': 'C:', 06:36:07 INFO - 'SYSTEMROOT': 'C:\\windows', 06:36:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:07 INFO - 'TEST1': 'testie', 06:36:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:07 INFO - 'USERDOMAIN': 'T-W864-IX-052', 06:36:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 06:36:07 INFO - 'USERNAME': 'cltbld', 06:36:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 06:36:07 INFO - 'WINDIR': 'C:\\windows', 06:36:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:36:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:36:07 INFO - Downloading/unpacking blobuploader==1.2.4 06:36:07 INFO - Downloading blobuploader-1.2.4.tar.gz 06:36:07 INFO - Running setup.py egg_info for package blobuploader 06:36:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:36:11 INFO - Running setup.py egg_info for package requests 06:36:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:36:11 INFO - Downloading docopt-0.6.1.tar.gz 06:36:11 INFO - Running setup.py egg_info for package docopt 06:36:11 INFO - Installing collected packages: blobuploader, docopt, requests 06:36:11 INFO - Running setup.py install for blobuploader 06:36:11 INFO - Running setup.py install for docopt 06:36:11 INFO - Running setup.py install for requests 06:36:11 INFO - Successfully installed blobuploader docopt requests 06:36:11 INFO - Cleaning up... 06:36:11 INFO - Return code: 0 06:36:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:36:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:11 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A99F0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, '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-052', 'USERDOMAIN': 'T-W864-IX-052', '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-052', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-052', '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-052\\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 06:36:11 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 06:36:11 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 06:36:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:36:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 06:36:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:36:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:36:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:36:11 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 06:36:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:36:11 INFO - 'DCLOCATION': 'SCL3', 06:36:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:36:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:36:11 INFO - 'HOMEDRIVE': 'C:', 06:36:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 06:36:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:36:11 INFO - 'KTS_VERSION': '1.19c', 06:36:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 06:36:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 06:36:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:36:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:36:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:36:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:11 INFO - 'MOZ_NO_REMOTE': '1', 06:36:11 INFO - 'NO_EM_RESTART': '1', 06:36:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:36:11 INFO - 'OS': 'Windows_NT', 06:36:11 INFO - 'OURDRIVE': 'C:', 06:36:11 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', 06:36:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:36:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:36:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:36:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:36:11 INFO - 'PROCESSOR_LEVEL': '6', 06:36:11 INFO - 'PROCESSOR_REVISION': '1e05', 06:36:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:36:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:36:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:36:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:36:11 INFO - 'PROMPT': '$P$G', 06:36:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:36:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:36:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:36:11 INFO - 'PWD': 'C:\\slave\\test', 06:36:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:36:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:36:11 INFO - 'SYSTEMDRIVE': 'C:', 06:36:11 INFO - 'SYSTEMROOT': 'C:\\windows', 06:36:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:11 INFO - 'TEST1': 'testie', 06:36:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:11 INFO - 'USERDOMAIN': 'T-W864-IX-052', 06:36:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 06:36:11 INFO - 'USERNAME': 'cltbld', 06:36:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 06:36:11 INFO - 'WINDIR': 'C:\\windows', 06:36:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:36:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:36:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:36:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:36:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:36:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:36:16 INFO - Unpacking c:\slave\test\build\tests\marionette 06:36:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:36:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:36:16 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:36:16 INFO - Running setup.py install for browsermob-proxy 06:36:31 INFO - Running setup.py install for manifestparser 06:36:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for marionette-client 06:36:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:36:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for marionette-driver 06:36:31 INFO - Running setup.py install for mozcrash 06:36:31 INFO - Running setup.py install for mozdebug 06:36:31 INFO - Running setup.py install for mozdevice 06:36:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for mozfile 06:36:31 INFO - Running setup.py install for mozhttpd 06:36:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for mozinfo 06:36:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for mozInstall 06:36:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for mozleak 06:36:31 INFO - Running setup.py install for mozlog 06:36:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for moznetwork 06:36:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for mozprocess 06:36:31 INFO - Running setup.py install for mozprofile 06:36:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for mozrunner 06:36:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for mozscreenshot 06:36:31 INFO - Running setup.py install for moztest 06:36:31 INFO - Running setup.py install for mozversion 06:36:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:36:31 INFO - Running setup.py install for wptserve 06:36:31 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 06:36:31 INFO - Cleaning up... 06:36:31 INFO - Return code: 0 06:36:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:36:31 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')]} 06:36:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:31 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')]} 06:36:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:31 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A99F0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, '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-052', 'USERDOMAIN': 'T-W864-IX-052', '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-052', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-052', '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-052\\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 06:36:31 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 06:36:31 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 06:36:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:36:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 06:36:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:36:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:36:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:36:31 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 06:36:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:36:31 INFO - 'DCLOCATION': 'SCL3', 06:36:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:36:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:36:31 INFO - 'HOMEDRIVE': 'C:', 06:36:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 06:36:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:36:31 INFO - 'KTS_VERSION': '1.19c', 06:36:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 06:36:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 06:36:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:36:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:36:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:36:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:31 INFO - 'MOZ_NO_REMOTE': '1', 06:36:31 INFO - 'NO_EM_RESTART': '1', 06:36:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:36:31 INFO - 'OS': 'Windows_NT', 06:36:31 INFO - 'OURDRIVE': 'C:', 06:36:31 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', 06:36:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:36:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:36:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:36:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:36:31 INFO - 'PROCESSOR_LEVEL': '6', 06:36:31 INFO - 'PROCESSOR_REVISION': '1e05', 06:36:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:36:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:36:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:36:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:36:31 INFO - 'PROMPT': '$P$G', 06:36:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:36:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:36:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:36:31 INFO - 'PWD': 'C:\\slave\\test', 06:36:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:36:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:36:31 INFO - 'SYSTEMDRIVE': 'C:', 06:36:31 INFO - 'SYSTEMROOT': 'C:\\windows', 06:36:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:31 INFO - 'TEST1': 'testie', 06:36:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:31 INFO - 'USERDOMAIN': 'T-W864-IX-052', 06:36:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 06:36:31 INFO - 'USERNAME': 'cltbld', 06:36:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 06:36:31 INFO - 'WINDIR': 'C:\\windows', 06:36:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:36:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:36:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:36:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:36:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:36:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:36:35 INFO - Unpacking c:\slave\test\build\tests\marionette 06:36:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:36:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:36:35 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)) 06:36:47 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)) 06:36:47 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)) 06:36:47 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)) 06:36:47 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)) 06:36:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:36:47 INFO - Downloading blessings-1.6.tar.gz 06:36:47 INFO - Running setup.py egg_info for package blessings 06:36:47 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)) 06:36:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:36:47 INFO - Running setup.py install for blessings 06:36:47 INFO - Running setup.py install for browsermob-proxy 06:36:47 INFO - Running setup.py install for manifestparser 06:36:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Running setup.py install for marionette-client 06:36:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:36:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Running setup.py install for marionette-driver 06:36:47 INFO - Running setup.py install for mozcrash 06:36:47 INFO - Running setup.py install for mozdebug 06:36:47 INFO - Running setup.py install for mozdevice 06:36:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Running setup.py install for mozhttpd 06:36:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Running setup.py install for mozInstall 06:36:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Running setup.py install for mozleak 06:36:47 INFO - Running setup.py install for mozprofile 06:36:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Running setup.py install for mozrunner 06:36:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:36:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:36:49 INFO - Running setup.py install for mozscreenshot 06:36:49 INFO - Running setup.py install for moztest 06:36:49 INFO - Running setup.py install for mozversion 06:36:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:36:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:36:49 INFO - Running setup.py install for wptserve 06:36:49 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:36:49 INFO - Cleaning up... 06:36:49 INFO - Return code: 0 06:36:49 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:36:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:36:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:36:49 INFO - Reading from file tmpfile_stdout 06:36:49 INFO - Using _rmtree_windows ... 06:36:49 INFO - Using _rmtree_windows ... 06:36:49 INFO - Current package versions: 06:36:49 INFO - blessings == 1.6 06:36:49 INFO - blobuploader == 1.2.4 06:36:49 INFO - browsermob-proxy == 0.6.0 06:36:49 INFO - distribute == 0.6.14 06:36:49 INFO - docopt == 0.6.1 06:36:49 INFO - manifestparser == 1.1 06:36:49 INFO - marionette-client == 2.3.0 06:36:49 INFO - marionette-driver == 1.4.0 06:36:49 INFO - mozInstall == 1.12 06:36:49 INFO - mozcrash == 0.17 06:36:49 INFO - mozdebug == 0.1 06:36:49 INFO - mozdevice == 0.48 06:36:49 INFO - mozfile == 1.2 06:36:49 INFO - mozhttpd == 0.7 06:36:49 INFO - mozinfo == 0.9 06:36:49 INFO - mozleak == 0.1 06:36:49 INFO - mozlog == 3.1 06:36:49 INFO - moznetwork == 0.27 06:36:49 INFO - mozprocess == 0.22 06:36:49 INFO - mozprofile == 0.28 06:36:49 INFO - mozrunner == 6.11 06:36:49 INFO - mozscreenshot == 0.1 06:36:49 INFO - mozsystemmonitor == 0.0 06:36:49 INFO - moztest == 0.7 06:36:49 INFO - mozversion == 1.4 06:36:49 INFO - requests == 1.2.3 06:36:49 INFO - wptserve == 1.4.0 06:36:49 INFO - Running post-action listener: _resource_record_post_action 06:36:49 INFO - Running post-action listener: _start_resource_monitoring 06:36:49 INFO - Starting resource monitoring. 06:36:49 INFO - ##### 06:36:49 INFO - ##### Running pull step. 06:36:49 INFO - ##### 06:36:49 INFO - Running pre-action listener: _resource_record_pre_action 06:36:49 INFO - Running main action method: pull 06:36:49 INFO - Pull has nothing to do! 06:36:49 INFO - Running post-action listener: _resource_record_post_action 06:36:49 INFO - ##### 06:36:49 INFO - ##### Running install step. 06:36:49 INFO - ##### 06:36:49 INFO - Running pre-action listener: _resource_record_pre_action 06:36:49 INFO - Running main action method: install 06:36:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:36:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:36:50 INFO - Reading from file tmpfile_stdout 06:36:50 INFO - Using _rmtree_windows ... 06:36:50 INFO - Using _rmtree_windows ... 06:36:50 INFO - Detecting whether we're running mozinstall >=1.0... 06:36:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:36:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:36:50 INFO - Reading from file tmpfile_stdout 06:36:50 INFO - Output received: 06:36:50 INFO - Usage: mozinstall-script.py [options] installer 06:36:50 INFO - Options: 06:36:50 INFO - -h, --help show this help message and exit 06:36:50 INFO - -d DEST, --destination=DEST 06:36:50 INFO - Directory to install application into. [default: 06:36:50 INFO - "C:\slave\test"] 06:36:50 INFO - --app=APP Application being installed. [default: firefox] 06:36:50 INFO - Using _rmtree_windows ... 06:36:50 INFO - Using _rmtree_windows ... 06:36:50 INFO - mkdir: C:\slave\test\build\application 06:36:50 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'] 06:36:50 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 06:36:52 INFO - Reading from file tmpfile_stdout 06:36:52 INFO - Output received: 06:36:52 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:36:52 INFO - Using _rmtree_windows ... 06:36:52 INFO - Using _rmtree_windows ... 06:36:52 INFO - Running post-action listener: _resource_record_post_action 06:36:52 INFO - ##### 06:36:52 INFO - ##### Running run-tests step. 06:36:52 INFO - ##### 06:36:52 INFO - Running pre-action listener: _resource_record_pre_action 06:36:52 INFO - Running main action method: run_tests 06:36:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:36:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:36:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:36:52 INFO - grabbing minidump binary from tooltool 06:36: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')]} 06:36:52 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 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:36:52 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 06:36:52 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 06:36:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:36:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpbgwhec 06:36:53 INFO - INFO - File integrity verified, renaming tmpbgwhec to win32-minidump_stackwalk.exe 06:36:53 INFO - Return code: 0 06:36:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:36:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:36:53 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/aahggCKUT1qLGOr_GpZRpQ/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 06:36:53 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/aahggCKUT1qLGOr_GpZRpQ/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 06:36:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:36:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 06:36:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:36:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:36:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:36:53 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 06:36:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:36:53 INFO - 'DCLOCATION': 'SCL3', 06:36:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:36:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:36:53 INFO - 'HOMEDRIVE': 'C:', 06:36:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 06:36:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:36:53 INFO - 'KTS_VERSION': '1.19c', 06:36:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 06:36:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 06:36:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:36:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:36:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:36:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:36:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:53 INFO - 'MOZ_NO_REMOTE': '1', 06:36:53 INFO - 'NO_EM_RESTART': '1', 06:36:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:36:53 INFO - 'OS': 'Windows_NT', 06:36:53 INFO - 'OURDRIVE': 'C:', 06:36:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:36:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:36:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:36:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:36:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:36:53 INFO - 'PROCESSOR_LEVEL': '6', 06:36:53 INFO - 'PROCESSOR_REVISION': '1e05', 06:36:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:36:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:36:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:36:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:36:53 INFO - 'PROMPT': '$P$G', 06:36:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:36:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:36:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:36:53 INFO - 'PWD': 'C:\\slave\\test', 06:36:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:36:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:36:53 INFO - 'SYSTEMDRIVE': 'C:', 06:36:53 INFO - 'SYSTEMROOT': 'C:\\windows', 06:36:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:53 INFO - 'TEST1': 'testie', 06:36:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:36:53 INFO - 'USERDOMAIN': 'T-W864-IX-052', 06:36:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 06:36:53 INFO - 'USERNAME': 'cltbld', 06:36:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 06:36:53 INFO - 'WINDIR': 'C:\\windows', 06:36:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:36:53 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/aahggCKUT1qLGOr_GpZRpQ/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 06:36:55 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 06:36:55 INFO - import pkg_resources 06:36:56 INFO - Using 1 client processes 06:36:59 INFO - SUITE-START | Running 778 tests 06:36:59 INFO - Running testharness tests 06:36:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:36:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 06:36:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:36:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:36:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:36:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:37:00 INFO - Setting up ssl 06:37:00 INFO - PROCESS | certutil | 06:37:00 INFO - PROCESS | certutil | 06:37:00 INFO - PROCESS | certutil | 06:37:00 INFO - Certificate Nickname Trust Attributes 06:37:00 INFO - SSL,S/MIME,JAR/XPI 06:37:00 INFO - 06:37:00 INFO - web-platform-tests CT,, 06:37:00 INFO - 06:37:00 INFO - Starting runner 06:37:00 INFO - PROCESS | 3840 | [3840] 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 06:37:01 INFO - PROCESS | 3840 | [3840] 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 06:37:01 INFO - PROCESS | 3840 | [3840] 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 06:37:02 INFO - PROCESS | 3840 | 1468503422612 Marionette DEBUG Marionette enabled via build flag and pref 06:37:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000080095E000 == 1 [pid = 3840] [id = 1] 06:37:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 1 (000000080F6A9800) [pid = 3840] [serial = 1] [outer = 0000000000000000] 06:37:03 INFO - PROCESS | 3840 | [3840] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:37:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 2 (000000080F6AA800) [pid = 3840] [serial = 2] [outer = 000000080F6A9800] 06:37:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000080FF8F800 == 2 [pid = 3840] [id = 2] 06:37:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 3 (000000080FF90000) [pid = 3840] [serial = 3] [outer = 0000000000000000] 06:37:04 INFO - PROCESS | 3840 | [3840] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:37:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 4 (000000080FF91000) [pid = 3840] [serial = 4] [outer = 000000080FF90000] 06:37:04 INFO - PROCESS | 3840 | 1468503424316 Marionette INFO Listening on port 2828 06:37:06 INFO - PROCESS | 3840 | 1468503426136 Marionette DEBUG Marionette enabled via command-line flag 06:37:06 INFO - PROCESS | 3840 | ++DOCSHELL 00000008139CB800 == 3 [pid = 3840] [id = 3] 06:37:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 5 (0000000813C16000) [pid = 3840] [serial = 5] [outer = 0000000000000000] 06:37:06 INFO - PROCESS | 3840 | [3840] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:37:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 6 (0000000813C17000) [pid = 3840] [serial = 6] [outer = 0000000813C16000] 06:37:06 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:37:06 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:37:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 7 (0000000814623800) [pid = 3840] [serial = 7] [outer = 000000080FF90000] 06:37:07 INFO - PROCESS | 3840 | [3840] 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 06:37:07 INFO - PROCESS | 3840 | 1468503427366 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 06:37:07 INFO - PROCESS | 3840 | [3840] 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 06:37:07 INFO - PROCESS | 3840 | 1468503427396 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 06:37:07 INFO - PROCESS | 3840 | [3840] 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 06:37:07 INFO - PROCESS | 3840 | 1468503427404 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 06:37:07 INFO - PROCESS | 3840 | [3840] 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 06:37:07 INFO - PROCESS | 3840 | 1468503427438 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 06:37:07 INFO - PROCESS | 3840 | [3840] 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 06:37:07 INFO - PROCESS | 3840 | 1468503427446 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 06:37:07 INFO - PROCESS | 3840 | 1468503427448 Marionette DEBUG Closed connection conn0 06:37:07 INFO - PROCESS | 3840 | 1468503427451 Marionette DEBUG Closed connection conn1 06:37:07 INFO - PROCESS | 3840 | 1468503427453 Marionette DEBUG Closed connection conn2 06:37:07 INFO - PROCESS | 3840 | 1468503427507 Marionette DEBUG Closed connection conn3 06:37:07 INFO - PROCESS | 3840 | 1468503427533 Marionette DEBUG Closed connection conn4 06:37:07 INFO - PROCESS | 3840 | [3840] 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 06:37:07 INFO - PROCESS | 3840 | 1468503427540 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 06:37:07 INFO - PROCESS | 3840 | 1468503427683 Marionette DEBUG Closed connection conn5 06:37:07 INFO - PROCESS | 3840 | [3840] 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 06:37:07 INFO - PROCESS | 3840 | 1468503427688 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 06:37:07 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814B42800 == 4 [pid = 3840] [id = 4] 06:37:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 8 (000000080F6F2800) [pid = 3840] [serial = 8] [outer = 0000000000000000] 06:37:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 9 (0000000814BBE800) [pid = 3840] [serial = 9] [outer = 000000080F6F2800] 06:37:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 10 (00000008151CD000) [pid = 3840] [serial = 10] [outer = 000000080F6F2800] 06:37:07 INFO - PROCESS | 3840 | 1468503427856 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:37:07 INFO - PROCESS | 3840 | 1468503427862 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":"20160714034642","device":"desktop","version":"48.0"} 06:37:08 INFO - PROCESS | 3840 | [3840] 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 06:37:08 INFO - PROCESS | 3840 | [3840] 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 06:37:08 INFO - PROCESS | 3840 | [3840] 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 06:37:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A4D6800 == 5 [pid = 3840] [id = 5] 06:37:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 11 (000000081A6B0000) [pid = 3840] [serial = 11] [outer = 0000000000000000] 06:37:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6B7000 == 6 [pid = 3840] [id = 6] 06:37:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 12 (0000000818705800) [pid = 3840] [serial = 12] [outer = 0000000000000000] 06:37:09 INFO - PROCESS | 3840 | [3840] 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 06:37:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B2A6000 == 7 [pid = 3840] [id = 7] 06:37:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 13 (0000000818705000) [pid = 3840] [serial = 13] [outer = 0000000000000000] 06:37:09 INFO - PROCESS | 3840 | [3840] 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 06:37:09 INFO - PROCESS | 3840 | [3840] 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 06:37:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 14 (000000081B5F7400) [pid = 3840] [serial = 14] [outer = 0000000818705000] 06:37:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 15 (000000081B944000) [pid = 3840] [serial = 15] [outer = 000000081A6B0000] 06:37:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 16 (000000081B375C00) [pid = 3840] [serial = 16] [outer = 0000000818705800] 06:37:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 17 (000000081B379400) [pid = 3840] [serial = 17] [outer = 0000000818705000] 06:37:11 INFO - PROCESS | 3840 | 1468503431033 Marionette INFO startBrowser 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:11 INFO - PROCESS | 3840 | 1468503431069 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 3840 | 1468503431082 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 3840 | 1468503431085 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 18 (000000081DC8A800) [pid = 3840] [serial = 18] [outer = 0000000818705000] 06:37:12 INFO - PROCESS | 3840 | 1468503432005 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a","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":"20160714034642","device":"desktop","version":"48.0","command_id":1}}] 06:37:12 INFO - PROCESS | 3840 | 1468503432536 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:37:12 INFO - PROCESS | 3840 | 1468503432539 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:12 INFO - PROCESS | 3840 | 1468503432641 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 06:37:12 INFO - PROCESS | 3840 | 1468503432664 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:37:12 INFO - PROCESS | 3840 | 1468503432666 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:12 INFO - PROCESS | 3840 | [3840] 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 06:37:13 INFO - PROCESS | 3840 | --DOCSHELL 000000080095E000 == 6 [pid = 3840] [id = 1] 06:37:14 INFO - PROCESS | 3840 | [3840] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:37:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 19 (000000080E430800) [pid = 3840] [serial = 19] [outer = 0000000818705000] 06:37:15 INFO - PROCESS | 3840 | [3840] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:37:15 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:15 INFO - PROCESS | 3840 | 1468503435192 Marionette TRACE conn6 <- [1,3,null,{}] 06:37:15 INFO - PROCESS | 3840 | 1468503435197 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:37:15 INFO - PROCESS | 3840 | 1468503435201 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:15 INFO - PROCESS | 3840 | 1468503435222 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 06:37:15 INFO - PROCESS | 3840 | 1468503435250 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 3840 | 1468503435255 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 06:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:37:15 INFO - PROCESS | 3840 | 1468503435259 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 3840 | 1468503435262 Marionette TRACE conn6 <- [1,6,null,{}] 06:37:15 INFO - PROCESS | 3840 | 1468503435276 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:15 INFO - PROCESS | 3840 | 1468503435279 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:15 INFO - PROCESS | 3840 | 1468503435300 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 06:37:15 INFO - PROCESS | 3840 | 1468503435307 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 3840 | 1468503435310 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:15 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814781000 == 7 [pid = 3840] [id = 8] 06:37:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 20 (0000000818711400) [pid = 3840] [serial = 20] [outer = 0000000000000000] 06:37:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 21 (0000000818BC9000) [pid = 3840] [serial = 21] [outer = 0000000818711400] 06:37:15 INFO - PROCESS | 3840 | 1468503435370 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 22 (000000081A759800) [pid = 3840] [serial = 22] [outer = 0000000818711400] 06:37:15 INFO - PROCESS | 3840 | ++DOCSHELL 000000080DBE2800 == 8 [pid = 3840] [id = 9] 06:37:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 23 (0000000812E1A400) [pid = 3840] [serial = 23] [outer = 0000000000000000] 06:37:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 24 (0000000812F14C00) [pid = 3840] [serial = 24] [outer = 0000000812E1A400] 06:37:15 INFO - PROCESS | 3840 | 1468503435847 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 25 (000000080FF20800) [pid = 3840] [serial = 25] [outer = 0000000812E1A400] 06:37:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000814B42800 == 7 [pid = 3840] [id = 4] 06:37:16 INFO - PROCESS | 3840 | 1468503436385 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1179ms 06:37:16 INFO - PROCESS | 3840 | 1468503436543 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 3840 | 1468503436546 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 06:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:37:16 INFO - PROCESS | 3840 | 1468503436576 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 3840 | 1468503436578 Marionette TRACE conn6 <- [1,10,null,{}] 06:37:16 INFO - PROCESS | 3840 | 1468503436584 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:16 INFO - PROCESS | 3840 | 1468503436587 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:16 INFO - PROCESS | 3840 | 1468503436682 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 06:37:16 INFO - PROCESS | 3840 | 1468503436688 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 3840 | 1468503436691 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:16 INFO - PROCESS | 3840 | ++DOCSHELL 00000008131B4000 == 8 [pid = 3840] [id = 10] 06:37:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 26 (000000081820E800) [pid = 3840] [serial = 26] [outer = 0000000000000000] 06:37:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 27 (00000008182C4000) [pid = 3840] [serial = 27] [outer = 000000081820E800] 06:37:16 INFO - PROCESS | 3840 | 1468503436743 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 28 (0000000818BCA400) [pid = 3840] [serial = 28] [outer = 000000081820E800] 06:37:16 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813AD9800 == 9 [pid = 3840] [id = 11] 06:37:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 29 (0000000813ADE800) [pid = 3840] [serial = 29] [outer = 0000000000000000] 06:37:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 30 (0000000813AE2800) [pid = 3840] [serial = 30] [outer = 0000000813ADE800] 06:37:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 31 (0000000814618800) [pid = 3840] [serial = 31] [outer = 0000000813ADE800] 06:37:17 INFO - PROCESS | 3840 | ++DOCSHELL 000000080D3F4800 == 10 [pid = 3840] [id = 12] 06:37:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 32 (0000000819335800) [pid = 3840] [serial = 32] [outer = 0000000000000000] 06:37:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 33 (000000081AEE1400) [pid = 3840] [serial = 33] [outer = 0000000819335800] 06:37:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 34 (00000008193EB800) [pid = 3840] [serial = 34] [outer = 0000000819335800] 06:37:17 INFO - PROCESS | 3840 | 1468503437352 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 859ms 06:37:17 INFO - PROCESS | 3840 | 1468503437424 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 3840 | 1468503437429 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 06:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:37:17 INFO - PROCESS | 3840 | 1468503437440 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 3840 | 1468503437443 Marionette TRACE conn6 <- [1,14,null,{}] 06:37:17 INFO - PROCESS | 3840 | 1468503437447 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:17 INFO - PROCESS | 3840 | 1468503437449 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:17 INFO - PROCESS | 3840 | 1468503437544 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 06:37:17 INFO - PROCESS | 3840 | 1468503437558 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 3840 | 1468503437560 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:17 INFO - PROCESS | 3840 | ++DOCSHELL 00000008182D3000 == 11 [pid = 3840] [id = 13] 06:37:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 35 (000000081BA92400) [pid = 3840] [serial = 35] [outer = 0000000000000000] 06:37:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 36 (000000081BDE3400) [pid = 3840] [serial = 36] [outer = 000000081BA92400] 06:37:17 INFO - PROCESS | 3840 | 1468503437610 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 37 (000000081BE2D400) [pid = 3840] [serial = 37] [outer = 000000081BA92400] 06:37:18 INFO - PROCESS | 3840 | 1468503438016 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 06:37:18 INFO - PROCESS | 3840 | 1468503438068 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 3840 | 1468503438071 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 06:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:37:18 INFO - PROCESS | 3840 | 1468503438074 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 3840 | 1468503438078 Marionette TRACE conn6 <- [1,18,null,{}] 06:37:18 INFO - PROCESS | 3840 | 1468503438090 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:18 INFO - PROCESS | 3840 | 1468503438094 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:18 INFO - PROCESS | 3840 | 1468503438186 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 06:37:18 INFO - PROCESS | 3840 | 1468503438194 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 3840 | 1468503438197 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:18 INFO - PROCESS | 3840 | ++DOCSHELL 0000000819384000 == 12 [pid = 3840] [id = 14] 06:37:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 38 (000000081D971C00) [pid = 3840] [serial = 38] [outer = 0000000000000000] 06:37:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 39 (000000081D97D400) [pid = 3840] [serial = 39] [outer = 000000081D971C00] 06:37:18 INFO - PROCESS | 3840 | 1468503438248 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 40 (00000008203EAC00) [pid = 3840] [serial = 40] [outer = 000000081D971C00] 06:37:18 INFO - PROCESS | 3840 | 1468503438644 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 06:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:37:18 INFO - PROCESS | 3840 | 1468503438663 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 3840 | 1468503438666 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 06:37:18 INFO - PROCESS | 3840 | 1468503438669 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 3840 | 1468503438671 Marionette TRACE conn6 <- [1,22,null,{}] 06:37:18 INFO - PROCESS | 3840 | 1468503438675 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:18 INFO - PROCESS | 3840 | 1468503438677 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:18 INFO - PROCESS | 3840 | 1468503438791 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 06:37:18 INFO - PROCESS | 3840 | 1468503438799 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 3840 | 1468503438801 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:18 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A789000 == 13 [pid = 3840] [id = 15] 06:37:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 41 (0000000813AB1800) [pid = 3840] [serial = 41] [outer = 0000000000000000] 06:37:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 42 (0000000813AB5800) [pid = 3840] [serial = 42] [outer = 0000000813AB1800] 06:37:18 INFO - PROCESS | 3840 | 1468503438847 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 43 (000000081D90A000) [pid = 3840] [serial = 43] [outer = 0000000813AB1800] 06:37:19 INFO - PROCESS | 3840 | 1468503439213 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 06:37:19 INFO - PROCESS | 3840 | 1468503439258 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 3840 | 1468503439260 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 06:37:19 INFO - PROCESS | 3840 | 1468503439264 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:37:19 INFO - PROCESS | 3840 | 1468503439265 Marionette TRACE conn6 <- [1,26,null,{}] 06:37:19 INFO - PROCESS | 3840 | 1468503439269 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:19 INFO - PROCESS | 3840 | 1468503439271 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:19 INFO - PROCESS | 3840 | 1468503439374 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 06:37:19 INFO - PROCESS | 3840 | 1468503439382 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:19 INFO - PROCESS | 3840 | 1468503439384 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:19 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE2E800 == 14 [pid = 3840] [id = 16] 06:37:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 44 (0000000813AB3000) [pid = 3840] [serial = 44] [outer = 0000000000000000] 06:37:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 45 (00000008182C8000) [pid = 3840] [serial = 45] [outer = 0000000813AB3000] 06:37:19 INFO - PROCESS | 3840 | 1468503439432 Marionette DEBUG loaded listener.js 06:37:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 46 (000000081A438400) [pid = 3840] [serial = 46] [outer = 0000000813AB3000] 06:37:19 INFO - PROCESS | 3840 | 1468503439845 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 627ms 06:37:19 INFO - PROCESS | 3840 | 1468503439895 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 3840 | 1468503439897 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 06:37:19 INFO - PROCESS | 3840 | 1468503439900 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:37:19 INFO - PROCESS | 3840 | 1468503439902 Marionette TRACE conn6 <- [1,30,null,{}] 06:37:19 INFO - PROCESS | 3840 | 1468503439905 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:19 INFO - PROCESS | 3840 | 1468503439911 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:20 INFO - PROCESS | 3840 | 1468503440039 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 06:37:20 INFO - PROCESS | 3840 | 1468503440052 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 3840 | 1468503440054 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B295800 == 15 [pid = 3840] [id = 17] 06:37:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 47 (000000080EC93400) [pid = 3840] [serial = 47] [outer = 0000000000000000] 06:37:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 48 (00000008187E7000) [pid = 3840] [serial = 48] [outer = 000000080EC93400] 06:37:20 INFO - PROCESS | 3840 | 1468503440098 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 49 (00000008187EC400) [pid = 3840] [serial = 49] [outer = 000000080EC93400] 06:37:20 INFO - PROCESS | 3840 | 1468503440456 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 06:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:37:20 INFO - PROCESS | 3840 | 1468503440490 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 06:37:20 INFO - PROCESS | 3840 | 1468503440492 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 06:37:20 INFO - PROCESS | 3840 | 1468503440495 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:37:20 INFO - PROCESS | 3840 | 1468503440497 Marionette TRACE conn6 <- [1,34,null,{}] 06:37:20 INFO - PROCESS | 3840 | 1468503440500 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:20 INFO - PROCESS | 3840 | 1468503440502 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:20 INFO - PROCESS | 3840 | 1468503440580 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 06:37:20 INFO - PROCESS | 3840 | 1468503440631 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 3840 | 1468503440633 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA0C000 == 16 [pid = 3840] [id = 18] 06:37:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 50 (00000008187EA400) [pid = 3840] [serial = 50] [outer = 0000000000000000] 06:37:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 51 (00000008193F0800) [pid = 3840] [serial = 51] [outer = 00000008187EA400] 06:37:20 INFO - PROCESS | 3840 | 1468503440678 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 52 (000000081BF40000) [pid = 3840] [serial = 52] [outer = 00000008187EA400] 06:37:21 INFO - PROCESS | 3840 | 1468503441099 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 06:37:21 INFO - PROCESS | 3840 | 1468503441128 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 3840 | 1468503441130 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 06:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:37:21 INFO - PROCESS | 3840 | 1468503441140 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 3840 | 1468503441142 Marionette TRACE conn6 <- [1,38,null,{}] 06:37:21 INFO - PROCESS | 3840 | 1468503441145 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:21 INFO - PROCESS | 3840 | 1468503441147 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:21 INFO - PROCESS | 3840 | 1468503441226 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 06:37:21 INFO - PROCESS | 3840 | 1468503441239 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 3840 | 1468503441241 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:21 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DCAA800 == 17 [pid = 3840] [id = 19] 06:37:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 53 (000000081AEDD000) [pid = 3840] [serial = 53] [outer = 0000000000000000] 06:37:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 54 (000000081E960C00) [pid = 3840] [serial = 54] [outer = 000000081AEDD000] 06:37:21 INFO - PROCESS | 3840 | 1468503441287 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (000000081EE37800) [pid = 3840] [serial = 55] [outer = 000000081AEDD000] 06:37:21 INFO - PROCESS | 3840 | 1468503441656 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 543ms 06:37:21 INFO - PROCESS | 3840 | 1468503441679 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 3840 | 1468503441681 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 06:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:37:21 INFO - PROCESS | 3840 | 1468503441684 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 3840 | 1468503441686 Marionette TRACE conn6 <- [1,42,null,{}] 06:37:21 INFO - PROCESS | 3840 | 1468503441689 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:21 INFO - PROCESS | 3840 | 1468503441691 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:21 INFO - PROCESS | 3840 | 1468503441804 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 06:37:21 INFO - PROCESS | 3840 | 1468503441812 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 3840 | 1468503441814 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:21 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB68800 == 18 [pid = 3840] [id = 20] 06:37:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (000000081E969800) [pid = 3840] [serial = 56] [outer = 0000000000000000] 06:37:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000081EE3DC00) [pid = 3840] [serial = 57] [outer = 000000081E969800] 06:37:21 INFO - PROCESS | 3840 | 1468503441858 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (000000081EE46C00) [pid = 3840] [serial = 58] [outer = 000000081E969800] 06:37:22 INFO - PROCESS | 3840 | 1468503442230 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 06:37:22 INFO - PROCESS | 3840 | 1468503442276 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 3840 | 1468503442278 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 06:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:37:22 INFO - PROCESS | 3840 | 1468503442282 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 3840 | 1468503442284 Marionette TRACE conn6 <- [1,46,null,{}] 06:37:22 INFO - PROCESS | 3840 | 1468503442288 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:22 INFO - PROCESS | 3840 | 1468503442290 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:22 INFO - PROCESS | 3840 | 1468503442401 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 06:37:22 INFO - PROCESS | 3840 | 1468503442409 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 3840 | 1468503442411 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000080E8F3800 == 19 [pid = 3840] [id = 21] 06:37:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000081C646400) [pid = 3840] [serial = 59] [outer = 0000000000000000] 06:37:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000081C64E400) [pid = 3840] [serial = 60] [outer = 000000081C646400] 06:37:22 INFO - PROCESS | 3840 | 1468503442458 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (00000008215C2C00) [pid = 3840] [serial = 61] [outer = 000000081C646400] 06:37:22 INFO - PROCESS | 3840 | 1468503442824 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 06:37:22 INFO - PROCESS | 3840 | 1468503442872 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 3840 | 1468503442875 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 06:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:37:22 INFO - PROCESS | 3840 | 1468503442878 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 3840 | 1468503442881 Marionette TRACE conn6 <- [1,50,null,{}] 06:37:22 INFO - PROCESS | 3840 | 1468503442884 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:22 INFO - PROCESS | 3840 | 1468503442887 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:23 INFO - PROCESS | 3840 | 1468503442999 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 06:37:23 INFO - PROCESS | 3840 | 1468503443007 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 3840 | 1468503443010 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000082164C000 == 20 [pid = 3840] [id = 22] 06:37:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (00000008215C9400) [pid = 3840] [serial = 62] [outer = 0000000000000000] 06:37:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (00000008215D1800) [pid = 3840] [serial = 63] [outer = 00000008215C9400] 06:37:23 INFO - PROCESS | 3840 | 1468503443058 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000081A437C00) [pid = 3840] [serial = 64] [outer = 00000008215C9400] 06:37:23 INFO - PROCESS | 3840 | 1468503443451 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 06:37:23 INFO - PROCESS | 3840 | 1468503443509 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 3840 | 1468503443511 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 06:37:23 INFO - PROCESS | 3840 | 1468503443515 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:37:23 INFO - PROCESS | 3840 | 1468503443517 Marionette TRACE conn6 <- [1,54,null,{}] 06:37:23 INFO - PROCESS | 3840 | 1468503443520 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:23 INFO - PROCESS | 3840 | 1468503443522 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:24 INFO - PROCESS | 3840 | 1468503444255 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 06:37:24 INFO - PROCESS | 3840 | 1468503444349 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 3840 | 1468503444352 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:24 INFO - PROCESS | 3840 | ++DOCSHELL 000000080E8E8000 == 21 [pid = 3840] [id = 23] 06:37:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (0000000812F86800) [pid = 3840] [serial = 65] [outer = 0000000000000000] 06:37:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (00000008139E2800) [pid = 3840] [serial = 66] [outer = 0000000812F86800] 06:37:24 INFO - PROCESS | 3840 | 1468503444403 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (0000000814680000) [pid = 3840] [serial = 67] [outer = 0000000812F86800] 06:37:24 INFO - PROCESS | 3840 | 1468503444830 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1341ms 06:37:24 INFO - PROCESS | 3840 | 1468503444860 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 3840 | 1468503444865 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 06:37:24 INFO - PROCESS | 3840 | 1468503444870 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:37:24 INFO - PROCESS | 3840 | 1468503444873 Marionette TRACE conn6 <- [1,58,null,{}] 06:37:24 INFO - PROCESS | 3840 | 1468503444883 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:24 INFO - PROCESS | 3840 | 1468503444886 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:25 INFO - PROCESS | 3840 | 1468503444996 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 06:37:25 INFO - PROCESS | 3840 | 1468503445003 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 3840 | 1468503445006 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:25 INFO - PROCESS | 3840 | ++DOCSHELL 00000008139BD000 == 22 [pid = 3840] [id = 24] 06:37:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (00000008182BE400) [pid = 3840] [serial = 68] [outer = 0000000000000000] 06:37:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (00000008187F0000) [pid = 3840] [serial = 69] [outer = 00000008182BE400] 06:37:25 INFO - PROCESS | 3840 | 1468503445054 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000818C31400) [pid = 3840] [serial = 70] [outer = 00000008182BE400] 06:37:25 INFO - PROCESS | 3840 | 1468503445476 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 06:37:25 INFO - PROCESS | 3840 | 1468503445503 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 3840 | 1468503445506 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 06:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:37:25 INFO - PROCESS | 3840 | 1468503445510 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 3840 | 1468503445512 Marionette TRACE conn6 <- [1,62,null,{}] 06:37:25 INFO - PROCESS | 3840 | 1468503445515 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:25 INFO - PROCESS | 3840 | 1468503445518 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:25 INFO - PROCESS | 3840 | 1468503445826 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 06:37:25 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080F6F2800) [pid = 3840] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:37:25 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000818711400) [pid = 3840] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:37:25 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081820E800) [pid = 3840] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:37:25 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081BA92400) [pid = 3840] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:37:25 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081D971C00) [pid = 3840] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:37:25 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (0000000813AB1800) [pid = 3840] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:37:25 INFO - PROCESS | 3840 | 1468503445903 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 3840 | 1468503445906 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:25 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814D85800 == 23 [pid = 3840] [id = 25] 06:37:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080E42EC00) [pid = 3840] [serial = 71] [outer = 0000000000000000] 06:37:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080FF26C00) [pid = 3840] [serial = 72] [outer = 000000080E42EC00] 06:37:25 INFO - PROCESS | 3840 | 1468503445952 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (0000000817E92400) [pid = 3840] [serial = 73] [outer = 000000080E42EC00] 06:37:26 INFO - PROCESS | 3840 | 1468503446311 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 838ms 06:37:26 INFO - PROCESS | 3840 | 1468503446353 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 3840 | 1468503446357 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 06:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:37:26 INFO - PROCESS | 3840 | 1468503446368 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 3840 | 1468503446372 Marionette TRACE conn6 <- [1,66,null,{}] 06:37:26 INFO - PROCESS | 3840 | 1468503446376 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:26 INFO - PROCESS | 3840 | 1468503446379 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:26 INFO - PROCESS | 3840 | 1468503446466 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 06:37:26 INFO - PROCESS | 3840 | 1468503446471 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 3840 | 1468503446474 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:26 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6BE000 == 24 [pid = 3840] [id = 26] 06:37:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000813670C00) [pid = 3840] [serial = 74] [outer = 0000000000000000] 06:37:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081B5F8C00) [pid = 3840] [serial = 75] [outer = 0000000813670C00] 06:37:26 INFO - PROCESS | 3840 | 1468503446519 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081BF33400) [pid = 3840] [serial = 76] [outer = 0000000813670C00] 06:37:26 INFO - PROCESS | 3840 | 1468503446900 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 06:37:26 INFO - PROCESS | 3840 | 1468503446951 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 3840 | 1468503446953 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 06:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:37:26 INFO - PROCESS | 3840 | 1468503446956 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 3840 | 1468503446958 Marionette TRACE conn6 <- [1,70,null,{}] 06:37:26 INFO - PROCESS | 3840 | 1468503446969 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:26 INFO - PROCESS | 3840 | 1468503446971 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:27 INFO - PROCESS | 3840 | 1468503447051 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 06:37:27 INFO - PROCESS | 3840 | 1468503447057 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 3840 | 1468503447059 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:27 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B061800 == 25 [pid = 3840] [id = 27] 06:37:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081BF3A000) [pid = 3840] [serial = 77] [outer = 0000000000000000] 06:37:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081C64A800) [pid = 3840] [serial = 78] [outer = 000000081BF3A000] 06:37:27 INFO - PROCESS | 3840 | 1468503447105 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081C7F2000) [pid = 3840] [serial = 79] [outer = 000000081BF3A000] 06:37:27 INFO - PROCESS | 3840 | 1468503447500 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 06:37:27 INFO - PROCESS | 3840 | 1468503447545 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 3840 | 1468503447547 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 06:37:27 INFO - PROCESS | 3840 | 1468503447550 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:37:27 INFO - PROCESS | 3840 | 1468503447552 Marionette TRACE conn6 <- [1,74,null,{}] 06:37:27 INFO - PROCESS | 3840 | 1468503447555 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:27 INFO - PROCESS | 3840 | 1468503447557 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:27 INFO - PROCESS | 3840 | 1468503447639 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 06:37:27 INFO - PROCESS | 3840 | 1468503447645 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 3840 | 1468503447650 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:27 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C9E1800 == 26 [pid = 3840] [id = 28] 06:37:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081D976C00) [pid = 3840] [serial = 80] [outer = 0000000000000000] 06:37:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081DC86C00) [pid = 3840] [serial = 81] [outer = 000000081D976C00] 06:37:27 INFO - PROCESS | 3840 | 1468503447705 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081E964C00) [pid = 3840] [serial = 82] [outer = 000000081D976C00] 06:37:28 INFO - PROCESS | 3840 | 1468503448272 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 775ms 06:37:28 INFO - PROCESS | 3840 | 1468503448329 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 3840 | 1468503448334 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 06:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:37:28 INFO - PROCESS | 3840 | 1468503448339 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 3840 | 1468503448345 Marionette TRACE conn6 <- [1,78,null,{}] 06:37:28 INFO - PROCESS | 3840 | 1468503448421 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:28 INFO - PROCESS | 3840 | 1468503448424 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:28 INFO - PROCESS | 3840 | 1468503448558 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 06:37:28 INFO - PROCESS | 3840 | 1468503448595 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 3840 | 1468503448598 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:28 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813AD4000 == 27 [pid = 3840] [id = 29] 06:37:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081525A800) [pid = 3840] [serial = 83] [outer = 0000000000000000] 06:37:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000817E93000) [pid = 3840] [serial = 84] [outer = 000000081525A800] 06:37:28 INFO - PROCESS | 3840 | 1468503448657 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (0000000818C2E000) [pid = 3840] [serial = 85] [outer = 000000081525A800] 06:37:29 INFO - PROCESS | 3840 | 1468503449218 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 944ms 06:37:29 INFO - PROCESS | 3840 | 1468503449286 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 3840 | 1468503449291 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 06:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:37:29 INFO - PROCESS | 3840 | 1468503449298 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 3840 | 1468503449301 Marionette TRACE conn6 <- [1,82,null,{}] 06:37:29 INFO - PROCESS | 3840 | 1468503449305 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:29 INFO - PROCESS | 3840 | 1468503449308 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:29 INFO - PROCESS | 3840 | 1468503449458 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 06:37:29 INFO - PROCESS | 3840 | 1468503449468 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 3840 | 1468503449470 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:29 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C9E0000 == 28 [pid = 3840] [id = 30] 06:37:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081BE27000) [pid = 3840] [serial = 86] [outer = 0000000000000000] 06:37:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081C646000) [pid = 3840] [serial = 87] [outer = 000000081BE27000] 06:37:29 INFO - PROCESS | 3840 | 1468503449529 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081D902400) [pid = 3840] [serial = 88] [outer = 000000081BE27000] 06:37:30 INFO - PROCESS | 3840 | 1468503450105 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 06:37:30 INFO - PROCESS | 3840 | 1468503450138 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 3840 | 1468503450141 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 06:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:37:30 INFO - PROCESS | 3840 | 1468503450145 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 3840 | 1468503450149 Marionette TRACE conn6 <- [1,86,null,{}] 06:37:30 INFO - PROCESS | 3840 | 1468503450161 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:30 INFO - PROCESS | 3840 | 1468503450166 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:30 INFO - PROCESS | 3840 | 1468503450270 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 06:37:30 INFO - PROCESS | 3840 | 1468503450332 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:30 INFO - PROCESS | 3840 | 1468503450336 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:30 INFO - PROCESS | 3840 | ++DOCSHELL 000000082164D000 == 29 [pid = 3840] [id = 31] 06:37:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000080E994800) [pid = 3840] [serial = 89] [outer = 0000000000000000] 06:37:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BF40400) [pid = 3840] [serial = 90] [outer = 000000080E994800] 06:37:30 INFO - PROCESS | 3840 | 1468503450394 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081E968400) [pid = 3840] [serial = 91] [outer = 000000080E994800] 06:37:30 INFO - PROCESS | 3840 | 1468503450900 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 06:37:30 INFO - PROCESS | 3840 | 1468503450985 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 06:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:37:30 INFO - PROCESS | 3840 | 1468503450989 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 06:37:30 INFO - PROCESS | 3840 | 1468503450992 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 3840 | 1468503450994 Marionette TRACE conn6 <- [1,90,null,{}] 06:37:31 INFO - PROCESS | 3840 | 1468503450998 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:31 INFO - PROCESS | 3840 | 1468503451001 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:31 INFO - PROCESS | 3840 | 1468503451119 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 06:37:31 INFO - PROCESS | 3840 | 1468503451173 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 3840 | 1468503451176 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:31 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA91800 == 30 [pid = 3840] [id = 32] 06:37:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000080E9F3C00) [pid = 3840] [serial = 92] [outer = 0000000000000000] 06:37:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000080E9F9C00) [pid = 3840] [serial = 93] [outer = 000000080E9F3C00] 06:37:31 INFO - PROCESS | 3840 | 1468503451231 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081EE37400) [pid = 3840] [serial = 94] [outer = 000000080E9F3C00] 06:37:31 INFO - PROCESS | 3840 | 1468503451867 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 943ms 06:37:31 INFO - PROCESS | 3840 | 1468503451938 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 3840 | 1468503451943 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 06:37:31 INFO - PROCESS | 3840 | 1468503451949 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:37:31 INFO - PROCESS | 3840 | 1468503451952 Marionette TRACE conn6 <- [1,94,null,{}] 06:37:31 INFO - PROCESS | 3840 | 1468503451959 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:31 INFO - PROCESS | 3840 | 1468503451962 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:32 INFO - PROCESS | 3840 | 1468503452078 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 06:37:32 INFO - PROCESS | 3840 | 1468503452142 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 3840 | 1468503452147 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:32 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813111000 == 31 [pid = 3840] [id = 33] 06:37:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000080E99F800) [pid = 3840] [serial = 95] [outer = 0000000000000000] 06:37:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000080E9A2C00) [pid = 3840] [serial = 96] [outer = 000000080E99F800] 06:37:32 INFO - PROCESS | 3840 | 1468503452199 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000080E9AB800) [pid = 3840] [serial = 97] [outer = 000000080E99F800] 06:37:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000814781000 == 30 [pid = 3840] [id = 8] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B379400) [pid = 3840] [serial = 17] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (00000008187E7000) [pid = 3840] [serial = 48] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (00000008193F0800) [pid = 3840] [serial = 51] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081E960C00) [pid = 3840] [serial = 54] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081EE3DC00) [pid = 3840] [serial = 57] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081C64E400) [pid = 3840] [serial = 60] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000818BC9000) [pid = 3840] [serial = 21] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000812F14C00) [pid = 3840] [serial = 24] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (00000008182C4000) [pid = 3840] [serial = 27] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081AEE1400) [pid = 3840] [serial = 33] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081BDE3400) [pid = 3840] [serial = 36] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081BE2D400) [pid = 3840] [serial = 37] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081D97D400) [pid = 3840] [serial = 39] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000813AB5800) [pid = 3840] [serial = 42] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (00000008182C8000) [pid = 3840] [serial = 45] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000813AE2800) [pid = 3840] [serial = 30] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (00000008203EAC00) [pid = 3840] [serial = 40] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081D90A000) [pid = 3840] [serial = 43] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081A759800) [pid = 3840] [serial = 22] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818BCA400) [pid = 3840] [serial = 28] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B5F7400) [pid = 3840] [serial = 14] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (00000008151CD000) [pid = 3840] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000814BBE800) [pid = 3840] [serial = 9] [outer = 0000000000000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000080FF91000) [pid = 3840] [serial = 4] [outer = 0000000000000000] [url = about:blank] 06:37:33 INFO - PROCESS | 3840 | 1468503453176 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1282ms 06:37:33 INFO - PROCESS | 3840 | 1468503453235 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 3840 | 1468503453239 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 06:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:37:33 INFO - PROCESS | 3840 | 1468503453243 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 3840 | 1468503453249 Marionette TRACE conn6 <- [1,98,null,{}] 06:37:33 INFO - PROCESS | 3840 | 1468503453258 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:33 INFO - PROCESS | 3840 | 1468503453260 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:33 INFO - PROCESS | 3840 | 1468503453351 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 06:37:33 INFO - PROCESS | 3840 | 1468503453358 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 3840 | 1468503453361 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:33 INFO - PROCESS | 3840 | ++DOCSHELL 000000080F6BC000 == 31 [pid = 3840] [id = 34] 06:37:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080F12E000) [pid = 3840] [serial = 98] [outer = 0000000000000000] 06:37:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000080F172400) [pid = 3840] [serial = 99] [outer = 000000080F12E000] 06:37:33 INFO - PROCESS | 3840 | 1468503453415 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000812F88000) [pid = 3840] [serial = 100] [outer = 000000080F12E000] 06:37:33 INFO - PROCESS | 3840 | 1468503453834 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 06:37:33 INFO - PROCESS | 3840 | 1468503453876 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 3840 | 1468503453882 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 06:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:37:33 INFO - PROCESS | 3840 | 1468503453888 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 3840 | 1468503453891 Marionette TRACE conn6 <- [1,102,null,{}] 06:37:33 INFO - PROCESS | 3840 | 1468503453894 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:33 INFO - PROCESS | 3840 | 1468503453897 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:34 INFO - PROCESS | 3840 | 1468503453989 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 06:37:34 INFO - PROCESS | 3840 | 1468503453996 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 3840 | 1468503453999 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:34 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814787000 == 32 [pid = 3840] [id = 35] 06:37:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (00000008139E5400) [pid = 3840] [serial = 101] [outer = 0000000000000000] 06:37:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (0000000813AB5400) [pid = 3840] [serial = 102] [outer = 00000008139E5400] 06:37:34 INFO - PROCESS | 3840 | 1468503454048 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000814BBE000) [pid = 3840] [serial = 103] [outer = 00000008139E5400] 06:37:34 INFO - PROCESS | 3840 | 1468503454491 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 627ms 06:37:34 INFO - PROCESS | 3840 | 1468503454517 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 3840 | 1468503454519 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 06:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:37:34 INFO - PROCESS | 3840 | 1468503454523 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 3840 | 1468503454526 Marionette TRACE conn6 <- [1,106,null,{}] 06:37:34 INFO - PROCESS | 3840 | 1468503454538 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:34 INFO - PROCESS | 3840 | 1468503454543 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:34 INFO - PROCESS | 3840 | 1468503454633 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 06:37:34 INFO - PROCESS | 3840 | 1468503454642 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 3840 | 1468503454646 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:34 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818C09000 == 33 [pid = 3840] [id = 36] 06:37:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (00000008187E5800) [pid = 3840] [serial = 104] [outer = 0000000000000000] 06:37:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008187E7C00) [pid = 3840] [serial = 105] [outer = 00000008187E5800] 06:37:34 INFO - PROCESS | 3840 | 1468503454695 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000818BCC400) [pid = 3840] [serial = 106] [outer = 00000008187E5800] 06:37:35 INFO - PROCESS | 3840 | 1468503455104 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 06:37:35 INFO - PROCESS | 3840 | 1468503455154 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 3840 | 1468503455157 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 06:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:37:35 INFO - PROCESS | 3840 | 1468503455161 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 3840 | 1468503455163 Marionette TRACE conn6 <- [1,110,null,{}] 06:37:35 INFO - PROCESS | 3840 | 1468503455172 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:35 INFO - PROCESS | 3840 | 1468503455175 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:35 INFO - PROCESS | 3840 | 1468503455280 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 06:37:35 INFO - PROCESS | 3840 | 1468503455286 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 3840 | 1468503455288 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:35 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A78B800 == 34 [pid = 3840] [id = 37] 06:37:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000819335000) [pid = 3840] [serial = 107] [outer = 0000000000000000] 06:37:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A431C00) [pid = 3840] [serial = 108] [outer = 0000000819335000] 06:37:35 INFO - PROCESS | 3840 | 1468503455333 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A648C00) [pid = 3840] [serial = 109] [outer = 0000000819335000] 06:37:35 INFO - PROCESS | 3840 | 1468503455766 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 06:37:35 INFO - PROCESS | 3840 | 1468503455792 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 3840 | 1468503455794 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 06:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:37:35 INFO - PROCESS | 3840 | 1468503455797 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 3840 | 1468503455799 Marionette TRACE conn6 <- [1,114,null,{}] 06:37:35 INFO - PROCESS | 3840 | 1468503455802 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:35 INFO - PROCESS | 3840 | 1468503455805 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:35 INFO - PROCESS | 3840 | 1468503455903 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 06:37:35 INFO - PROCESS | 3840 | 1468503455909 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 3840 | 1468503455911 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:35 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B058000 == 35 [pid = 3840] [id = 38] 06:37:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000080DFD3C00) [pid = 3840] [serial = 110] [outer = 0000000000000000] 06:37:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AE5F800) [pid = 3840] [serial = 111] [outer = 000000080DFD3C00] 06:37:35 INFO - PROCESS | 3840 | 1468503455956 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B4C3C00) [pid = 3840] [serial = 112] [outer = 000000080DFD3C00] 06:37:36 INFO - PROCESS | 3840 | 1468503456411 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 06:37:36 INFO - PROCESS | 3840 | 1468503456429 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 3840 | 1468503456431 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 06:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:37:36 INFO - PROCESS | 3840 | 1468503456434 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 3840 | 1468503456436 Marionette TRACE conn6 <- [1,118,null,{}] 06:37:36 INFO - PROCESS | 3840 | 1468503456447 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:36 INFO - PROCESS | 3840 | 1468503456453 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:36 INFO - PROCESS | 3840 | 1468503456568 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 06:37:36 INFO - PROCESS | 3840 | 1468503456636 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 3840 | 1468503456638 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:36 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BFE5000 == 36 [pid = 3840] [id = 39] 06:37:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (0000000812F83800) [pid = 3840] [serial = 113] [outer = 0000000000000000] 06:37:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081C648800) [pid = 3840] [serial = 114] [outer = 0000000812F83800] 06:37:36 INFO - PROCESS | 3840 | 1468503456684 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081C9C0000) [pid = 3840] [serial = 115] [outer = 0000000812F83800] 06:37:37 INFO - PROCESS | 3840 | 1468503457061 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 691ms 06:37:37 INFO - PROCESS | 3840 | 1468503457129 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 3840 | 1468503457131 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 06:37:37 INFO - PROCESS | 3840 | 1468503457134 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:37:37 INFO - PROCESS | 3840 | 1468503457136 Marionette TRACE conn6 <- [1,122,null,{}] 06:37:37 INFO - PROCESS | 3840 | 1468503457140 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:37 INFO - PROCESS | 3840 | 1468503457142 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:37 INFO - PROCESS | 3840 | 1468503457311 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (00000008215C9400) [pid = 3840] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081E969800) [pid = 3840] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081AEDD000) [pid = 3840] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (00000008187EA400) [pid = 3840] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080EC93400) [pid = 3840] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081C646400) [pid = 3840] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000813AB3000) [pid = 3840] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081D976C00) [pid = 3840] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081BF3A000) [pid = 3840] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (00000008182BE400) [pid = 3840] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080E42EC00) [pid = 3840] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000813670C00) [pid = 3840] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:37:37 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0000000812F86800) [pid = 3840] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:37:37 INFO - PROCESS | 3840 | 1468503457356 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 3840 | 1468503457358 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:37 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6BF800 == 37 [pid = 3840] [id = 40] 06:37:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080E42EC00) [pid = 3840] [serial = 116] [outer = 0000000000000000] 06:37:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000812FD0400) [pid = 3840] [serial = 117] [outer = 000000080E42EC00] 06:37:37 INFO - PROCESS | 3840 | 1468503457403 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081A43C000) [pid = 3840] [serial = 118] [outer = 000000080E42EC00] 06:37:37 INFO - PROCESS | 3840 | 1468503457700 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 585ms 06:37:37 INFO - PROCESS | 3840 | 1468503457732 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 06:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:37:37 INFO - PROCESS | 3840 | 1468503457734 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 06:37:37 INFO - PROCESS | 3840 | 1468503457737 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 3840 | 1468503457739 Marionette TRACE conn6 <- [1,126,null,{}] 06:37:37 INFO - PROCESS | 3840 | 1468503457746 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:37 INFO - PROCESS | 3840 | 1468503457748 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:37 INFO - PROCESS | 3840 | 1468503457829 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 06:37:37 INFO - PROCESS | 3840 | 1468503457912 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 3840 | 1468503457914 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:37 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821639000 == 38 [pid = 3840] [id = 41] 06:37:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080EA50000) [pid = 3840] [serial = 119] [outer = 0000000000000000] 06:37:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000080EA53C00) [pid = 3840] [serial = 120] [outer = 000000080EA50000] 06:37:37 INFO - PROCESS | 3840 | 1468503457959 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (00000008152E1C00) [pid = 3840] [serial = 121] [outer = 000000080EA50000] 06:37:38 INFO - PROCESS | 3840 | 1468503458300 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 06:37:38 INFO - PROCESS | 3840 | 1468503458329 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 3840 | 1468503458331 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 06:37:38 INFO - PROCESS | 3840 | 1468503458334 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:37:38 INFO - PROCESS | 3840 | 1468503458336 Marionette TRACE conn6 <- [1,130,null,{}] 06:37:38 INFO - PROCESS | 3840 | 1468503458339 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:38 INFO - PROCESS | 3840 | 1468503458341 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:38 INFO - PROCESS | 3840 | 1468503458417 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 06:37:38 INFO - PROCESS | 3840 | 1468503458474 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 3840 | 1468503458476 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:38 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E984000 == 39 [pid = 3840] [id = 42] 06:37:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080EA57000) [pid = 3840] [serial = 122] [outer = 0000000000000000] 06:37:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A807800) [pid = 3840] [serial = 123] [outer = 000000080EA57000] 06:37:38 INFO - PROCESS | 3840 | 1468503458521 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081A811800) [pid = 3840] [serial = 124] [outer = 000000080EA57000] 06:37:38 INFO - PROCESS | 3840 | 1468503458859 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 06:37:38 INFO - PROCESS | 3840 | 1468503458924 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 3840 | 1468503458926 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 06:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:37:38 INFO - PROCESS | 3840 | 1468503458929 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 3840 | 1468503458931 Marionette TRACE conn6 <- [1,134,null,{}] 06:37:38 INFO - PROCESS | 3840 | 1468503458934 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:38 INFO - PROCESS | 3840 | 1468503458936 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:39 INFO - PROCESS | 3840 | 1468503459014 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 06:37:39 INFO - PROCESS | 3840 | 1468503459072 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 3840 | 1468503459074 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:39 INFO - PROCESS | 3840 | ++DOCSHELL 0000000820457000 == 40 [pid = 3840] [id = 43] 06:37:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000080F130400) [pid = 3840] [serial = 125] [outer = 0000000000000000] 06:37:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081A815C00) [pid = 3840] [serial = 126] [outer = 000000080F130400] 06:37:39 INFO - PROCESS | 3840 | 1468503459118 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081DC8BC00) [pid = 3840] [serial = 127] [outer = 000000080F130400] 06:37:39 INFO - PROCESS | 3840 | 1468503459731 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 838ms 06:37:39 INFO - PROCESS | 3840 | 1468503459771 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 3840 | 1468503459775 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 06:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:37:39 INFO - PROCESS | 3840 | 1468503459781 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 3840 | 1468503459784 Marionette TRACE conn6 <- [1,138,null,{}] 06:37:39 INFO - PROCESS | 3840 | 1468503459814 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:39 INFO - PROCESS | 3840 | 1468503459817 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:39 INFO - PROCESS | 3840 | 1468503459967 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 06:37:40 INFO - PROCESS | 3840 | 1468503460007 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 3840 | 1468503460009 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:40 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813AE8800 == 41 [pid = 3840] [id = 44] 06:37:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000080E9ED800) [pid = 3840] [serial = 128] [outer = 0000000000000000] 06:37:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000080EA4CC00) [pid = 3840] [serial = 129] [outer = 000000080E9ED800] 06:37:40 INFO - PROCESS | 3840 | 1468503460067 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000080FF2CC00) [pid = 3840] [serial = 130] [outer = 000000080E9ED800] 06:37:40 INFO - PROCESS | 3840 | 1468503460971 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1240ms 06:37:41 INFO - PROCESS | 3840 | 1468503461024 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 3840 | 1468503461028 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 06:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:37:41 INFO - PROCESS | 3840 | 1468503461152 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 3840 | 1468503461156 Marionette TRACE conn6 <- [1,142,null,{}] 06:37:41 INFO - PROCESS | 3840 | 1468503461164 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:41 INFO - PROCESS | 3840 | 1468503461167 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:41 INFO - PROCESS | 3840 | 1468503461253 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 06:37:41 INFO - PROCESS | 3840 | 1468503461356 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 3840 | 1468503461361 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:41 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813107800 == 42 [pid = 3840] [id = 45] 06:37:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080FF27400) [pid = 3840] [serial = 131] [outer = 0000000000000000] 06:37:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (00000008136B2C00) [pid = 3840] [serial = 132] [outer = 000000080FF27400] 06:37:41 INFO - PROCESS | 3840 | 1468503461411 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (0000000813AB0800) [pid = 3840] [serial = 133] [outer = 000000080FF27400] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 000000082164D000 == 41 [pid = 3840] [id = 31] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081C9E0000 == 40 [pid = 3840] [id = 30] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081E984000 == 39 [pid = 3840] [id = 42] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 0000000821639000 == 38 [pid = 3840] [id = 41] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6BF800 == 37 [pid = 3840] [id = 40] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081BFE5000 == 36 [pid = 3840] [id = 39] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081B058000 == 35 [pid = 3840] [id = 38] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081A78B800 == 34 [pid = 3840] [id = 37] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 0000000818C09000 == 33 [pid = 3840] [id = 36] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 0000000814787000 == 32 [pid = 3840] [id = 35] 06:37:41 INFO - PROCESS | 3840 | --DOCSHELL 000000080F6BC000 == 31 [pid = 3840] [id = 34] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081A437C00) [pid = 3840] [serial = 64] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (00000008215D1800) [pid = 3840] [serial = 63] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081EE46C00) [pid = 3840] [serial = 58] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081EE37800) [pid = 3840] [serial = 55] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081BF40000) [pid = 3840] [serial = 52] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (00000008187EC400) [pid = 3840] [serial = 49] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (00000008215C2C00) [pid = 3840] [serial = 61] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081A438400) [pid = 3840] [serial = 46] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081E964C00) [pid = 3840] [serial = 82] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081C7F2000) [pid = 3840] [serial = 79] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (00000008187F0000) [pid = 3840] [serial = 69] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080FF26C00) [pid = 3840] [serial = 72] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000818C31400) [pid = 3840] [serial = 70] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081B5F8C00) [pid = 3840] [serial = 75] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081C64A800) [pid = 3840] [serial = 78] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0000000817E92400) [pid = 3840] [serial = 73] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (00000008139E2800) [pid = 3840] [serial = 66] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081DC86C00) [pid = 3840] [serial = 81] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000814680000) [pid = 3840] [serial = 67] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BF33400) [pid = 3840] [serial = 76] [outer = 0000000000000000] [url = about:blank] 06:37:41 INFO - PROCESS | 3840 | 1468503461877 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 899ms 06:37:41 INFO - PROCESS | 3840 | 1468503461937 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 3840 | 1468503461943 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 06:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:37:41 INFO - PROCESS | 3840 | 1468503461949 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 3840 | 1468503461952 Marionette TRACE conn6 <- [1,146,null,{}] 06:37:41 INFO - PROCESS | 3840 | 1468503461956 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:41 INFO - PROCESS | 3840 | 1468503461959 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:42 INFO - PROCESS | 3840 | 1468503462048 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 06:37:42 INFO - PROCESS | 3840 | 1468503462057 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 3840 | 1468503462059 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:42 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814634800 == 32 [pid = 3840] [id = 46] 06:37:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081467D000) [pid = 3840] [serial = 134] [outer = 0000000000000000] 06:37:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081467F000) [pid = 3840] [serial = 135] [outer = 000000081467D000] 06:37:42 INFO - PROCESS | 3840 | 1468503462115 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000814723800) [pid = 3840] [serial = 136] [outer = 000000081467D000] 06:37:42 INFO - PROCESS | 3840 | 1468503462539 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 06:37:42 INFO - PROCESS | 3840 | 1468503462579 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 3840 | 1468503462581 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 06:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:37:42 INFO - PROCESS | 3840 | 1468503462585 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 3840 | 1468503462589 Marionette TRACE conn6 <- [1,150,null,{}] 06:37:42 INFO - PROCESS | 3840 | 1468503462601 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:42 INFO - PROCESS | 3840 | 1468503462606 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:42 INFO - PROCESS | 3840 | 1468503462695 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 06:37:42 INFO - PROCESS | 3840 | 1468503462732 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 3840 | 1468503462735 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:42 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6AF800 == 33 [pid = 3840] [id = 47] 06:37:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (00000008187E5400) [pid = 3840] [serial = 137] [outer = 0000000000000000] 06:37:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008187E8800) [pid = 3840] [serial = 138] [outer = 00000008187E5400] 06:37:42 INFO - PROCESS | 3840 | 1468503462792 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000818BC9000) [pid = 3840] [serial = 139] [outer = 00000008187E5400] 06:37:43 INFO - PROCESS | 3840 | 1468503463195 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 06:37:43 INFO - PROCESS | 3840 | 1468503463216 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 3840 | 1468503463219 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 06:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:37:43 INFO - PROCESS | 3840 | 1468503463222 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 3840 | 1468503463224 Marionette TRACE conn6 <- [1,154,null,{}] 06:37:43 INFO - PROCESS | 3840 | 1468503463227 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:43 INFO - PROCESS | 3840 | 1468503463229 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:43 INFO - PROCESS | 3840 | 1468503463315 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 06:37:43 INFO - PROCESS | 3840 | 1468503463320 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 3840 | 1468503463322 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:43 INFO - PROCESS | 3840 | ++DOCSHELL 000000080F192000 == 34 [pid = 3840] [id = 48] 06:37:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000080E9A8C00) [pid = 3840] [serial = 140] [outer = 0000000000000000] 06:37:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A436800) [pid = 3840] [serial = 141] [outer = 000000080E9A8C00] 06:37:43 INFO - PROCESS | 3840 | 1468503463370 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A759400) [pid = 3840] [serial = 142] [outer = 000000080E9A8C00] 06:37:43 INFO - PROCESS | 3840 | 1468503463772 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 586ms 06:37:43 INFO - PROCESS | 3840 | 1468503463815 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 3840 | 1468503463817 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 06:37:43 INFO - PROCESS | 3840 | 1468503463821 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:37:43 INFO - PROCESS | 3840 | 1468503463823 Marionette TRACE conn6 <- [1,158,null,{}] 06:37:43 INFO - PROCESS | 3840 | 1468503463827 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:43 INFO - PROCESS | 3840 | 1468503463829 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:43 INFO - PROCESS | 3840 | 1468503463935 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 06:37:43 INFO - PROCESS | 3840 | 1468503463945 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 3840 | 1468503463947 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:43 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA0D800 == 35 [pid = 3840] [id = 49] 06:37:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A64C800) [pid = 3840] [serial = 143] [outer = 0000000000000000] 06:37:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AEE1C00) [pid = 3840] [serial = 144] [outer = 000000081A64C800] 06:37:44 INFO - PROCESS | 3840 | 1468503463992 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B605000) [pid = 3840] [serial = 145] [outer = 000000081A64C800] 06:37:44 INFO - PROCESS | 3840 | 1468503464446 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 693ms 06:37:44 INFO - PROCESS | 3840 | 1468503464518 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 3840 | 1468503464520 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 06:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:37:44 INFO - PROCESS | 3840 | 1468503464524 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 3840 | 1468503464526 Marionette TRACE conn6 <- [1,162,null,{}] 06:37:44 INFO - PROCESS | 3840 | 1468503464529 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:44 INFO - PROCESS | 3840 | 1468503464535 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:44 INFO - PROCESS | 3840 | 1468503464667 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 06:37:44 INFO - PROCESS | 3840 | 1468503464715 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 3840 | 1468503464718 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:44 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DE74800 == 36 [pid = 3840] [id = 50] 06:37:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B60F000) [pid = 3840] [serial = 146] [outer = 0000000000000000] 06:37:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BDEA400) [pid = 3840] [serial = 147] [outer = 000000081B60F000] 06:37:44 INFO - PROCESS | 3840 | 1468503464763 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081BF38400) [pid = 3840] [serial = 148] [outer = 000000081B60F000] 06:37:45 INFO - PROCESS | 3840 | 1468503465162 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 06:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:37:45 INFO - PROCESS | 3840 | 1468503465198 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 3840 | 1468503465200 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 06:37:45 INFO - PROCESS | 3840 | 1468503465204 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 3840 | 1468503465213 Marionette TRACE conn6 <- [1,166,null,{}] 06:37:45 INFO - PROCESS | 3840 | 1468503465223 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:45 INFO - PROCESS | 3840 | 1468503465225 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:45 INFO - PROCESS | 3840 | 1468503465347 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 06:37:45 INFO - PROCESS | 3840 | 1468503465355 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 3840 | 1468503465357 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E986800 == 37 [pid = 3840] [id = 51] 06:37:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B60F400) [pid = 3840] [serial = 149] [outer = 0000000000000000] 06:37:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081C040000) [pid = 3840] [serial = 150] [outer = 000000081B60F400] 06:37:45 INFO - PROCESS | 3840 | 1468503465403 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081C9B9C00) [pid = 3840] [serial = 151] [outer = 000000081B60F400] 06:37:45 INFO - PROCESS | 3840 | 1468503465820 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 648ms 06:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:37:45 INFO - PROCESS | 3840 | 1468503465855 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 3840 | 1468503465858 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 06:37:45 INFO - PROCESS | 3840 | 1468503465861 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 3840 | 1468503465863 Marionette TRACE conn6 <- [1,170,null,{}] 06:37:45 INFO - PROCESS | 3840 | 1468503465866 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:45 INFO - PROCESS | 3840 | 1468503465868 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:45 INFO - PROCESS | 3840 | 1468503465968 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 06:37:45 INFO - PROCESS | 3840 | 1468503465973 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 3840 | 1468503465975 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000082163F800 == 38 [pid = 3840] [id = 52] 06:37:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081D907000) [pid = 3840] [serial = 152] [outer = 0000000000000000] 06:37:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081DC81400) [pid = 3840] [serial = 153] [outer = 000000081D907000] 06:37:46 INFO - PROCESS | 3840 | 1468503466020 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081E95B800) [pid = 3840] [serial = 154] [outer = 000000081D907000] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000080DFD3C00) [pid = 3840] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000819335000) [pid = 3840] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000812F83800) [pid = 3840] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (00000008187E5800) [pid = 3840] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (00000008139E5400) [pid = 3840] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080EA57000) [pid = 3840] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080F12E000) [pid = 3840] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080E42EC00) [pid = 3840] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081525A800) [pid = 3840] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081BE27000) [pid = 3840] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080E994800) [pid = 3840] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080E9F3C00) [pid = 3840] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:37:46 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080EA50000) [pid = 3840] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:37:46 INFO - PROCESS | 3840 | 1468503466473 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 06:37:46 INFO - PROCESS | 3840 | 1468503466491 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 3840 | 1468503466494 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 06:37:46 INFO - PROCESS | 3840 | 1468503466497 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:37:46 INFO - PROCESS | 3840 | 1468503466499 Marionette TRACE conn6 <- [1,174,null,{}] 06:37:46 INFO - PROCESS | 3840 | 1468503466502 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:46 INFO - PROCESS | 3840 | 1468503466504 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:46 INFO - PROCESS | 3840 | 1468503466609 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 06:37:46 INFO - PROCESS | 3840 | 1468503466670 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 3840 | 1468503466672 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:46 INFO - PROCESS | 3840 | ++DOCSHELL 000000082281D800 == 39 [pid = 3840] [id = 53] 06:37:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080CB05400) [pid = 3840] [serial = 155] [outer = 0000000000000000] 06:37:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000080CB0A400) [pid = 3840] [serial = 156] [outer = 000000080CB05400] 06:37:46 INFO - PROCESS | 3840 | 1468503466718 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000080CB11800) [pid = 3840] [serial = 157] [outer = 000000080CB05400] 06:37:47 INFO - PROCESS | 3840 | 1468503467017 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 584ms 06:37:47 INFO - PROCESS | 3840 | 1468503467084 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 3840 | 1468503467087 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 06:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:37:47 INFO - PROCESS | 3840 | 1468503467090 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 3840 | 1468503467092 Marionette TRACE conn6 <- [1,178,null,{}] 06:37:47 INFO - PROCESS | 3840 | 1468503467096 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:47 INFO - PROCESS | 3840 | 1468503467098 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:47 INFO - PROCESS | 3840 | 1468503467206 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 06:37:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000080F12E800) [pid = 3840] [serial = 158] [outer = 0000000819335800] 06:37:47 INFO - PROCESS | 3840 | 1468503467232 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 3840 | 1468503467234 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:47 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE43000 == 40 [pid = 3840] [id = 54] 06:37:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000080E9EF400) [pid = 3840] [serial = 159] [outer = 0000000000000000] 06:37:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (00000008187EB000) [pid = 3840] [serial = 160] [outer = 000000080E9EF400] 06:37:47 INFO - PROCESS | 3840 | 1468503467285 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081C9C4000) [pid = 3840] [serial = 161] [outer = 000000080E9EF400] 06:37:47 INFO - PROCESS | 3840 | 1468503467681 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 06:37:47 INFO - PROCESS | 3840 | 1468503467722 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 3840 | 1468503467725 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 06:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:37:47 INFO - PROCESS | 3840 | 1468503467728 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 3840 | 1468503467731 Marionette TRACE conn6 <- [1,182,null,{}] 06:37:47 INFO - PROCESS | 3840 | 1468503467735 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:47 INFO - PROCESS | 3840 | 1468503467737 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:47 INFO - PROCESS | 3840 | 1468503467857 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 06:37:47 INFO - PROCESS | 3840 | 1468503467866 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 3840 | 1468503467868 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:47 INFO - PROCESS | 3840 | ++DOCSHELL 00000008182D1800 == 41 [pid = 3840] [id = 55] 06:37:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (0000000813AB2800) [pid = 3840] [serial = 162] [outer = 0000000000000000] 06:37:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081B5F7400) [pid = 3840] [serial = 163] [outer = 0000000813AB2800] 06:37:47 INFO - PROCESS | 3840 | 1468503467914 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081EE46C00) [pid = 3840] [serial = 164] [outer = 0000000813AB2800] 06:37:48 INFO - PROCESS | 3840 | 1468503468355 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 691ms 06:37:48 INFO - PROCESS | 3840 | 1468503468424 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 3840 | 1468503468429 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 06:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:37:48 INFO - PROCESS | 3840 | 1468503468435 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 3840 | 1468503468440 Marionette TRACE conn6 <- [1,186,null,{}] 06:37:48 INFO - PROCESS | 3840 | 1468503468447 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:48 INFO - PROCESS | 3840 | 1468503468450 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:48 INFO - PROCESS | 3840 | 1468503468575 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 06:37:48 INFO - PROCESS | 3840 | 1468503468649 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 3840 | 1468503468654 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000080ED8E800 == 42 [pid = 3840] [id = 56] 06:37:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000080E9A1400) [pid = 3840] [serial = 165] [outer = 0000000000000000] 06:37:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000080E9A8800) [pid = 3840] [serial = 166] [outer = 000000080E9A1400] 06:37:48 INFO - PROCESS | 3840 | 1468503468712 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000080F12E000) [pid = 3840] [serial = 167] [outer = 000000080E9A1400] 06:37:49 INFO - PROCESS | 3840 | 1468503469303 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 880ms 06:37:49 INFO - PROCESS | 3840 | 1468503469317 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 3840 | 1468503469322 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 06:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:37:49 INFO - PROCESS | 3840 | 1468503469329 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 3840 | 1468503469332 Marionette TRACE conn6 <- [1,190,null,{}] 06:37:49 INFO - PROCESS | 3840 | 1468503469336 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:49 INFO - PROCESS | 3840 | 1468503469339 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:49 INFO - PROCESS | 3840 | 1468503469452 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 06:37:49 INFO - PROCESS | 3840 | 1468503469531 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 3840 | 1468503469534 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6AC800 == 43 [pid = 3840] [id = 57] 06:37:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (00000008152E3C00) [pid = 3840] [serial = 168] [outer = 0000000000000000] 06:37:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081820E400) [pid = 3840] [serial = 169] [outer = 00000008152E3C00] 06:37:49 INFO - PROCESS | 3840 | 1468503469592 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (00000008187EEC00) [pid = 3840] [serial = 170] [outer = 00000008152E3C00] 06:37:50 INFO - PROCESS | 3840 | 1468503470108 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 840ms 06:37:50 INFO - PROCESS | 3840 | 1468503470171 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 3840 | 1468503470173 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 06:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:37:50 INFO - PROCESS | 3840 | 1468503470177 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 3840 | 1468503470181 Marionette TRACE conn6 <- [1,194,null,{}] 06:37:50 INFO - PROCESS | 3840 | 1468503470193 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:50 INFO - PROCESS | 3840 | 1468503470198 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:50 INFO - PROCESS | 3840 | 1468503470312 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 06:37:50 INFO - PROCESS | 3840 | 1468503470381 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 3840 | 1468503470385 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:50 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB7C800 == 44 [pid = 3840] [id = 58] 06:37:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081B608400) [pid = 3840] [serial = 171] [outer = 0000000000000000] 06:37:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081B611C00) [pid = 3840] [serial = 172] [outer = 000000081B608400] 06:37:50 INFO - PROCESS | 3840 | 1468503470444 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000081BF37000) [pid = 3840] [serial = 173] [outer = 000000081B608400] 06:37:51 INFO - PROCESS | 3840 | 1468503471022 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 06:37:51 INFO - PROCESS | 3840 | 1468503471061 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 3840 | 1468503471064 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 06:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:37:51 INFO - PROCESS | 3840 | 1468503471067 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 3840 | 1468503471069 Marionette TRACE conn6 <- [1,198,null,{}] 06:37:51 INFO - PROCESS | 3840 | 1468503471073 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:51 INFO - PROCESS | 3840 | 1468503471075 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:51 INFO - PROCESS | 3840 | 1468503471188 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 06:37:51 INFO - PROCESS | 3840 | 1468503471298 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 3840 | 1468503471300 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E98E000 == 45 [pid = 3840] [id = 59] 06:37:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000080EA4E000) [pid = 3840] [serial = 174] [outer = 0000000000000000] 06:37:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081EE42000) [pid = 3840] [serial = 175] [outer = 000000080EA4E000] 06:37:51 INFO - PROCESS | 3840 | 1468503471425 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (00000008215C3400) [pid = 3840] [serial = 176] [outer = 000000080EA4E000] 06:37:52 INFO - PROCESS | 3840 | 1468503472086 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1031ms 06:37:52 INFO - PROCESS | 3840 | 1468503472105 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 3840 | 1468503472110 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 06:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:37:52 INFO - PROCESS | 3840 | 1468503472116 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 3840 | 1468503472119 Marionette TRACE conn6 <- [1,202,null,{}] 06:37:52 INFO - PROCESS | 3840 | 1468503472135 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:52 INFO - PROCESS | 3840 | 1468503472138 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:52 INFO - PROCESS | 3840 | 1468503472238 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 06:37:52 INFO - PROCESS | 3840 | 1468503472307 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 3840 | 1468503472310 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:52 INFO - PROCESS | 3840 | ++DOCSHELL 0000000812F61000 == 46 [pid = 3840] [id = 60] 06:37:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (000000080E99EC00) [pid = 3840] [serial = 177] [outer = 0000000000000000] 06:37:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (000000080F66A800) [pid = 3840] [serial = 178] [outer = 000000080E99EC00] 06:37:52 INFO - PROCESS | 3840 | 1468503472360 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (00000008139AB400) [pid = 3840] [serial = 179] [outer = 000000080E99EC00] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE43000 == 45 [pid = 3840] [id = 54] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 000000082281D800 == 44 [pid = 3840] [id = 53] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 000000082163F800 == 43 [pid = 3840] [id = 52] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081E986800 == 42 [pid = 3840] [id = 51] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081DE74800 == 41 [pid = 3840] [id = 50] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA0D800 == 40 [pid = 3840] [id = 49] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 000000080F192000 == 39 [pid = 3840] [id = 48] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6AF800 == 38 [pid = 3840] [id = 47] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 0000000814634800 == 37 [pid = 3840] [id = 46] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 0000000813107800 == 36 [pid = 3840] [id = 45] 06:37:52 INFO - PROCESS | 3840 | --DOCSHELL 0000000820457000 == 35 [pid = 3840] [id = 43] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (000000081AE5F800) [pid = 3840] [serial = 111] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (000000081A648C00) [pid = 3840] [serial = 109] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081A431C00) [pid = 3840] [serial = 108] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000081C648800) [pid = 3840] [serial = 114] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (00000008187E7C00) [pid = 3840] [serial = 105] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (0000000813AB5400) [pid = 3840] [serial = 102] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (0000000814BBE000) [pid = 3840] [serial = 103] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081A811800) [pid = 3840] [serial = 124] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000080F172400) [pid = 3840] [serial = 99] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000080E9A2C00) [pid = 3840] [serial = 96] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (0000000812F88000) [pid = 3840] [serial = 100] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081B4C3C00) [pid = 3840] [serial = 112] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000812FD0400) [pid = 3840] [serial = 117] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081C9C0000) [pid = 3840] [serial = 115] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000818C2E000) [pid = 3840] [serial = 85] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (0000000817E93000) [pid = 3840] [serial = 84] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081D902400) [pid = 3840] [serial = 88] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081C646000) [pid = 3840] [serial = 87] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081E968400) [pid = 3840] [serial = 91] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081BF40400) [pid = 3840] [serial = 90] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081EE37400) [pid = 3840] [serial = 94] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080E9F9C00) [pid = 3840] [serial = 93] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081A43C000) [pid = 3840] [serial = 118] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081A815C00) [pid = 3840] [serial = 126] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080EA53C00) [pid = 3840] [serial = 120] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (00000008152E1C00) [pid = 3840] [serial = 121] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000818BCC400) [pid = 3840] [serial = 106] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081A807800) [pid = 3840] [serial = 123] [outer = 0000000000000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3840 | 1468503472876 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 796ms 06:37:52 INFO - PROCESS | 3840 | 1468503472917 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 3840 | 1468503472921 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 06:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:37:52 INFO - PROCESS | 3840 | 1468503472928 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 3840 | 1468503472931 Marionette TRACE conn6 <- [1,206,null,{}] 06:37:52 INFO - PROCESS | 3840 | 1468503472934 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:52 INFO - PROCESS | 3840 | 1468503472937 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:53 INFO - PROCESS | 3840 | 1468503473025 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 06:37:53 INFO - PROCESS | 3840 | 1468503473032 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 3840 | 1468503473035 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:53 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813107800 == 36 [pid = 3840] [id = 61] 06:37:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (00000008136B0C00) [pid = 3840] [serial = 180] [outer = 0000000000000000] 06:37:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000813AB7C00) [pid = 3840] [serial = 181] [outer = 00000008136B0C00] 06:37:53 INFO - PROCESS | 3840 | 1468503473082 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000814BBF400) [pid = 3840] [serial = 182] [outer = 00000008136B0C00] 06:37:53 INFO - PROCESS | 3840 | 1468503473517 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 06:37:53 INFO - PROCESS | 3840 | 1468503473557 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 3840 | 1468503473560 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 06:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:37:53 INFO - PROCESS | 3840 | 1468503473563 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 3840 | 1468503473567 Marionette TRACE conn6 <- [1,210,null,{}] 06:37:53 INFO - PROCESS | 3840 | 1468503473582 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:53 INFO - PROCESS | 3840 | 1468503473587 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:53 INFO - PROCESS | 3840 | 1468503473673 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 06:37:53 INFO - PROCESS | 3840 | 1468503473680 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 3840 | 1468503473683 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:53 INFO - PROCESS | 3840 | ++DOCSHELL 00000008182DC000 == 37 [pid = 3840] [id = 62] 06:37:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (00000008187EF000) [pid = 3840] [serial = 183] [outer = 0000000000000000] 06:37:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (0000000818BCD400) [pid = 3840] [serial = 184] [outer = 00000008187EF000] 06:37:53 INFO - PROCESS | 3840 | 1468503473731 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (00000008193E9800) [pid = 3840] [serial = 185] [outer = 00000008187EF000] 06:37:54 INFO - PROCESS | 3840 | 1468503474174 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 06:37:54 INFO - PROCESS | 3840 | 1468503474195 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 3840 | 1468503474197 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 06:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:37:54 INFO - PROCESS | 3840 | 1468503474201 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 3840 | 1468503474202 Marionette TRACE conn6 <- [1,214,null,{}] 06:37:54 INFO - PROCESS | 3840 | 1468503474206 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:54 INFO - PROCESS | 3840 | 1468503474208 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:54 INFO - PROCESS | 3840 | 1468503474296 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 06:37:54 INFO - PROCESS | 3840 | 1468503474302 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 3840 | 1468503474304 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6BD800 == 38 [pid = 3840] [id = 63] 06:37:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081A43D000) [pid = 3840] [serial = 186] [outer = 0000000000000000] 06:37:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081A75A400) [pid = 3840] [serial = 187] [outer = 000000081A43D000] 06:37:54 INFO - PROCESS | 3840 | 1468503474349 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081A811000) [pid = 3840] [serial = 188] [outer = 000000081A43D000] 06:37:54 INFO - PROCESS | 3840 | 1468503474751 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 584ms 06:37:54 INFO - PROCESS | 3840 | 1468503474797 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 3840 | 1468503474799 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 06:37:54 INFO - PROCESS | 3840 | 1468503474803 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:37:54 INFO - PROCESS | 3840 | 1468503474804 Marionette TRACE conn6 <- [1,218,null,{}] 06:37:54 INFO - PROCESS | 3840 | 1468503474813 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:54 INFO - PROCESS | 3840 | 1468503474816 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:54 INFO - PROCESS | 3840 | 1468503474898 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 06:37:54 INFO - PROCESS | 3840 | 1468503474904 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 3840 | 1468503474907 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B056000 == 39 [pid = 3840] [id = 64] 06:37:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081AED5C00) [pid = 3840] [serial = 189] [outer = 0000000000000000] 06:37:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081AEE4000) [pid = 3840] [serial = 190] [outer = 000000081AED5C00] 06:37:54 INFO - PROCESS | 3840 | 1468503474960 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081B60E800) [pid = 3840] [serial = 191] [outer = 000000081AED5C00] 06:37:55 INFO - PROCESS | 3840 | 1468503475436 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 06:37:55 INFO - PROCESS | 3840 | 1468503475479 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 3840 | 1468503475481 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 06:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:37:55 INFO - PROCESS | 3840 | 1468503475485 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 3840 | 1468503475486 Marionette TRACE conn6 <- [1,222,null,{}] 06:37:55 INFO - PROCESS | 3840 | 1468503475490 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:55 INFO - PROCESS | 3840 | 1468503475496 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:55 INFO - PROCESS | 3840 | 1468503475627 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 06:37:55 INFO - PROCESS | 3840 | 1468503475677 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 3840 | 1468503475679 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C721000 == 40 [pid = 3840] [id = 65] 06:37:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081C645400) [pid = 3840] [serial = 192] [outer = 0000000000000000] 06:37:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081D3BD400) [pid = 3840] [serial = 193] [outer = 000000081C645400] 06:37:55 INFO - PROCESS | 3840 | 1468503475725 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081DE5DC00) [pid = 3840] [serial = 194] [outer = 000000081C645400] 06:37:56 INFO - PROCESS | 3840 | 1468503476126 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 06:37:56 INFO - PROCESS | 3840 | 1468503476180 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 3840 | 1468503476182 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 06:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:37:56 INFO - PROCESS | 3840 | 1468503476194 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 3840 | 1468503476196 Marionette TRACE conn6 <- [1,226,null,{}] 06:37:56 INFO - PROCESS | 3840 | 1468503476200 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:56 INFO - PROCESS | 3840 | 1468503476202 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:56 INFO - PROCESS | 3840 | 1468503476334 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 06:37:56 INFO - PROCESS | 3840 | 1468503476343 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 3840 | 1468503476345 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000080E8E4800 == 41 [pid = 3840] [id = 66] 06:37:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (0000000817E95400) [pid = 3840] [serial = 195] [outer = 0000000000000000] 06:37:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081E9CE400) [pid = 3840] [serial = 196] [outer = 0000000817E95400] 06:37:56 INFO - PROCESS | 3840 | 1468503476392 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081E9D5800) [pid = 3840] [serial = 197] [outer = 0000000817E95400] 06:37:56 INFO - PROCESS | 3840 | 1468503476801 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 06:37:56 INFO - PROCESS | 3840 | 1468503476829 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 3840 | 1468503476831 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 06:37:56 INFO - PROCESS | 3840 | 1468503476834 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:37:56 INFO - PROCESS | 3840 | 1468503476836 Marionette TRACE conn6 <- [1,230,null,{}] 06:37:56 INFO - PROCESS | 3840 | 1468503476840 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:56 INFO - PROCESS | 3840 | 1468503476842 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:56 INFO - PROCESS | 3840 | 1468503476944 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 06:37:56 INFO - PROCESS | 3840 | 1468503476950 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 3840 | 1468503476952 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E984800 == 42 [pid = 3840] [id = 67] 06:37:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081E5E5C00) [pid = 3840] [serial = 198] [outer = 0000000000000000] 06:37:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081E5EAC00) [pid = 3840] [serial = 199] [outer = 000000081E5E5C00] 06:37:57 INFO - PROCESS | 3840 | 1468503476996 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081E5F0000) [pid = 3840] [serial = 200] [outer = 000000081E5E5C00] 06:37:57 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081B60F000) [pid = 3840] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:37:57 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081B60F400) [pid = 3840] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:37:57 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000080E9A8C00) [pid = 3840] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:37:57 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081A64C800) [pid = 3840] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:37:57 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000080FF27400) [pid = 3840] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:37:57 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081467D000) [pid = 3840] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:37:57 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (00000008187E5400) [pid = 3840] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:37:57 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000080CB05400) [pid = 3840] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:37:57 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081D907000) [pid = 3840] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:37:57 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080E9EF400) [pid = 3840] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:37:57 INFO - PROCESS | 3840 | 1468503477462 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 06:37:57 INFO - PROCESS | 3840 | 1468503477513 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 3840 | 1468503477515 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 06:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:37:57 INFO - PROCESS | 3840 | 1468503477519 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 3840 | 1468503477520 Marionette TRACE conn6 <- [1,234,null,{}] 06:37:57 INFO - PROCESS | 3840 | 1468503477524 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:57 INFO - PROCESS | 3840 | 1468503477526 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:57 INFO - PROCESS | 3840 | 1468503477641 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 06:37:57 INFO - PROCESS | 3840 | 1468503477673 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 3840 | 1468503477675 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:57 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EBA3000 == 43 [pid = 3840] [id = 68] 06:37:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000812F14800) [pid = 3840] [serial = 201] [outer = 0000000000000000] 06:37:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081B60F000) [pid = 3840] [serial = 202] [outer = 0000000812F14800] 06:37:57 INFO - PROCESS | 3840 | 1468503477720 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081E9D4800) [pid = 3840] [serial = 203] [outer = 0000000812F14800] 06:37:58 INFO - PROCESS | 3840 | 1468503478082 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 584ms 06:37:58 INFO - PROCESS | 3840 | 1468503478105 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 3840 | 1468503478108 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 06:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:37:58 INFO - PROCESS | 3840 | 1468503478111 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 3840 | 1468503478113 Marionette TRACE conn6 <- [1,238,null,{}] 06:37:58 INFO - PROCESS | 3840 | 1468503478117 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:58 INFO - PROCESS | 3840 | 1468503478119 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:58 INFO - PROCESS | 3840 | 1468503478241 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 06:37:58 INFO - PROCESS | 3840 | 1468503478249 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 3840 | 1468503478251 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:58 INFO - PROCESS | 3840 | ++DOCSHELL 000000082163A000 == 44 [pid = 3840] [id = 69] 06:37:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081E9DAC00) [pid = 3840] [serial = 204] [outer = 0000000000000000] 06:37:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081EE38000) [pid = 3840] [serial = 205] [outer = 000000081E9DAC00] 06:37:58 INFO - PROCESS | 3840 | 1468503478297 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081EE41000) [pid = 3840] [serial = 206] [outer = 000000081E9DAC00] 06:37:58 INFO - PROCESS | 3840 | 1468503478686 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 06:37:58 INFO - PROCESS | 3840 | 1468503478743 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 3840 | 1468503478746 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 06:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:37:58 INFO - PROCESS | 3840 | 1468503478749 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 3840 | 1468503478751 Marionette TRACE conn6 <- [1,242,null,{}] 06:37:58 INFO - PROCESS | 3840 | 1468503478754 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:58 INFO - PROCESS | 3840 | 1468503478757 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:58 INFO - PROCESS | 3840 | 1468503478882 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 06:37:58 INFO - PROCESS | 3840 | 1468503478896 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 3840 | 1468503478898 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:58 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822981000 == 45 [pid = 3840] [id = 70] 06:37:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081EE42400) [pid = 3840] [serial = 207] [outer = 0000000000000000] 06:37:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (00000008215CAC00) [pid = 3840] [serial = 208] [outer = 000000081EE42400] 06:37:58 INFO - PROCESS | 3840 | 1468503478946 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (0000000821830C00) [pid = 3840] [serial = 209] [outer = 000000081EE42400] 06:37:59 INFO - PROCESS | 3840 | 1468503479505 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 776ms 06:37:59 INFO - PROCESS | 3840 | 1468503479529 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 3840 | 1468503479533 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 06:37:59 INFO - PROCESS | 3840 | 1468503479538 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:37:59 INFO - PROCESS | 3840 | 1468503479542 Marionette TRACE conn6 <- [1,246,null,{}] 06:37:59 INFO - PROCESS | 3840 | 1468503479548 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:59 INFO - PROCESS | 3840 | 1468503479551 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:59 INFO - PROCESS | 3840 | 1468503479682 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 06:37:59 INFO - PROCESS | 3840 | 1468503479799 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 3840 | 1468503479802 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:37:59 INFO - PROCESS | 3840 | ++DOCSHELL 0000000812E82800 == 46 [pid = 3840] [id = 71] 06:37:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000080F66CC00) [pid = 3840] [serial = 210] [outer = 0000000000000000] 06:37:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (0000000812F88000) [pid = 3840] [serial = 211] [outer = 000000080F66CC00] 06:37:59 INFO - PROCESS | 3840 | 1468503479907 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081494F800) [pid = 3840] [serial = 212] [outer = 000000080F66CC00] 06:38:00 INFO - PROCESS | 3840 | 1468503480572 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1091ms 06:38:00 INFO - PROCESS | 3840 | 1468503480634 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 3840 | 1468503480639 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 06:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:38:00 INFO - PROCESS | 3840 | 1468503480646 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 3840 | 1468503480649 Marionette TRACE conn6 <- [1,250,null,{}] 06:38:00 INFO - PROCESS | 3840 | 1468503480654 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:00 INFO - PROCESS | 3840 | 1468503480657 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:00 INFO - PROCESS | 3840 | 1468503480773 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 06:38:00 INFO - PROCESS | 3840 | 1468503480843 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 3840 | 1468503480846 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:00 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C728000 == 47 [pid = 3840] [id = 72] 06:38:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (00000008193B9000) [pid = 3840] [serial = 213] [outer = 0000000000000000] 06:38:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (000000081A652C00) [pid = 3840] [serial = 214] [outer = 00000008193B9000] 06:38:00 INFO - PROCESS | 3840 | 1468503480905 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (000000081B60FC00) [pid = 3840] [serial = 215] [outer = 00000008193B9000] 06:38:01 INFO - PROCESS | 3840 | 1468503481501 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 06:38:01 INFO - PROCESS | 3840 | 1468503481528 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 06:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:38:01 INFO - PROCESS | 3840 | 1468503481531 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 06:38:01 INFO - PROCESS | 3840 | 1468503481535 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 3840 | 1468503481539 Marionette TRACE conn6 <- [1,254,null,{}] 06:38:01 INFO - PROCESS | 3840 | 1468503481550 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:01 INFO - PROCESS | 3840 | 1468503481556 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:01 INFO - PROCESS | 3840 | 1468503481669 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 06:38:01 INFO - PROCESS | 3840 | 1468503481753 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 3840 | 1468503481757 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:01 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822F6E800 == 48 [pid = 3840] [id = 73] 06:38:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (000000081DE57000) [pid = 3840] [serial = 216] [outer = 0000000000000000] 06:38:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (000000081EE39C00) [pid = 3840] [serial = 217] [outer = 000000081DE57000] 06:38:01 INFO - PROCESS | 3840 | 1468503481815 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (0000000821823400) [pid = 3840] [serial = 218] [outer = 000000081DE57000] 06:38:02 INFO - PROCESS | 3840 | 1468503482313 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 837ms 06:38:02 INFO - PROCESS | 3840 | 1468503482375 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 3840 | 1468503482378 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 06:38:02 INFO - PROCESS | 3840 | 1468503482382 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:38:02 INFO - PROCESS | 3840 | 1468503482385 Marionette TRACE conn6 <- [1,258,null,{}] 06:38:02 INFO - PROCESS | 3840 | 1468503482388 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:02 INFO - PROCESS | 3840 | 1468503482391 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:02 INFO - PROCESS | 3840 | 1468503482505 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 06:38:02 INFO - PROCESS | 3840 | 1468503482588 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 3840 | 1468503482590 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:02 INFO - PROCESS | 3840 | ++DOCSHELL 00000008236E9800 == 49 [pid = 3840] [id = 74] 06:38:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (000000081EA69800) [pid = 3840] [serial = 219] [outer = 0000000000000000] 06:38:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (000000081EA6CC00) [pid = 3840] [serial = 220] [outer = 000000081EA69800] 06:38:02 INFO - PROCESS | 3840 | 1468503482648 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (000000081EA72000) [pid = 3840] [serial = 221] [outer = 000000081EA69800] 06:38:03 INFO - PROCESS | 3840 | 1468503483368 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1028ms 06:38:03 INFO - PROCESS | 3840 | 1468503483422 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 3840 | 1468503483427 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 06:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:38:03 INFO - PROCESS | 3840 | 1468503483446 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 3840 | 1468503483450 Marionette TRACE conn6 <- [1,262,null,{}] 06:38:03 INFO - PROCESS | 3840 | 1468503483456 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:03 INFO - PROCESS | 3840 | 1468503483459 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:03 INFO - PROCESS | 3840 | 1468503483566 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 06:38:03 INFO - PROCESS | 3840 | 1468503483665 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 3840 | 1468503483668 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA98000 == 50 [pid = 3840] [id = 75] 06:38:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (000000080CB03400) [pid = 3840] [serial = 222] [outer = 0000000000000000] 06:38:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (000000081467A400) [pid = 3840] [serial = 223] [outer = 000000080CB03400] 06:38:03 INFO - PROCESS | 3840 | 1468503483773 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (00000008152E0800) [pid = 3840] [serial = 224] [outer = 000000080CB03400] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000082163A000 == 49 [pid = 3840] [id = 69] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000081EBA3000 == 48 [pid = 3840] [id = 68] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000081E984800 == 47 [pid = 3840] [id = 67] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000080E8E4800 == 46 [pid = 3840] [id = 66] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000081C721000 == 45 [pid = 3840] [id = 65] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000081B056000 == 44 [pid = 3840] [id = 64] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6BD800 == 43 [pid = 3840] [id = 63] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 00000008182DC000 == 42 [pid = 3840] [id = 62] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 0000000813107800 == 41 [pid = 3840] [id = 61] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 0000000812F61000 == 40 [pid = 3840] [id = 60] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000081E98E000 == 39 [pid = 3840] [id = 59] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB7C800 == 38 [pid = 3840] [id = 58] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6AC800 == 37 [pid = 3840] [id = 57] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 000000080ED8E800 == 36 [pid = 3840] [id = 56] 06:38:04 INFO - PROCESS | 3840 | --DOCSHELL 00000008182D1800 == 35 [pid = 3840] [id = 55] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (0000000818BC9000) [pid = 3840] [serial = 139] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (000000080CB0A400) [pid = 3840] [serial = 156] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (000000081DC81400) [pid = 3840] [serial = 153] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (000000081C9C4000) [pid = 3840] [serial = 161] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (00000008187EB000) [pid = 3840] [serial = 160] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (000000081E95B800) [pid = 3840] [serial = 154] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (000000080CB11800) [pid = 3840] [serial = 157] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (000000081B605000) [pid = 3840] [serial = 145] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (000000081B5F7400) [pid = 3840] [serial = 163] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081BDEA400) [pid = 3840] [serial = 147] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000081BF38400) [pid = 3840] [serial = 148] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (00000008193EB800) [pid = 3840] [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.] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081C9B9C00) [pid = 3840] [serial = 151] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000080EA4CC00) [pid = 3840] [serial = 129] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081C040000) [pid = 3840] [serial = 150] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081A759400) [pid = 3840] [serial = 142] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081A436800) [pid = 3840] [serial = 141] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081AEE1C00) [pid = 3840] [serial = 144] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (0000000813AB0800) [pid = 3840] [serial = 133] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (00000008136B2C00) [pid = 3840] [serial = 132] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081467F000) [pid = 3840] [serial = 135] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000814723800) [pid = 3840] [serial = 136] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (00000008187E8800) [pid = 3840] [serial = 138] [outer = 0000000000000000] [url = about:blank] 06:38:04 INFO - PROCESS | 3840 | 1468503484512 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1102ms 06:38:04 INFO - PROCESS | 3840 | 1468503484537 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 3840 | 1468503484542 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 06:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:38:04 INFO - PROCESS | 3840 | 1468503484548 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 3840 | 1468503484551 Marionette TRACE conn6 <- [1,266,null,{}] 06:38:04 INFO - PROCESS | 3840 | 1468503484555 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:04 INFO - PROCESS | 3840 | 1468503484557 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:04 INFO - PROCESS | 3840 | 1468503484647 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 06:38:04 INFO - PROCESS | 3840 | 1468503484655 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 3840 | 1468503484657 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:04 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814783800 == 36 [pid = 3840] [id = 76] 06:38:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080FC10000) [pid = 3840] [serial = 225] [outer = 0000000000000000] 06:38:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (0000000817E92C00) [pid = 3840] [serial = 226] [outer = 000000080FC10000] 06:38:04 INFO - PROCESS | 3840 | 1468503484706 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (00000008187EE400) [pid = 3840] [serial = 227] [outer = 000000080FC10000] 06:38:05 INFO - PROCESS | 3840 | 1468503485165 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 06:38:05 INFO - PROCESS | 3840 | 1468503485182 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 3840 | 1468503485184 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 06:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:38:05 INFO - PROCESS | 3840 | 1468503485188 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 3840 | 1468503485192 Marionette TRACE conn6 <- [1,270,null,{}] 06:38:05 INFO - PROCESS | 3840 | 1468503485234 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:05 INFO - PROCESS | 3840 | 1468503485239 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:05 INFO - PROCESS | 3840 | 1468503485325 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 06:38:05 INFO - PROCESS | 3840 | 1468503485334 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 3840 | 1468503485337 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A78A000 == 37 [pid = 3840] [id = 77] 06:38:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081A651C00) [pid = 3840] [serial = 228] [outer = 0000000000000000] 06:38:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081A812800) [pid = 3840] [serial = 229] [outer = 000000081A651C00] 06:38:05 INFO - PROCESS | 3840 | 1468503485385 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081B4C9400) [pid = 3840] [serial = 230] [outer = 000000081A651C00] 06:38:05 INFO - PROCESS | 3840 | 1468503485798 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 651ms 06:38:05 INFO - PROCESS | 3840 | 1468503485842 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 3840 | 1468503485845 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 06:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:38:05 INFO - PROCESS | 3840 | 1468503485848 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 3840 | 1468503485850 Marionette TRACE conn6 <- [1,274,null,{}] 06:38:05 INFO - PROCESS | 3840 | 1468503485853 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:05 INFO - PROCESS | 3840 | 1468503485855 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:05 INFO - PROCESS | 3840 | 1468503485945 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 06:38:05 INFO - PROCESS | 3840 | 1468503485950 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 3840 | 1468503485952 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B2A1000 == 38 [pid = 3840] [id = 78] 06:38:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081B60C000) [pid = 3840] [serial = 231] [outer = 0000000000000000] 06:38:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081B6E3C00) [pid = 3840] [serial = 232] [outer = 000000081B60C000] 06:38:06 INFO - PROCESS | 3840 | 1468503485998 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081BF35800) [pid = 3840] [serial = 233] [outer = 000000081B60C000] 06:38:06 INFO - PROCESS | 3840 | 1468503486421 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 586ms 06:38:06 INFO - PROCESS | 3840 | 1468503486437 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 3840 | 1468503486439 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 06:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:38:06 INFO - PROCESS | 3840 | 1468503486458 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 3840 | 1468503486460 Marionette TRACE conn6 <- [1,278,null,{}] 06:38:06 INFO - PROCESS | 3840 | 1468503486463 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:06 INFO - PROCESS | 3840 | 1468503486466 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:06 INFO - PROCESS | 3840 | 1468503486577 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 06:38:06 INFO - PROCESS | 3840 | 1468503486583 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 3840 | 1468503486585 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:06 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BD40800 == 39 [pid = 3840] [id = 79] 06:38:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000081BF3C800) [pid = 3840] [serial = 234] [outer = 0000000000000000] 06:38:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081C64B800) [pid = 3840] [serial = 235] [outer = 000000081BF3C800] 06:38:06 INFO - PROCESS | 3840 | 1468503486664 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081C98A000) [pid = 3840] [serial = 236] [outer = 000000081BF3C800] 06:38:07 INFO - PROCESS | 3840 | 1468503487097 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 06:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:38:07 INFO - PROCESS | 3840 | 1468503487138 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 3840 | 1468503487140 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 06:38:07 INFO - PROCESS | 3840 | 1468503487152 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 3840 | 1468503487154 Marionette TRACE conn6 <- [1,282,null,{}] 06:38:07 INFO - PROCESS | 3840 | 1468503487157 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:07 INFO - PROCESS | 3840 | 1468503487163 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:07 INFO - PROCESS | 3840 | 1468503487297 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 06:38:07 INFO - PROCESS | 3840 | 1468503487351 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 3840 | 1468503487353 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:07 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E90D000 == 40 [pid = 3840] [id = 80] 06:38:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (000000081D3C0800) [pid = 3840] [serial = 237] [outer = 0000000000000000] 06:38:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (000000081E95E800) [pid = 3840] [serial = 238] [outer = 000000081D3C0800] 06:38:07 INFO - PROCESS | 3840 | 1468503487399 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (000000081E9D6000) [pid = 3840] [serial = 239] [outer = 000000081D3C0800] 06:38:07 INFO - PROCESS | 3840 | 1468503487804 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 06:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:38:07 INFO - PROCESS | 3840 | 1468503487838 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 3840 | 1468503487840 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 06:38:07 INFO - PROCESS | 3840 | 1468503487843 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 3840 | 1468503487845 Marionette TRACE conn6 <- [1,286,null,{}] 06:38:07 INFO - PROCESS | 3840 | 1468503487848 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:07 INFO - PROCESS | 3840 | 1468503487850 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:07 INFO - PROCESS | 3840 | 1468503487982 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 06:38:07 INFO - PROCESS | 3840 | 1468503487990 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 3840 | 1468503487992 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:08 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA97000 == 41 [pid = 3840] [id = 81] 06:38:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (0000000818D03400) [pid = 3840] [serial = 240] [outer = 0000000000000000] 06:38:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (0000000818D0BC00) [pid = 3840] [serial = 241] [outer = 0000000818D03400] 06:38:08 INFO - PROCESS | 3840 | 1468503488036 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (000000081E95AC00) [pid = 3840] [serial = 242] [outer = 0000000818D03400] 06:38:08 INFO - PROCESS | 3840 | 1468503488448 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (000000080E99F800) [pid = 3840] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (000000081C645400) [pid = 3840] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (00000008187EF000) [pid = 3840] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (00000008152E3C00) [pid = 3840] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081AED5C00) [pid = 3840] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000080E9A1400) [pid = 3840] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (0000000817E95400) [pid = 3840] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (00000008136B0C00) [pid = 3840] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081B608400) [pid = 3840] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081A43D000) [pid = 3840] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081E5E5C00) [pid = 3840] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000080EA4E000) [pid = 3840] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000080E99EC00) [pid = 3840] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081E9DAC00) [pid = 3840] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000812F14800) [pid = 3840] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000080E9ED800) [pid = 3840] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:38:08 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000080F130400) [pid = 3840] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:38:08 INFO - PROCESS | 3840 | 1468503488595 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 3840 | 1468503488598 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 06:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:38:08 INFO - PROCESS | 3840 | 1468503488607 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 3840 | 1468503488609 Marionette TRACE conn6 <- [1,290,null,{}] 06:38:08 INFO - PROCESS | 3840 | 1468503488612 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:08 INFO - PROCESS | 3840 | 1468503488614 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:08 INFO - PROCESS | 3840 | 1468503488708 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 06:38:08 INFO - PROCESS | 3840 | 1468503488715 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 3840 | 1468503488717 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:08 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EBA2800 == 42 [pid = 3840] [id = 82] 06:38:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000080E9F1C00) [pid = 3840] [serial = 243] [outer = 0000000000000000] 06:38:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (0000000812F14800) [pid = 3840] [serial = 244] [outer = 000000080E9F1C00] 06:38:08 INFO - PROCESS | 3840 | 1468503488761 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (0000000818DEF800) [pid = 3840] [serial = 245] [outer = 000000080E9F1C00] 06:38:09 INFO - PROCESS | 3840 | 1468503489165 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 06:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:38:09 INFO - PROCESS | 3840 | 1468503489197 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 3840 | 1468503489199 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 06:38:09 INFO - PROCESS | 3840 | 1468503489211 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 3840 | 1468503489213 Marionette TRACE conn6 <- [1,294,null,{}] 06:38:09 INFO - PROCESS | 3840 | 1468503489216 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:09 INFO - PROCESS | 3840 | 1468503489218 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:09 INFO - PROCESS | 3840 | 1468503489326 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 06:38:09 INFO - PROCESS | 3840 | 1468503489334 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 3840 | 1468503489336 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:09 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822807800 == 43 [pid = 3840] [id = 83] 06:38:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081BF35C00) [pid = 3840] [serial = 246] [outer = 0000000000000000] 06:38:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081EA6B000) [pid = 3840] [serial = 247] [outer = 000000081BF35C00] 06:38:09 INFO - PROCESS | 3840 | 1468503489379 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081EE45000) [pid = 3840] [serial = 248] [outer = 000000081BF35C00] 06:38:09 INFO - PROCESS | 3840 | 1468503489778 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:09 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. 06:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 648ms 06:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:38:09 INFO - PROCESS | 3840 | 1468503489854 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 3840 | 1468503489857 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 06:38:09 INFO - PROCESS | 3840 | 1468503489865 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 3840 | 1468503489866 Marionette TRACE conn6 <- [1,298,null,{}] 06:38:09 INFO - PROCESS | 3840 | 1468503489870 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:09 INFO - PROCESS | 3840 | 1468503489872 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:09 INFO - PROCESS | 3840 | 1468503489957 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 06:38:09 INFO - PROCESS | 3840 | 1468503489966 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 3840 | 1468503489968 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000082297B000 == 44 [pid = 3840] [id = 84] 06:38:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081EA67000) [pid = 3840] [serial = 249] [outer = 0000000000000000] 06:38:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000082027B800) [pid = 3840] [serial = 250] [outer = 000000081EA67000] 06:38:10 INFO - PROCESS | 3840 | 1468503490011 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (0000000820281000) [pid = 3840] [serial = 251] [outer = 000000081EA67000] 06:38:10 INFO - PROCESS | 3840 | 1468503490407 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:10 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. 06:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 587ms 06:38:10 INFO - PROCESS | 3840 | 1468503490454 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 3840 | 1468503490456 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 06:38:10 INFO - PROCESS | 3840 | 1468503490460 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:38:10 INFO - PROCESS | 3840 | 1468503490463 Marionette TRACE conn6 <- [1,302,null,{}] 06:38:10 INFO - PROCESS | 3840 | 1468503490466 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:10 INFO - PROCESS | 3840 | 1468503490468 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:10 INFO - PROCESS | 3840 | 1468503490570 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 06:38:10 INFO - PROCESS | 3840 | 1468503490579 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 3840 | 1468503490582 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:10 INFO - PROCESS | 3840 | ++DOCSHELL 00000008236EB000 == 45 [pid = 3840] [id = 85] 06:38:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081F98A800) [pid = 3840] [serial = 252] [outer = 0000000000000000] 06:38:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081F998C00) [pid = 3840] [serial = 253] [outer = 000000081F98A800] 06:38:10 INFO - PROCESS | 3840 | 1468503490629 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (00000008203ED000) [pid = 3840] [serial = 254] [outer = 000000081F98A800] 06:38:11 INFO - PROCESS | 3840 | 1468503491232 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:38:11 INFO - PROCESS | 3840 | 1468503491356 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:11 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. 06:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 944ms 06:38:11 INFO - PROCESS | 3840 | 1468503491408 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 3840 | 1468503491413 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 06:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:38:11 INFO - PROCESS | 3840 | 1468503491417 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 3840 | 1468503491421 Marionette TRACE conn6 <- [1,306,null,{}] 06:38:11 INFO - PROCESS | 3840 | 1468503491426 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:11 INFO - PROCESS | 3840 | 1468503491430 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:11 INFO - PROCESS | 3840 | 1468503491551 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 06:38:11 INFO - PROCESS | 3840 | 1468503491625 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 3840 | 1468503491628 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:11 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818D9B800 == 46 [pid = 3840] [id = 86] 06:38:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (0000000813AAE400) [pid = 3840] [serial = 255] [outer = 0000000000000000] 06:38:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (0000000818B50000) [pid = 3840] [serial = 256] [outer = 0000000813AAE400] 06:38:11 INFO - PROCESS | 3840 | 1468503491727 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (0000000818DF8C00) [pid = 3840] [serial = 257] [outer = 0000000813AAE400] 06:38:12 INFO - PROCESS | 3840 | 1468503492308 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:12 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. 06:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 944ms 06:38:12 INFO - PROCESS | 3840 | 1468503492375 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 3840 | 1468503492380 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 06:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:38:12 INFO - PROCESS | 3840 | 1468503492387 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 3840 | 1468503492391 Marionette TRACE conn6 <- [1,310,null,{}] 06:38:12 INFO - PROCESS | 3840 | 1468503492395 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:12 INFO - PROCESS | 3840 | 1468503492398 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:12 INFO - PROCESS | 3840 | 1468503492519 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 06:38:12 INFO - PROCESS | 3840 | 1468503492591 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 3840 | 1468503492594 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E917000 == 47 [pid = 3840] [id = 87] 06:38:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (000000081A654400) [pid = 3840] [serial = 258] [outer = 0000000000000000] 06:38:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (000000081B604800) [pid = 3840] [serial = 259] [outer = 000000081A654400] 06:38:12 INFO - PROCESS | 3840 | 1468503492692 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (000000081BF41000) [pid = 3840] [serial = 260] [outer = 000000081A654400] 06:38:13 INFO - PROCESS | 3840 | 1468503493263 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:13 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. 06:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 943ms 06:38:13 INFO - PROCESS | 3840 | 1468503493332 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 3840 | 1468503493335 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 06:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:38:13 INFO - PROCESS | 3840 | 1468503493339 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 3840 | 1468503493343 Marionette TRACE conn6 <- [1,314,null,{}] 06:38:13 INFO - PROCESS | 3840 | 1468503493355 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:13 INFO - PROCESS | 3840 | 1468503493360 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:13 INFO - PROCESS | 3840 | 1468503493482 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 06:38:13 INFO - PROCESS | 3840 | 1468503493550 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 3840 | 1468503493553 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:13 INFO - PROCESS | 3840 | ++DOCSHELL 00000008236D5000 == 48 [pid = 3840] [id = 88] 06:38:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (000000081E5E7000) [pid = 3840] [serial = 261] [outer = 0000000000000000] 06:38:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (000000081E95A800) [pid = 3840] [serial = 262] [outer = 000000081E5E7000] 06:38:13 INFO - PROCESS | 3840 | 1468503493652 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (000000081F990800) [pid = 3840] [serial = 263] [outer = 000000081E5E7000] 06:38:14 INFO - PROCESS | 3840 | 1468503494232 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:14 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. 06:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 943ms 06:38:14 INFO - PROCESS | 3840 | 1468503494283 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 3840 | 1468503494286 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 06:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:38:14 INFO - PROCESS | 3840 | 1468503494290 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 3840 | 1468503494292 Marionette TRACE conn6 <- [1,318,null,{}] 06:38:14 INFO - PROCESS | 3840 | 1468503494310 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:14 INFO - PROCESS | 3840 | 1468503494312 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:14 INFO - PROCESS | 3840 | 1468503494435 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 06:38:14 INFO - PROCESS | 3840 | 1468503494500 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 3840 | 1468503494503 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:14 INFO - PROCESS | 3840 | ++DOCSHELL 000000080DB40000 == 49 [pid = 3840] [id = 89] 06:38:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (000000080E998400) [pid = 3840] [serial = 264] [outer = 0000000000000000] 06:38:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (000000080E9EF000) [pid = 3840] [serial = 265] [outer = 000000080E998400] 06:38:14 INFO - PROCESS | 3840 | 1468503494599 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (0000000814BC1800) [pid = 3840] [serial = 266] [outer = 000000080E998400] 06:38:15 INFO - PROCESS | 3840 | 1468503495319 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:15 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. 06:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1048ms 06:38:15 INFO - PROCESS | 3840 | 1468503495340 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 3840 | 1468503495344 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 06:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:38:15 INFO - PROCESS | 3840 | 1468503495349 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 3840 | 1468503495353 Marionette TRACE conn6 <- [1,322,null,{}] 06:38:15 INFO - PROCESS | 3840 | 1468503495373 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:15 INFO - PROCESS | 3840 | 1468503495376 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:15 INFO - PROCESS | 3840 | 1468503495483 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 06:38:15 INFO - PROCESS | 3840 | 1468503495573 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 3840 | 1468503495576 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:15 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C1B800 == 50 [pid = 3840] [id = 90] 06:38:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (0000000814BB9800) [pid = 3840] [serial = 267] [outer = 0000000000000000] 06:38:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (0000000818D03C00) [pid = 3840] [serial = 268] [outer = 0000000814BB9800] 06:38:15 INFO - PROCESS | 3840 | 1468503495627 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (000000081A434000) [pid = 3840] [serial = 269] [outer = 0000000814BB9800] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000813AE8800 == 49 [pid = 3840] [id = 44] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 000000082297B000 == 48 [pid = 3840] [id = 84] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000822807800 == 47 [pid = 3840] [id = 83] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081EBA2800 == 46 [pid = 3840] [id = 82] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA97000 == 45 [pid = 3840] [id = 81] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081E90D000 == 44 [pid = 3840] [id = 80] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081BD40800 == 43 [pid = 3840] [id = 79] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081B2A1000 == 42 [pid = 3840] [id = 78] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081A78A000 == 41 [pid = 3840] [id = 77] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000814783800 == 40 [pid = 3840] [id = 76] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA98000 == 39 [pid = 3840] [id = 75] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (00000008215CAC00) [pid = 3840] [serial = 208] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 00000008236E9800 == 38 [pid = 3840] [id = 74] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000822F6E800 == 37 [pid = 3840] [id = 73] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081C728000 == 36 [pid = 3840] [id = 72] 06:38:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000812E82800 == 35 [pid = 3840] [id = 71] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (000000080E9AB800) [pid = 3840] [serial = 97] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (000000081D3BD400) [pid = 3840] [serial = 193] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (000000081DE5DC00) [pid = 3840] [serial = 194] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (0000000818BCD400) [pid = 3840] [serial = 184] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (00000008193E9800) [pid = 3840] [serial = 185] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (00000008187EEC00) [pid = 3840] [serial = 170] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (000000081820E400) [pid = 3840] [serial = 169] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (000000081AEE4000) [pid = 3840] [serial = 190] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (000000080F12E000) [pid = 3840] [serial = 167] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (000000080E9A8800) [pid = 3840] [serial = 166] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (000000081E9D5800) [pid = 3840] [serial = 197] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (0000000813AB7C00) [pid = 3840] [serial = 181] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (000000081E9CE400) [pid = 3840] [serial = 196] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (0000000814BBF400) [pid = 3840] [serial = 182] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000081BF37000) [pid = 3840] [serial = 173] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000081B611C00) [pid = 3840] [serial = 172] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081A75A400) [pid = 3840] [serial = 187] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081A811000) [pid = 3840] [serial = 188] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081E5EAC00) [pid = 3840] [serial = 199] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (00000008215C3400) [pid = 3840] [serial = 176] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081EE42000) [pid = 3840] [serial = 175] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (00000008139AB400) [pid = 3840] [serial = 179] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000080F66A800) [pid = 3840] [serial = 178] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081E5F0000) [pid = 3840] [serial = 200] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081EE41000) [pid = 3840] [serial = 206] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081B60F000) [pid = 3840] [serial = 202] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081EE38000) [pid = 3840] [serial = 205] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081E9D4800) [pid = 3840] [serial = 203] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081B60E800) [pid = 3840] [serial = 191] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080FF2CC00) [pid = 3840] [serial = 130] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081DC8BC00) [pid = 3840] [serial = 127] [outer = 0000000000000000] [url = about:blank] 06:38:16 INFO - PROCESS | 3840 | 1468503496208 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:16 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. 06:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 901ms 06:38:16 INFO - PROCESS | 3840 | 1468503496250 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 3840 | 1468503496255 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 06:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:38:16 INFO - PROCESS | 3840 | 1468503496261 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 3840 | 1468503496264 Marionette TRACE conn6 <- [1,326,null,{}] 06:38:16 INFO - PROCESS | 3840 | 1468503496268 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:16 INFO - PROCESS | 3840 | 1468503496270 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:16 INFO - PROCESS | 3840 | 1468503496363 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 06:38:16 INFO - PROCESS | 3840 | 1468503496437 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 3840 | 1468503496440 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:16 INFO - PROCESS | 3840 | ++DOCSHELL 00000008139BA800 == 36 [pid = 3840] [id = 91] 06:38:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000080EEC3800) [pid = 3840] [serial = 270] [outer = 0000000000000000] 06:38:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (00000008151CD800) [pid = 3840] [serial = 271] [outer = 000000080EEC3800] 06:38:16 INFO - PROCESS | 3840 | 1468503496488 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (0000000818D0D000) [pid = 3840] [serial = 272] [outer = 000000080EEC3800] 06:38:16 INFO - PROCESS | 3840 | 1468503496890 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:16 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. 06:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 06:38:16 INFO - PROCESS | 3840 | 1468503496955 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 3840 | 1468503496958 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 06:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:38:16 INFO - PROCESS | 3840 | 1468503496962 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 3840 | 1468503496965 Marionette TRACE conn6 <- [1,330,null,{}] 06:38:16 INFO - PROCESS | 3840 | 1468503496977 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:16 INFO - PROCESS | 3840 | 1468503496982 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:17 INFO - PROCESS | 3840 | 1468503497070 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 06:38:17 INFO - PROCESS | 3840 | 1468503497080 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 3840 | 1468503497083 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:17 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A78A000 == 37 [pid = 3840] [id = 92] 06:38:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081B5F4C00) [pid = 3840] [serial = 273] [outer = 0000000000000000] 06:38:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081B60AC00) [pid = 3840] [serial = 274] [outer = 000000081B5F4C00] 06:38:17 INFO - PROCESS | 3840 | 1468503497130 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081BE2D400) [pid = 3840] [serial = 275] [outer = 000000081B5F4C00] 06:38:17 INFO - PROCESS | 3840 | 1468503497568 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:17 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. 06:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 649ms 06:38:17 INFO - PROCESS | 3840 | 1468503497614 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 3840 | 1468503497617 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 06:38:17 INFO - PROCESS | 3840 | 1468503497620 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 3840 | 1468503497622 Marionette TRACE conn6 <- [1,334,null,{}] 06:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:38:17 INFO - PROCESS | 3840 | 1468503497626 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:17 INFO - PROCESS | 3840 | 1468503497628 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:17 INFO - PROCESS | 3840 | 1468503497741 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 06:38:17 INFO - PROCESS | 3840 | 1468503497749 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 3840 | 1468503497751 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:17 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B65A800 == 38 [pid = 3840] [id = 93] 06:38:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081D3BD400) [pid = 3840] [serial = 276] [outer = 0000000000000000] 06:38:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081D971C00) [pid = 3840] [serial = 277] [outer = 000000081D3BD400] 06:38:17 INFO - PROCESS | 3840 | 1468503497801 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081E53B000) [pid = 3840] [serial = 278] [outer = 000000081D3BD400] 06:38:18 INFO - PROCESS | 3840 | 1468503498207 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:18 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. 06:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 628ms 06:38:18 INFO - PROCESS | 3840 | 1468503498254 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 3840 | 1468503498256 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 06:38:18 INFO - PROCESS | 3840 | 1468503498260 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:38:18 INFO - PROCESS | 3840 | 1468503498261 Marionette TRACE conn6 <- [1,338,null,{}] 06:38:18 INFO - PROCESS | 3840 | 1468503498272 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:18 INFO - PROCESS | 3840 | 1468503498274 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:18 INFO - PROCESS | 3840 | 1468503498380 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 06:38:18 INFO - PROCESS | 3840 | 1468503498385 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 3840 | 1468503498394 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:18 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814780000 == 39 [pid = 3840] [id = 94] 06:38:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081D53F800) [pid = 3840] [serial = 279] [outer = 0000000000000000] 06:38:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081E5F0000) [pid = 3840] [serial = 280] [outer = 000000081D53F800] 06:38:18 INFO - PROCESS | 3840 | 1468503498477 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081E9CF800) [pid = 3840] [serial = 281] [outer = 000000081D53F800] 06:38:18 INFO - PROCESS | 3840 | 1468503498912 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:18 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. 06:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 691ms 06:38:18 INFO - PROCESS | 3840 | 1468503498954 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 3840 | 1468503498956 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 06:38:18 INFO - PROCESS | 3840 | 1468503498960 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:38:18 INFO - PROCESS | 3840 | 1468503498962 Marionette TRACE conn6 <- [1,342,null,{}] 06:38:18 INFO - PROCESS | 3840 | 1468503498965 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:18 INFO - PROCESS | 3840 | 1468503498971 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:19 INFO - PROCESS | 3840 | 1468503499126 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 06:38:19 INFO - PROCESS | 3840 | 1468503499151 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 3840 | 1468503499153 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:19 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E973000 == 40 [pid = 3840] [id = 95] 06:38:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081EA72800) [pid = 3840] [serial = 282] [outer = 0000000000000000] 06:38:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000081F999000) [pid = 3840] [serial = 283] [outer = 000000081EA72800] 06:38:19 INFO - PROCESS | 3840 | 1468503499198 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (0000000820283C00) [pid = 3840] [serial = 284] [outer = 000000081EA72800] 06:38:19 INFO - PROCESS | 3840 | 1468503499612 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:19 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. 06:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 06:38:19 INFO - PROCESS | 3840 | 1468503499655 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 3840 | 1468503499657 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 06:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:38:19 INFO - PROCESS | 3840 | 1468503499668 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 3840 | 1468503499670 Marionette TRACE conn6 <- [1,346,null,{}] 06:38:19 INFO - PROCESS | 3840 | 1468503499673 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:19 INFO - PROCESS | 3840 | 1468503499675 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:19 INFO - PROCESS | 3840 | 1468503499791 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 06:38:19 INFO - PROCESS | 3840 | 1468503499796 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 3840 | 1468503499798 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:19 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEBE800 == 41 [pid = 3840] [id = 96] 06:38:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081FEEF000) [pid = 3840] [serial = 285] [outer = 0000000000000000] 06:38:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (000000081FEF2400) [pid = 3840] [serial = 286] [outer = 000000081FEEF000] 06:38:19 INFO - PROCESS | 3840 | 1468503499883 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (00000008182C8000) [pid = 3840] [serial = 287] [outer = 000000081FEEF000] 06:38:20 INFO - PROCESS | 3840 | 1468503500380 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081D3C0800) [pid = 3840] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (0000000818D03400) [pid = 3840] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000081B60C000) [pid = 3840] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081A651C00) [pid = 3840] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000080CB03400) [pid = 3840] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000080E9F1C00) [pid = 3840] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081BF35C00) [pid = 3840] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081EA69800) [pid = 3840] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000080FC10000) [pid = 3840] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081BF3C800) [pid = 3840] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000813AB2800) [pid = 3840] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:38:20 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081EA67000) [pid = 3840] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:38:20 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. 06:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 733ms 06:38:20 INFO - PROCESS | 3840 | 1468503500402 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 3840 | 1468503500405 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 06:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:38:20 INFO - PROCESS | 3840 | 1468503500434 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 3840 | 1468503500436 Marionette TRACE conn6 <- [1,350,null,{}] 06:38:20 INFO - PROCESS | 3840 | 1468503500439 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:20 INFO - PROCESS | 3840 | 1468503500441 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:20 INFO - PROCESS | 3840 | 1468503500530 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 06:38:20 INFO - PROCESS | 3840 | 1468503500537 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 3840 | 1468503500539 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:20 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821527800 == 42 [pid = 3840] [id = 97] 06:38:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (0000000814720C00) [pid = 3840] [serial = 288] [outer = 0000000000000000] 06:38:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (00000008187E8C00) [pid = 3840] [serial = 289] [outer = 0000000814720C00] 06:38:20 INFO - PROCESS | 3840 | 1468503500583 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081B60A400) [pid = 3840] [serial = 290] [outer = 0000000814720C00] 06:38:21 INFO - PROCESS | 3840 | 1468503500990 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:21 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. 06:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 587ms 06:38:21 INFO - PROCESS | 3840 | 1468503501026 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 3840 | 1468503501028 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 06:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:38:21 INFO - PROCESS | 3840 | 1468503501040 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 3840 | 1468503501042 Marionette TRACE conn6 <- [1,354,null,{}] 06:38:21 INFO - PROCESS | 3840 | 1468503501050 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:21 INFO - PROCESS | 3840 | 1468503501052 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:21 INFO - PROCESS | 3840 | 1468503501136 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 06:38:21 INFO - PROCESS | 3840 | 1468503501144 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 3840 | 1468503501146 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:21 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821574800 == 43 [pid = 3840] [id = 98] 06:38:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081B60C000) [pid = 3840] [serial = 291] [outer = 0000000000000000] 06:38:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (0000000820284000) [pid = 3840] [serial = 292] [outer = 000000081B60C000] 06:38:21 INFO - PROCESS | 3840 | 1468503501191 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (00000008202BE400) [pid = 3840] [serial = 293] [outer = 000000081B60C000] 06:38:21 INFO - PROCESS | 3840 | 1468503501589 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:21 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. 06:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 06:38:21 INFO - PROCESS | 3840 | 1468503501642 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 3840 | 1468503501644 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 06:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:38:21 INFO - PROCESS | 3840 | 1468503501649 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 3840 | 1468503501650 Marionette TRACE conn6 <- [1,358,null,{}] 06:38:21 INFO - PROCESS | 3840 | 1468503501654 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:21 INFO - PROCESS | 3840 | 1468503501656 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:21 INFO - PROCESS | 3840 | 1468503501744 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 06:38:21 INFO - PROCESS | 3840 | 1468503501750 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 3840 | 1468503501751 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:21 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822976000 == 44 [pid = 3840] [id = 99] 06:38:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081B917400) [pid = 3840] [serial = 294] [outer = 0000000000000000] 06:38:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000081B91DC00) [pid = 3840] [serial = 295] [outer = 000000081B917400] 06:38:21 INFO - PROCESS | 3840 | 1468503501795 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081B923000) [pid = 3840] [serial = 296] [outer = 000000081B917400] 06:38:22 INFO - PROCESS | 3840 | 1468503502251 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:22 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. 06:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 06:38:22 INFO - PROCESS | 3840 | 1468503502281 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 3840 | 1468503502283 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 06:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:38:22 INFO - PROCESS | 3840 | 1468503502287 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 3840 | 1468503502289 Marionette TRACE conn6 <- [1,362,null,{}] 06:38:22 INFO - PROCESS | 3840 | 1468503502297 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:22 INFO - PROCESS | 3840 | 1468503502300 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:22 INFO - PROCESS | 3840 | 1468503502402 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 06:38:22 INFO - PROCESS | 3840 | 1468503502522 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 3840 | 1468503502526 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA8D000 == 45 [pid = 3840] [id = 100] 06:38:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000080CB08800) [pid = 3840] [serial = 297] [outer = 0000000000000000] 06:38:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (000000080E99F800) [pid = 3840] [serial = 298] [outer = 000000080CB08800] 06:38:22 INFO - PROCESS | 3840 | 1468503502584 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (000000080EA5A400) [pid = 3840] [serial = 299] [outer = 000000080CB08800] 06:38:23 INFO - PROCESS | 3840 | 1468503503263 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:23 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. 06:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1029ms 06:38:23 INFO - PROCESS | 3840 | 1468503503321 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 3840 | 1468503503325 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 06:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:38:23 INFO - PROCESS | 3840 | 1468503503330 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - PROCESS | 3840 | 1468503503333 Marionette TRACE conn6 <- [1,366,null,{}] 06:38:23 INFO - PROCESS | 3840 | 1468503503358 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:23 INFO - PROCESS | 3840 | 1468503503361 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:23 INFO - PROCESS | 3840 | 1468503503511 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 06:38:23 INFO - PROCESS | 3840 | 1468503503629 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 3840 | 1468503503632 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A787000 == 46 [pid = 3840] [id = 101] 06:38:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (0000000818C2E400) [pid = 3840] [serial = 300] [outer = 0000000000000000] 06:38:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (000000081A75E800) [pid = 3840] [serial = 301] [outer = 0000000818C2E400] 06:38:23 INFO - PROCESS | 3840 | 1468503503691 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (000000081AEE3400) [pid = 3840] [serial = 302] [outer = 0000000818C2E400] 06:38:24 INFO - PROCESS | 3840 | 1468503504269 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:24 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. 06:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 945ms 06:38:24 INFO - PROCESS | 3840 | 1468503504280 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 06:38:24 INFO - PROCESS | 3840 | 1468503504285 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 06:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:38:24 INFO - PROCESS | 3840 | 1468503504289 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 3840 | 1468503504291 Marionette TRACE conn6 <- [1,370,null,{}] 06:38:24 INFO - PROCESS | 3840 | 1468503504295 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:24 INFO - PROCESS | 3840 | 1468503504298 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:24 INFO - PROCESS | 3840 | 1468503504419 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 06:38:24 INFO - PROCESS | 3840 | 1468503504535 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 3840 | 1468503504538 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:24 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822978800 == 47 [pid = 3840] [id = 102] 06:38:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (000000081BE24C00) [pid = 3840] [serial = 303] [outer = 0000000000000000] 06:38:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (000000081D976400) [pid = 3840] [serial = 304] [outer = 000000081BE24C00] 06:38:24 INFO - PROCESS | 3840 | 1468503504596 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (000000081E9D8400) [pid = 3840] [serial = 305] [outer = 000000081BE24C00] 06:38:25 INFO - PROCESS | 3840 | 1468503505239 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:38:25 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. 06:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 986ms 06:38:25 INFO - PROCESS | 3840 | 1468503505277 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 3840 | 1468503505280 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 06:38:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:38:25 INFO - PROCESS | 3840 | 1468503505291 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 3840 | 1468503505297 Marionette TRACE conn6 <- [1,374,null,{}] 06:38:25 INFO - PROCESS | 3840 | 1468503505302 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:25 INFO - PROCESS | 3840 | 1468503505306 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:25 INFO - PROCESS | 3840 | 1468503505422 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 06:38:25 INFO - PROCESS | 3840 | 1468503505495 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 3840 | 1468503505498 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:25 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF97000 == 48 [pid = 3840] [id = 103] 06:38:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (00000008139A4400) [pid = 3840] [serial = 306] [outer = 0000000000000000] 06:38:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (000000081FEF6400) [pid = 3840] [serial = 307] [outer = 00000008139A4400] 06:38:25 INFO - PROCESS | 3840 | 1468503505612 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (00000008203E7C00) [pid = 3840] [serial = 308] [outer = 00000008139A4400] 06:38:26 INFO - PROCESS | 3840 | 1468503506390 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:38:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:38:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1151ms 06:38:26 INFO - PROCESS | 3840 | 1468503506438 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 06:38:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:38:26 INFO - PROCESS | 3840 | 1468503506442 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 06:38:26 INFO - PROCESS | 3840 | 1468503506446 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 3840 | 1468503506450 Marionette TRACE conn6 <- [1,378,null,{}] 06:38:26 INFO - PROCESS | 3840 | 1468503506455 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:26 INFO - PROCESS | 3840 | 1468503506458 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:26 INFO - PROCESS | 3840 | 1468503506560 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 06:38:26 INFO - PROCESS | 3840 | 1468503506636 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 3840 | 1468503506638 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:26 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818C1C800 == 49 [pid = 3840] [id = 104] 06:38:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (00000008136B0C00) [pid = 3840] [serial = 309] [outer = 0000000000000000] 06:38:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (0000000813AB3800) [pid = 3840] [serial = 310] [outer = 00000008136B0C00] 06:38:26 INFO - PROCESS | 3840 | 1468503506688 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (000000081820E400) [pid = 3840] [serial = 311] [outer = 00000008136B0C00] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 0000000813111000 == 48 [pid = 3840] [id = 33] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 0000000822981000 == 47 [pid = 3840] [id = 70] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 0000000822976000 == 46 [pid = 3840] [id = 99] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 0000000821574800 == 45 [pid = 3840] [id = 98] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 0000000821527800 == 44 [pid = 3840] [id = 97] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEBE800 == 43 [pid = 3840] [id = 96] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 000000081E973000 == 42 [pid = 3840] [id = 95] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 0000000814780000 == 41 [pid = 3840] [id = 94] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 000000081B65A800 == 40 [pid = 3840] [id = 93] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 000000081A78A000 == 39 [pid = 3840] [id = 92] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 00000008139BA800 == 38 [pid = 3840] [id = 91] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C1B800 == 37 [pid = 3840] [id = 90] 06:38:27 INFO - PROCESS | 3840 | --DOCSHELL 00000008236EB000 == 36 [pid = 3840] [id = 85] 06:38:27 INFO - PROCESS | 3840 | 1468503507398 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (000000081EE46C00) [pid = 3840] [serial = 164] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (000000082027B800) [pid = 3840] [serial = 250] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (000000081E95E800) [pid = 3840] [serial = 238] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (000000081E9D6000) [pid = 3840] [serial = 239] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (0000000818D0BC00) [pid = 3840] [serial = 241] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (000000081B6E3C00) [pid = 3840] [serial = 232] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (000000081A812800) [pid = 3840] [serial = 229] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (000000081B4C9400) [pid = 3840] [serial = 230] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (0000000812F88000) [pid = 3840] [serial = 211] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (00000008152E0800) [pid = 3840] [serial = 224] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (000000081467A400) [pid = 3840] [serial = 223] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (0000000812F14800) [pid = 3840] [serial = 244] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081EE39C00) [pid = 3840] [serial = 217] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000081EA6B000) [pid = 3840] [serial = 247] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000081EA72000) [pid = 3840] [serial = 221] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081EA6CC00) [pid = 3840] [serial = 220] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081A652C00) [pid = 3840] [serial = 214] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (0000000817E92C00) [pid = 3840] [serial = 226] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (00000008187EE400) [pid = 3840] [serial = 227] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081EE45000) [pid = 3840] [serial = 248] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081E95AC00) [pid = 3840] [serial = 242] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081C64B800) [pid = 3840] [serial = 235] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000820281000) [pid = 3840] [serial = 251] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081C98A000) [pid = 3840] [serial = 236] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000818DEF800) [pid = 3840] [serial = 245] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081BF35800) [pid = 3840] [serial = 233] [outer = 0000000000000000] [url = about:blank] 06:38:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:38:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 986ms 06:38:27 INFO - PROCESS | 3840 | 1468503507433 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 3840 | 1468503507438 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 06:38:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:38:27 INFO - PROCESS | 3840 | 1468503507444 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 3840 | 1468503507446 Marionette TRACE conn6 <- [1,382,null,{}] 06:38:27 INFO - PROCESS | 3840 | 1468503507450 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:27 INFO - PROCESS | 3840 | 1468503507452 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:27 INFO - PROCESS | 3840 | 1468503507542 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 06:38:27 INFO - PROCESS | 3840 | 1468503507547 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 3840 | 1468503507550 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:27 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C1B800 == 37 [pid = 3840] [id = 105] 06:38:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (0000000814720000) [pid = 3840] [serial = 312] [outer = 0000000000000000] 06:38:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (00000008182BE400) [pid = 3840] [serial = 313] [outer = 0000000814720000] 06:38:27 INFO - PROCESS | 3840 | 1468503507598 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (0000000818C25C00) [pid = 3840] [serial = 314] [outer = 0000000814720000] 06:38:28 INFO - PROCESS | 3840 | 1468503508121 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:38:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 06:38:28 INFO - PROCESS | 3840 | 1468503508180 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 3840 | 1468503508182 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 06:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:38:28 INFO - PROCESS | 3840 | 1468503508186 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 3840 | 1468503508189 Marionette TRACE conn6 <- [1,386,null,{}] 06:38:28 INFO - PROCESS | 3840 | 1468503508200 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:28 INFO - PROCESS | 3840 | 1468503508204 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:28 INFO - PROCESS | 3840 | 1468503508295 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 06:38:28 INFO - PROCESS | 3840 | 1468503508368 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 3840 | 1468503508371 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:28 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF60000 == 38 [pid = 3840] [id = 106] 06:38:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081AFD9400) [pid = 3840] [serial = 315] [outer = 0000000000000000] 06:38:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081AFDEC00) [pid = 3840] [serial = 316] [outer = 000000081AFD9400] 06:38:28 INFO - PROCESS | 3840 | 1468503508420 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081AFE6400) [pid = 3840] [serial = 317] [outer = 000000081AFD9400] 06:38:28 INFO - PROCESS | 3840 | 1468503508803 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 06:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:38:28 INFO - PROCESS | 3840 | 1468503508880 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 3840 | 1468503508883 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 06:38:28 INFO - PROCESS | 3840 | 1468503508886 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 3840 | 1468503508888 Marionette TRACE conn6 <- [1,390,null,{}] 06:38:28 INFO - PROCESS | 3840 | 1468503508891 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:28 INFO - PROCESS | 3840 | 1468503508893 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:28 INFO - PROCESS | 3840 | 1468503508984 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 06:38:29 INFO - PROCESS | 3840 | 1468503508994 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 3840 | 1468503508996 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:29 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B65A800 == 39 [pid = 3840] [id = 107] 06:38:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081B60D800) [pid = 3840] [serial = 318] [outer = 0000000000000000] 06:38:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081B91C000) [pid = 3840] [serial = 319] [outer = 000000081B60D800] 06:38:29 INFO - PROCESS | 3840 | 1468503509042 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081BF35800) [pid = 3840] [serial = 320] [outer = 000000081B60D800] 06:38:29 INFO - PROCESS | 3840 | 1468503509519 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 06:38:29 INFO - PROCESS | 3840 | 1468503509581 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 3840 | 1468503509583 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 06:38:29 INFO - PROCESS | 3840 | 1468503509587 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:38:29 INFO - PROCESS | 3840 | 1468503509589 Marionette TRACE conn6 <- [1,394,null,{}] 06:38:29 INFO - PROCESS | 3840 | 1468503509592 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:29 INFO - PROCESS | 3840 | 1468503509594 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:29 INFO - PROCESS | 3840 | 1468503509739 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 06:38:29 INFO - PROCESS | 3840 | 1468503509760 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 3840 | 1468503509763 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:29 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C71E800 == 40 [pid = 3840] [id = 108] 06:38:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (0000000813AAD400) [pid = 3840] [serial = 321] [outer = 0000000000000000] 06:38:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081C9C6000) [pid = 3840] [serial = 322] [outer = 0000000813AAD400] 06:38:29 INFO - PROCESS | 3840 | 1468503509807 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081DC8CC00) [pid = 3840] [serial = 323] [outer = 0000000813AAD400] 06:38:30 INFO - PROCESS | 3840 | 1468503510263 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 06:38:30 INFO - PROCESS | 3840 | 1468503510325 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 3840 | 1468503510327 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 06:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:38:30 INFO - PROCESS | 3840 | 1468503510336 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 3840 | 1468503510338 Marionette TRACE conn6 <- [1,398,null,{}] 06:38:30 INFO - PROCESS | 3840 | 1468503510342 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:30 INFO - PROCESS | 3840 | 1468503510348 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:30 INFO - PROCESS | 3840 | 1468503510484 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 06:38:30 INFO - PROCESS | 3840 | 1468503510537 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 3840 | 1468503510539 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:30 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E920000 == 41 [pid = 3840] [id = 109] 06:38:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (000000081E9DB400) [pid = 3840] [serial = 324] [outer = 0000000000000000] 06:38:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (000000081EE3B400) [pid = 3840] [serial = 325] [outer = 000000081E9DB400] 06:38:30 INFO - PROCESS | 3840 | 1468503510584 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (000000081F98E400) [pid = 3840] [serial = 326] [outer = 000000081E9DB400] 06:38:31 INFO - PROCESS | 3840 | 1468503511054 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 777ms 06:38:31 INFO - PROCESS | 3840 | 1468503511114 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 3840 | 1468503511116 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 06:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:38:31 INFO - PROCESS | 3840 | 1468503511120 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 3840 | 1468503511121 Marionette TRACE conn6 <- [1,402,null,{}] 06:38:31 INFO - PROCESS | 3840 | 1468503511132 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:31 INFO - PROCESS | 3840 | 1468503511134 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:31 INFO - PROCESS | 3840 | 1468503511244 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 06:38:31 INFO - PROCESS | 3840 | 1468503511296 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 3840 | 1468503511298 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:31 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEAF800 == 42 [pid = 3840] [id = 110] 06:38:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (000000081BA52C00) [pid = 3840] [serial = 327] [outer = 0000000000000000] 06:38:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (000000081BA56C00) [pid = 3840] [serial = 328] [outer = 000000081BA52C00] 06:38:31 INFO - PROCESS | 3840 | 1468503511342 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (000000081F98E800) [pid = 3840] [serial = 329] [outer = 000000081BA52C00] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (000000081DE57000) [pid = 3840] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (000000081EE42400) [pid = 3840] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (00000008193B9000) [pid = 3840] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (000000080F66CC00) [pid = 3840] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081FEEF000) [pid = 3840] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000081EA72800) [pid = 3840] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000080EEC3800) [pid = 3840] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081D3BD400) [pid = 3840] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (0000000813AAE400) [pid = 3840] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081B5F4C00) [pid = 3840] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (0000000814BB9800) [pid = 3840] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081A654400) [pid = 3840] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000080E998400) [pid = 3840] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081E5E7000) [pid = 3840] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000814720C00) [pid = 3840] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081D53F800) [pid = 3840] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:38:31 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081B60C000) [pid = 3840] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:38:31 INFO - PROCESS | 3840 | 1468503511886 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 773ms 06:38:31 INFO - PROCESS | 3840 | 1468503511896 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 3840 | 1468503511899 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 06:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:38:31 INFO - PROCESS | 3840 | 1468503511902 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 3840 | 1468503511904 Marionette TRACE conn6 <- [1,406,null,{}] 06:38:31 INFO - PROCESS | 3840 | 1468503511907 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:31 INFO - PROCESS | 3840 | 1468503511910 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:32 INFO - PROCESS | 3840 | 1468503512022 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 06:38:32 INFO - PROCESS | 3840 | 1468503512070 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 3840 | 1468503512072 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:32 INFO - PROCESS | 3840 | ++DOCSHELL 0000000820448800 == 43 [pid = 3840] [id = 111] 06:38:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000080CB0FC00) [pid = 3840] [serial = 330] [outer = 0000000000000000] 06:38:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081A654400) [pid = 3840] [serial = 331] [outer = 000000080CB0FC00] 06:38:32 INFO - PROCESS | 3840 | 1468503512116 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081C652400) [pid = 3840] [serial = 332] [outer = 000000080CB0FC00] 06:38:32 INFO - PROCESS | 3840 | 1468503512485 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:38:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 628ms 06:38:32 INFO - PROCESS | 3840 | 1468503512558 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 3840 | 1468503512560 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 06:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:38:32 INFO - PROCESS | 3840 | 1468503512565 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 3840 | 1468503512567 Marionette TRACE conn6 <- [1,410,null,{}] 06:38:32 INFO - PROCESS | 3840 | 1468503512571 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:32 INFO - PROCESS | 3840 | 1468503512572 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:32 INFO - PROCESS | 3840 | 1468503512660 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 06:38:32 INFO - PROCESS | 3840 | 1468503512666 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 3840 | 1468503512668 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:32 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821568800 == 44 [pid = 3840] [id = 112] 06:38:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081C654800) [pid = 3840] [serial = 333] [outer = 0000000000000000] 06:38:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081FEEF000) [pid = 3840] [serial = 334] [outer = 000000081C654800] 06:38:32 INFO - PROCESS | 3840 | 1468503512712 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000082027D400) [pid = 3840] [serial = 335] [outer = 000000081C654800] 06:38:33 INFO - PROCESS | 3840 | 1468503513406 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 880ms 06:38:33 INFO - PROCESS | 3840 | 1468503513449 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 3840 | 1468503513454 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 06:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:38:33 INFO - PROCESS | 3840 | 1468503513459 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 3840 | 1468503513463 Marionette TRACE conn6 <- [1,414,null,{}] 06:38:33 INFO - PROCESS | 3840 | 1468503513470 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:33 INFO - PROCESS | 3840 | 1468503513473 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:33 INFO - PROCESS | 3840 | 1468503513591 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 06:38:33 INFO - PROCESS | 3840 | 1468503513710 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 3840 | 1468503513713 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:33 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814E20000 == 45 [pid = 3840] [id = 113] 06:38:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (0000000814720400) [pid = 3840] [serial = 336] [outer = 0000000000000000] 06:38:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (0000000818707800) [pid = 3840] [serial = 337] [outer = 0000000814720400] 06:38:33 INFO - PROCESS | 3840 | 1468503513773 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (0000000819331C00) [pid = 3840] [serial = 338] [outer = 0000000814720400] 06:38:34 INFO - PROCESS | 3840 | 1468503514392 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 985ms 06:38:34 INFO - PROCESS | 3840 | 1468503514448 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 3840 | 1468503514453 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 06:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:38:34 INFO - PROCESS | 3840 | 1468503514460 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 3840 | 1468503514463 Marionette TRACE conn6 <- [1,418,null,{}] 06:38:34 INFO - PROCESS | 3840 | 1468503514467 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:34 INFO - PROCESS | 3840 | 1468503514470 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:34 INFO - PROCESS | 3840 | 1468503514589 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 06:38:34 INFO - PROCESS | 3840 | 1468503514678 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 3840 | 1468503514681 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:34 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DCB5800 == 46 [pid = 3840] [id = 114] 06:38:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081AFDF000) [pid = 3840] [serial = 339] [outer = 0000000000000000] 06:38:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081AFE4800) [pid = 3840] [serial = 340] [outer = 000000081AFDF000] 06:38:34 INFO - PROCESS | 3840 | 1468503514740 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (000000081B923C00) [pid = 3840] [serial = 341] [outer = 000000081AFDF000] 06:38:35 INFO - PROCESS | 3840 | 1468503515768 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:38:35 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 06:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1347ms 06:38:35 INFO - PROCESS | 3840 | 1468503515809 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 3840 | 1468503515812 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 06:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:38:35 INFO - PROCESS | 3840 | 1468503515816 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 3840 | 1468503515820 Marionette TRACE conn6 <- [1,422,null,{}] 06:38:35 INFO - PROCESS | 3840 | 1468503515832 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:35 INFO - PROCESS | 3840 | 1468503515838 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:35 INFO - PROCESS | 3840 | 1468503515955 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 06:38:36 INFO - PROCESS | 3840 | 1468503516025 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 3840 | 1468503516029 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:36 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822988000 == 47 [pid = 3840] [id = 115] 06:38:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (000000081B8E1400) [pid = 3840] [serial = 342] [outer = 0000000000000000] 06:38:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (000000081BA54C00) [pid = 3840] [serial = 343] [outer = 000000081B8E1400] 06:38:36 INFO - PROCESS | 3840 | 1468503516128 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (000000081E5E9C00) [pid = 3840] [serial = 344] [outer = 000000081B8E1400] 06:38:37 INFO - PROCESS | 3840 | 1468503517230 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1455ms 06:38:37 INFO - PROCESS | 3840 | 1468503517273 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 3840 | 1468503517278 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 06:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:38:37 INFO - PROCESS | 3840 | 1468503517284 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 3840 | 1468503517287 Marionette TRACE conn6 <- [1,426,null,{}] 06:38:37 INFO - PROCESS | 3840 | 1468503517341 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:37 INFO - PROCESS | 3840 | 1468503517344 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:37 INFO - PROCESS | 3840 | 1468503517475 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 06:38:37 INFO - PROCESS | 3840 | 1468503517559 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 3840 | 1468503517562 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:37 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814D84000 == 48 [pid = 3840] [id = 116] 06:38:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (0000000814BBD800) [pid = 3840] [serial = 345] [outer = 0000000000000000] 06:38:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (00000008187EE400) [pid = 3840] [serial = 346] [outer = 0000000814BBD800] 06:38:37 INFO - PROCESS | 3840 | 1468503517614 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (0000000819335C00) [pid = 3840] [serial = 347] [outer = 0000000814BBD800] 06:38:38 INFO - PROCESS | 3840 | --DOCSHELL 0000000820448800 == 47 [pid = 3840] [id = 111] 06:38:38 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEAF800 == 46 [pid = 3840] [id = 110] 06:38:38 INFO - PROCESS | 3840 | --DOCSHELL 000000081E920000 == 45 [pid = 3840] [id = 109] 06:38:38 INFO - PROCESS | 3840 | --DOCSHELL 000000081C71E800 == 44 [pid = 3840] [id = 108] 06:38:38 INFO - PROCESS | 3840 | --DOCSHELL 000000081B65A800 == 43 [pid = 3840] [id = 107] 06:38:38 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF60000 == 42 [pid = 3840] [id = 106] 06:38:38 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C1B800 == 41 [pid = 3840] [id = 105] 06:38:38 INFO - PROCESS | 3840 | --DOCSHELL 0000000818C1C800 == 40 [pid = 3840] [id = 104] 06:38:38 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA8D000 == 39 [pid = 3840] [id = 100] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (000000081FEF2400) [pid = 3840] [serial = 286] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (0000000820283C00) [pid = 3840] [serial = 284] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (000000081F999000) [pid = 3840] [serial = 283] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (00000008151CD800) [pid = 3840] [serial = 271] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (0000000818D0D000) [pid = 3840] [serial = 272] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081D971C00) [pid = 3840] [serial = 277] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (0000000818DF8C00) [pid = 3840] [serial = 257] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (0000000818B50000) [pid = 3840] [serial = 256] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081B60AC00) [pid = 3840] [serial = 274] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081BE2D400) [pid = 3840] [serial = 275] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081A434000) [pid = 3840] [serial = 269] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (0000000818D03C00) [pid = 3840] [serial = 268] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081BF41000) [pid = 3840] [serial = 260] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081B604800) [pid = 3840] [serial = 259] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081F998C00) [pid = 3840] [serial = 253] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000814BC1800) [pid = 3840] [serial = 266] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000080E9EF000) [pid = 3840] [serial = 265] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081F990800) [pid = 3840] [serial = 263] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081E95A800) [pid = 3840] [serial = 262] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (00000008187E8C00) [pid = 3840] [serial = 289] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081B60A400) [pid = 3840] [serial = 290] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (00000008182C8000) [pid = 3840] [serial = 287] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081E5F0000) [pid = 3840] [serial = 280] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081E9CF800) [pid = 3840] [serial = 281] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (00000008202BE400) [pid = 3840] [serial = 293] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000820284000) [pid = 3840] [serial = 292] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081E53B000) [pid = 3840] [serial = 278] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000821823400) [pid = 3840] [serial = 218] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000821830C00) [pid = 3840] [serial = 209] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081B60FC00) [pid = 3840] [serial = 215] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081494F800) [pid = 3840] [serial = 212] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B91DC00) [pid = 3840] [serial = 295] [outer = 0000000000000000] [url = about:blank] 06:38:38 INFO - PROCESS | 3840 | 1468503518230 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 3840 | 1468503518276 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 06:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:38:38 INFO - PROCESS | 3840 | 1468503518285 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 3840 | 1468503518287 Marionette TRACE conn6 <- [1,430,null,{}] 06:38:38 INFO - PROCESS | 3840 | 1468503518291 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:38 INFO - PROCESS | 3840 | 1468503518294 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:38 INFO - PROCESS | 3840 | 1468503518389 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 06:38:38 INFO - PROCESS | 3840 | 1468503518463 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 3840 | 1468503518465 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:38 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814783800 == 40 [pid = 3840] [id = 117] 06:38:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000080FCF1000) [pid = 3840] [serial = 348] [outer = 0000000000000000] 06:38:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000815261000) [pid = 3840] [serial = 349] [outer = 000000080FCF1000] 06:38:38 INFO - PROCESS | 3840 | 1468503518514 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081AEDB000) [pid = 3840] [serial = 350] [outer = 000000080FCF1000] 06:38:38 INFO - PROCESS | 3840 | 1468503518943 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 06:38:38 INFO - PROCESS | 3840 | 1468503518975 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 3840 | 1468503518978 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 06:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:38:38 INFO - PROCESS | 3840 | 1468503518981 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 3840 | 1468503518985 Marionette TRACE conn6 <- [1,434,null,{}] 06:38:39 INFO - PROCESS | 3840 | 1468503518996 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 3840 | 1468503519000 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:39 INFO - PROCESS | 3840 | 1468503519092 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 06:38:39 INFO - PROCESS | 3840 | 1468503519099 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 3840 | 1468503519102 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:39 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE35800 == 41 [pid = 3840] [id = 118] 06:38:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081B8E3000) [pid = 3840] [serial = 351] [outer = 0000000000000000] 06:38:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B8EB800) [pid = 3840] [serial = 352] [outer = 000000081B8E3000] 06:38:39 INFO - PROCESS | 3840 | 1468503519149 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081BA4FC00) [pid = 3840] [serial = 353] [outer = 000000081B8E3000] 06:38:39 INFO - PROCESS | 3840 | 1468503519620 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 06:38:39 INFO - PROCESS | 3840 | 1468503519675 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 3840 | 1468503519678 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 06:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:38:39 INFO - PROCESS | 3840 | 1468503519682 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 3840 | 1468503519683 Marionette TRACE conn6 <- [1,438,null,{}] 06:38:39 INFO - PROCESS | 3840 | 1468503519687 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 3840 | 1468503519689 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:39 INFO - PROCESS | 3840 | 1468503519779 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 06:38:39 INFO - PROCESS | 3840 | 1468503519786 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 3840 | 1468503519788 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:39 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA12000 == 42 [pid = 3840] [id = 119] 06:38:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081BF41000) [pid = 3840] [serial = 354] [outer = 0000000000000000] 06:38:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081C64C400) [pid = 3840] [serial = 355] [outer = 000000081BF41000] 06:38:39 INFO - PROCESS | 3840 | 1468503519834 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081D547800) [pid = 3840] [serial = 356] [outer = 000000081BF41000] 06:38:40 INFO - PROCESS | 3840 | 1468503520275 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:38:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 06:38:40 INFO - PROCESS | 3840 | 1468503520316 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 3840 | 1468503520318 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 06:38:40 INFO - PROCESS | 3840 | 1468503520321 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:38:40 INFO - PROCESS | 3840 | 1468503520323 Marionette TRACE conn6 <- [1,442,null,{}] 06:38:40 INFO - PROCESS | 3840 | 1468503520327 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:40 INFO - PROCESS | 3840 | 1468503520329 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:40 INFO - PROCESS | 3840 | 1468503520441 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 06:38:40 INFO - PROCESS | 3840 | 1468503520522 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 3840 | 1468503520531 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:40 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DE6D800 == 43 [pid = 3840] [id = 120] 06:38:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081E53B000) [pid = 3840] [serial = 357] [outer = 0000000000000000] 06:38:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081E95AC00) [pid = 3840] [serial = 358] [outer = 000000081E53B000] 06:38:40 INFO - PROCESS | 3840 | 1468503520578 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081E9D6400) [pid = 3840] [serial = 359] [outer = 000000081E53B000] 06:38:41 INFO - PROCESS | 3840 | 1468503521016 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 06:38:41 INFO - PROCESS | 3840 | 1468503521065 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 06:38:41 INFO - PROCESS | 3840 | 1468503521067 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 06:38:41 INFO - PROCESS | 3840 | 1468503521071 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:38:41 INFO - PROCESS | 3840 | 1468503521072 Marionette TRACE conn6 <- [1,446,null,{}] 06:38:41 INFO - PROCESS | 3840 | 1468503521076 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:41 INFO - PROCESS | 3840 | 1468503521082 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:41 INFO - PROCESS | 3840 | 1468503521227 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 06:38:41 INFO - PROCESS | 3840 | 1468503521279 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 3840 | 1468503521281 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEBB000 == 44 [pid = 3840] [id = 121] 06:38:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081EE3F000) [pid = 3840] [serial = 360] [outer = 0000000000000000] 06:38:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081FEF1000) [pid = 3840] [serial = 361] [outer = 000000081EE3F000] 06:38:41 INFO - PROCESS | 3840 | 1468503521326 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (0000000820282800) [pid = 3840] [serial = 362] [outer = 000000081EE3F000] 06:38:41 INFO - PROCESS | 3840 | 1468503521779 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 776ms 06:38:41 INFO - PROCESS | 3840 | 1468503521856 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 06:38:41 INFO - PROCESS | 3840 | 1468503521858 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 06:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:38:41 INFO - PROCESS | 3840 | 1468503521862 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 3840 | 1468503521864 Marionette TRACE conn6 <- [1,450,null,{}] 06:38:41 INFO - PROCESS | 3840 | 1468503521867 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:41 INFO - PROCESS | 3840 | 1468503521869 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:41 INFO - PROCESS | 3840 | 1468503521985 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 06:38:42 INFO - PROCESS | 3840 | 1468503522037 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 3840 | 1468503522039 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:42 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821534000 == 45 [pid = 3840] [id = 122] 06:38:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (0000000812EAE000) [pid = 3840] [serial = 363] [outer = 0000000000000000] 06:38:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (0000000812EB1C00) [pid = 3840] [serial = 364] [outer = 0000000812EAE000] 06:38:42 INFO - PROCESS | 3840 | 1468503522084 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081FEF8800) [pid = 3840] [serial = 365] [outer = 0000000812EAE000] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081AFD9400) [pid = 3840] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (00000008139A4400) [pid = 3840] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000813AAD400) [pid = 3840] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000814720000) [pid = 3840] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (00000008136B0C00) [pid = 3840] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081E9DB400) [pid = 3840] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081B60D800) [pid = 3840] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080CB0FC00) [pid = 3840] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081BA52C00) [pid = 3840] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081F98A800) [pid = 3840] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:38:42 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081B917400) [pid = 3840] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:38:42 INFO - PROCESS | 3840 | 1468503522528 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 3840 | 1468503522602 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 06:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:38:42 INFO - PROCESS | 3840 | 1468503522606 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 3840 | 1468503522607 Marionette TRACE conn6 <- [1,454,null,{}] 06:38:42 INFO - PROCESS | 3840 | 1468503522611 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:42 INFO - PROCESS | 3840 | 1468503522613 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:42 INFO - PROCESS | 3840 | 1468503522727 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 06:38:42 INFO - PROCESS | 3840 | 1468503522738 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 3840 | 1468503522740 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:42 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EDA2800 == 46 [pid = 3840] [id = 123] 06:38:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (0000000813AAD400) [pid = 3840] [serial = 366] [outer = 0000000000000000] 06:38:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BA52C00) [pid = 3840] [serial = 367] [outer = 0000000813AAD400] 06:38:42 INFO - PROCESS | 3840 | 1468503522785 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000080FCEF400) [pid = 3840] [serial = 368] [outer = 0000000813AAD400] 06:38:43 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:43 INFO - PROCESS | 3840 | 1468503523185 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:38:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 06:38:43 INFO - PROCESS | 3840 | 1468503523237 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 3840 | 1468503523239 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 06:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:38:43 INFO - PROCESS | 3840 | 1468503523243 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 3840 | 1468503523244 Marionette TRACE conn6 <- [1,458,null,{}] 06:38:43 INFO - PROCESS | 3840 | 1468503523248 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 3840 | 1468503523250 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:43 INFO - PROCESS | 3840 | 1468503523359 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 06:38:43 INFO - PROCESS | 3840 | 1468503523365 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 3840 | 1468503523367 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:43 INFO - PROCESS | 3840 | ++DOCSHELL 000000082281E000 == 47 [pid = 3840] [id = 124] 06:38:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081F3C7C00) [pid = 3840] [serial = 369] [outer = 0000000000000000] 06:38:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081F3CB800) [pid = 3840] [serial = 370] [outer = 000000081F3C7C00] 06:38:43 INFO - PROCESS | 3840 | 1468503523411 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081F3D0800) [pid = 3840] [serial = 371] [outer = 000000081F3C7C00] 06:38:43 INFO - PROCESS | 3840 | 1468503523819 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 3840 | 1468503523877 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 06:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:38:43 INFO - PROCESS | 3840 | 1468503523885 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 3840 | 1468503523887 Marionette TRACE conn6 <- [1,462,null,{}] 06:38:43 INFO - PROCESS | 3840 | 1468503523891 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 3840 | 1468503523893 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:43 INFO - PROCESS | 3840 | 1468503523986 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 06:38:43 INFO - PROCESS | 3840 | 1468503523992 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 3840 | 1468503523993 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:44 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822F64000 == 48 [pid = 3840] [id = 125] 06:38:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081F3D0C00) [pid = 3840] [serial = 372] [outer = 0000000000000000] 06:38:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081F877000) [pid = 3840] [serial = 373] [outer = 000000081F3D0C00] 06:38:44 INFO - PROCESS | 3840 | 1468503524039 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081F87C800) [pid = 3840] [serial = 374] [outer = 000000081F3D0C00] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000081E917000 == 47 [pid = 3840] [id = 87] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 0000000822978800 == 46 [pid = 3840] [id = 102] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF97000 == 45 [pid = 3840] [id = 103] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000080DB40000 == 44 [pid = 3840] [id = 89] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA91800 == 43 [pid = 3840] [id = 32] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000081A787000 == 42 [pid = 3840] [id = 101] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 00000008236D5000 == 41 [pid = 3840] [id = 88] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 0000000818D9B800 == 40 [pid = 3840] [id = 86] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 0000000814783800 == 39 [pid = 3840] [id = 117] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 0000000814D84000 == 38 [pid = 3840] [id = 116] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 0000000822988000 == 37 [pid = 3840] [id = 115] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000081DCB5800 == 36 [pid = 3840] [id = 114] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 0000000821568800 == 35 [pid = 3840] [id = 112] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 0000000814E20000 == 34 [pid = 3840] [id = 113] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000081DE6D800 == 33 [pid = 3840] [id = 120] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE35800 == 32 [pid = 3840] [id = 118] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 0000000821534000 == 31 [pid = 3840] [id = 122] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEBB000 == 30 [pid = 3840] [id = 121] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000082281E000 == 29 [pid = 3840] [id = 124] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000080EDA2800 == 28 [pid = 3840] [id = 123] 06:38:45 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA12000 == 27 [pid = 3840] [id = 119] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (00000008203ED000) [pid = 3840] [serial = 254] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081B923000) [pid = 3840] [serial = 296] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081F98E800) [pid = 3840] [serial = 329] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081C652400) [pid = 3840] [serial = 332] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081BF35800) [pid = 3840] [serial = 320] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081AFDEC00) [pid = 3840] [serial = 316] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081AFE6400) [pid = 3840] [serial = 317] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (00000008203E7C00) [pid = 3840] [serial = 308] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081FEF6400) [pid = 3840] [serial = 307] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081C9C6000) [pid = 3840] [serial = 322] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081A75E800) [pid = 3840] [serial = 301] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081DC8CC00) [pid = 3840] [serial = 323] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (00000008182BE400) [pid = 3840] [serial = 313] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000818C25C00) [pid = 3840] [serial = 314] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081D976400) [pid = 3840] [serial = 304] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081820E400) [pid = 3840] [serial = 311] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000813AB3800) [pid = 3840] [serial = 310] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081F98E400) [pid = 3840] [serial = 326] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081EE3B400) [pid = 3840] [serial = 325] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000080E99F800) [pid = 3840] [serial = 298] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081B91C000) [pid = 3840] [serial = 319] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081A654400) [pid = 3840] [serial = 331] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081BA56C00) [pid = 3840] [serial = 328] [outer = 0000000000000000] [url = about:blank] 06:38:45 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081FEEF000) [pid = 3840] [serial = 334] [outer = 0000000000000000] [url = about:blank] 06:38:46 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:46 INFO - PROCESS | 3840 | 1468503526169 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 3840 | 1468503526232 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 06:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:38:46 INFO - PROCESS | 3840 | 1468503526238 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 3840 | 1468503526241 Marionette TRACE conn6 <- [1,466,null,{}] 06:38:46 INFO - PROCESS | 3840 | 1468503526248 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:46 INFO - PROCESS | 3840 | 1468503526251 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:46 INFO - PROCESS | 3840 | 1468503526370 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 06:38:46 INFO - PROCESS | 3840 | 1468503526441 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:46 INFO - PROCESS | 3840 | 1468503526446 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:46 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE51000 == 28 [pid = 3840] [id = 126] 06:38:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (0000000812EAB800) [pid = 3840] [serial = 375] [outer = 0000000000000000] 06:38:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000812EAD400) [pid = 3840] [serial = 376] [outer = 0000000812EAB800] 06:38:46 INFO - PROCESS | 3840 | 1468503526497 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081366E000) [pid = 3840] [serial = 377] [outer = 0000000812EAB800] 06:38:46 INFO - PROCESS | 3840 | 1468503526891 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 3840 | 1468503526937 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 06:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:38:46 INFO - PROCESS | 3840 | 1468503526944 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 3840 | 1468503526947 Marionette TRACE conn6 <- [1,470,null,{}] 06:38:46 INFO - PROCESS | 3840 | 1468503526950 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:46 INFO - PROCESS | 3840 | 1468503526953 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:47 INFO - PROCESS | 3840 | 1468503527049 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 06:38:47 INFO - PROCESS | 3840 | 1468503527056 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 3840 | 1468503527058 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:47 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C24000 == 29 [pid = 3840] [id = 127] 06:38:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000813AAB400) [pid = 3840] [serial = 378] [outer = 0000000000000000] 06:38:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081471E800) [pid = 3840] [serial = 379] [outer = 0000000813AAB400] 06:38:47 INFO - PROCESS | 3840 | 1468503527109 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081525B800) [pid = 3840] [serial = 380] [outer = 0000000813AAB400] 06:38:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000813AB6400) [pid = 3840] [serial = 381] [outer = 0000000819335800] 06:38:47 INFO - PROCESS | 3840 | 1468503527662 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:38:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 732ms 06:38:47 INFO - PROCESS | 3840 | 1468503527678 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 3840 | 1468503527680 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 06:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:38:47 INFO - PROCESS | 3840 | 1468503527715 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 3840 | 1468503527718 Marionette TRACE conn6 <- [1,474,null,{}] 06:38:47 INFO - PROCESS | 3840 | 1468503527730 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:47 INFO - PROCESS | 3840 | 1468503527735 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:47 INFO - PROCESS | 3840 | 1468503527828 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 06:38:47 INFO - PROCESS | 3840 | 1468503527902 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 3840 | 1468503527906 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:47 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818D8F000 == 30 [pid = 3840] [id = 128] 06:38:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080CB0E800) [pid = 3840] [serial = 382] [outer = 0000000000000000] 06:38:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818C24400) [pid = 3840] [serial = 383] [outer = 000000080CB0E800] 06:38:47 INFO - PROCESS | 3840 | 1468503527957 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000818D0C000) [pid = 3840] [serial = 384] [outer = 000000080CB0E800] 06:38:48 INFO - PROCESS | 3840 | 1468503528373 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:38:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:38:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 689ms 06:38:48 INFO - PROCESS | 3840 | 1468503528401 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 3840 | 1468503528404 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 06:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:38:48 INFO - PROCESS | 3840 | 1468503528407 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 3840 | 1468503528409 Marionette TRACE conn6 <- [1,478,null,{}] 06:38:48 INFO - PROCESS | 3840 | 1468503528413 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:48 INFO - PROCESS | 3840 | 1468503528415 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:48 INFO - PROCESS | 3840 | 1468503528507 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 06:38:48 INFO - PROCESS | 3840 | 1468503528513 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 3840 | 1468503528515 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE2B000 == 31 [pid = 3840] [id = 129] 06:38:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A436000) [pid = 3840] [serial = 385] [outer = 0000000000000000] 06:38:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A43D000) [pid = 3840] [serial = 386] [outer = 000000081A436000] 06:38:48 INFO - PROCESS | 3840 | 1468503528561 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A807400) [pid = 3840] [serial = 387] [outer = 000000081A436000] 06:38:49 INFO - PROCESS | 3840 | 1468503529029 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 689ms 06:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:38:49 INFO - PROCESS | 3840 | 1468503529100 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 06:38:49 INFO - PROCESS | 3840 | 1468503529102 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 06:38:49 INFO - PROCESS | 3840 | 1468503529106 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 3840 | 1468503529107 Marionette TRACE conn6 <- [1,482,null,{}] 06:38:49 INFO - PROCESS | 3840 | 1468503529111 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:49 INFO - PROCESS | 3840 | 1468503529113 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:49 INFO - PROCESS | 3840 | 1468503529222 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 06:38:49 INFO - PROCESS | 3840 | 1468503529234 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:49 INFO - PROCESS | 3840 | 1468503529236 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B049000 == 32 [pid = 3840] [id = 130] 06:38:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (0000000813AB5C00) [pid = 3840] [serial = 388] [outer = 0000000000000000] 06:38:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AEE0C00) [pid = 3840] [serial = 389] [outer = 0000000813AB5C00] 06:38:49 INFO - PROCESS | 3840 | 1468503529281 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081AFE0400) [pid = 3840] [serial = 390] [outer = 0000000813AB5C00] 06:38:49 INFO - PROCESS | 3840 | 1468503529735 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 06:38:49 INFO - PROCESS | 3840 | 1468503529800 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 06:38:49 INFO - PROCESS | 3840 | 1468503529802 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 06:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:38:49 INFO - PROCESS | 3840 | 1468503529806 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 3840 | 1468503529808 Marionette TRACE conn6 <- [1,486,null,{}] 06:38:49 INFO - PROCESS | 3840 | 1468503529811 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:49 INFO - PROCESS | 3840 | 1468503529817 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:49 INFO - PROCESS | 3840 | 1468503529949 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 06:38:49 INFO - PROCESS | 3840 | 1468503529957 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:49 INFO - PROCESS | 3840 | 1468503529959 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA13000 == 33 [pid = 3840] [id = 131] 06:38:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B4C3C00) [pid = 3840] [serial = 391] [outer = 0000000000000000] 06:38:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B60CC00) [pid = 3840] [serial = 392] [outer = 000000081B4C3C00] 06:38:50 INFO - PROCESS | 3840 | 1468503530005 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B921000) [pid = 3840] [serial = 393] [outer = 000000081B4C3C00] 06:38:50 INFO - PROCESS | 3840 | 1468503530426 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:38:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:38:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 06:38:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:38:50 INFO - PROCESS | 3840 | 1468503530499 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 06:38:50 INFO - PROCESS | 3840 | 1468503530501 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 06:38:50 INFO - PROCESS | 3840 | 1468503530504 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - PROCESS | 3840 | 1468503530506 Marionette TRACE conn6 <- [1,490,null,{}] 06:38:50 INFO - PROCESS | 3840 | 1468503530510 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:50 INFO - PROCESS | 3840 | 1468503530512 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:50 INFO - PROCESS | 3840 | 1468503530620 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 06:38:50 INFO - PROCESS | 3840 | 1468503530626 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 3840 | 1468503530628 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:50 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C72E000 == 34 [pid = 3840] [id = 132] 06:38:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B91F400) [pid = 3840] [serial = 394] [outer = 0000000000000000] 06:38:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BA57400) [pid = 3840] [serial = 395] [outer = 000000081B91F400] 06:38:50 INFO - PROCESS | 3840 | 1468503530673 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081BE26000) [pid = 3840] [serial = 396] [outer = 000000081B91F400] 06:38:51 INFO - PROCESS | 3840 | 1468503531083 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:38:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 627ms 06:38:51 INFO - PROCESS | 3840 | 1468503531135 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 3840 | 1468503531137 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 06:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:38:51 INFO - PROCESS | 3840 | 1468503531151 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 3840 | 1468503531153 Marionette TRACE conn6 <- [1,494,null,{}] 06:38:51 INFO - PROCESS | 3840 | 1468503531157 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:51 INFO - PROCESS | 3840 | 1468503531159 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:51 INFO - PROCESS | 3840 | 1468503531264 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 06:38:51 INFO - PROCESS | 3840 | 1468503531271 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 3840 | 1468503531273 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E90D800 == 35 [pid = 3840] [id = 133] 06:38:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081BE27000) [pid = 3840] [serial = 397] [outer = 0000000000000000] 06:38:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081BF38400) [pid = 3840] [serial = 398] [outer = 000000081BE27000] 06:38:51 INFO - PROCESS | 3840 | 1468503531317 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081C043400) [pid = 3840] [serial = 399] [outer = 000000081BE27000] 06:38:51 INFO - PROCESS | 3840 | 1468503531772 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:38:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 650ms 06:38:51 INFO - PROCESS | 3840 | 1468503531792 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 3840 | 1468503531794 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 06:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:38:51 INFO - PROCESS | 3840 | 1468503531803 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 3840 | 1468503531805 Marionette TRACE conn6 <- [1,498,null,{}] 06:38:51 INFO - PROCESS | 3840 | 1468503531808 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:51 INFO - PROCESS | 3840 | 1468503531810 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:51 INFO - PROCESS | 3840 | 1468503531917 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 06:38:52 INFO - PROCESS | 3840 | 1468503531994 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:52 INFO - PROCESS | 3840 | 1468503531996 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:52 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818D8E800 == 36 [pid = 3840] [id = 134] 06:38:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081C03D400) [pid = 3840] [serial = 400] [outer = 0000000000000000] 06:38:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081C987C00) [pid = 3840] [serial = 401] [outer = 000000081C03D400] 06:38:52 INFO - PROCESS | 3840 | 1468503532041 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081D905000) [pid = 3840] [serial = 402] [outer = 000000081C03D400] 06:38:52 INFO - PROCESS | 3840 | 1468503532457 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:38:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:38:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 06:38:52 INFO - PROCESS | 3840 | 1468503532497 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 3840 | 1468503532499 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 06:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:38:52 INFO - PROCESS | 3840 | 1468503532508 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:38:52 INFO - PROCESS | 3840 | 1468503532510 Marionette TRACE conn6 <- [1,502,null,{}] 06:38:52 INFO - PROCESS | 3840 | 1468503532513 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:52 INFO - PROCESS | 3840 | 1468503532515 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:52 INFO - PROCESS | 3840 | 1468503532628 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 06:38:52 INFO - PROCESS | 3840 | 1468503532634 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:52 INFO - PROCESS | 3840 | 1468503532636 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:52 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEC1800 == 37 [pid = 3840] [id = 135] 06:38:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081D910000) [pid = 3840] [serial = 403] [outer = 0000000000000000] 06:38:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081DEE9400) [pid = 3840] [serial = 404] [outer = 000000081D910000] 06:38:52 INFO - PROCESS | 3840 | 1468503532684 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000081E5EA400) [pid = 3840] [serial = 405] [outer = 000000081D910000] 06:38:53 INFO - PROCESS | 3840 | 1468503533465 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081E53B000) [pid = 3840] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081EE3F000) [pid = 3840] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (0000000812EAE000) [pid = 3840] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081F3C7C00) [pid = 3840] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (0000000813AAD400) [pid = 3840] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081BF41000) [pid = 3840] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B8E3000) [pid = 3840] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000080FCF1000) [pid = 3840] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000814BBD800) [pid = 3840] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081B8E1400) [pid = 3840] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081AFDF000) [pid = 3840] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000814720400) [pid = 3840] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081C654800) [pid = 3840] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080CB08800) [pid = 3840] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000818C2E400) [pid = 3840] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:38:53 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081BE24C00) [pid = 3840] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:38:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:38:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1029ms 06:38:53 INFO - PROCESS | 3840 | 1468503533535 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 3840 | 1468503533538 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 06:38:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:38:53 INFO - PROCESS | 3840 | 1468503533541 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 3840 | 1468503533543 Marionette TRACE conn6 <- [1,506,null,{}] 06:38:53 INFO - PROCESS | 3840 | 1468503533547 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:53 INFO - PROCESS | 3840 | 1468503533549 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:53 INFO - PROCESS | 3840 | 1468503533662 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 06:38:53 INFO - PROCESS | 3840 | 1468503533667 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 3840 | 1468503533669 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:53 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFAD800 == 38 [pid = 3840] [id = 136] 06:38:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081AEDCC00) [pid = 3840] [serial = 406] [outer = 0000000000000000] 06:38:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B607400) [pid = 3840] [serial = 407] [outer = 000000081AEDCC00] 06:38:53 INFO - PROCESS | 3840 | 1468503533722 Marionette DEBUG loaded listener.js 06:38:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081E5E8800) [pid = 3840] [serial = 408] [outer = 000000081AEDCC00] 06:38:54 INFO - PROCESS | 3840 | 1468503534161 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 06:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:38:54 INFO - PROCESS | 3840 | 1468503534235 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 3840 | 1468503534238 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 06:38:54 INFO - PROCESS | 3840 | 1468503534241 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 3840 | 1468503534243 Marionette TRACE conn6 <- [1,510,null,{}] 06:38:54 INFO - PROCESS | 3840 | 1468503534246 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:54 INFO - PROCESS | 3840 | 1468503534248 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:54 INFO - PROCESS | 3840 | 1468503534331 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 06:38:54 INFO - PROCESS | 3840 | 1468503534337 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 3840 | 1468503534339 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000082163F000 == 39 [pid = 3840] [id = 137] 06:38:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081E965000) [pid = 3840] [serial = 409] [outer = 0000000000000000] 06:38:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081C653400) [pid = 3840] [serial = 410] [outer = 000000081E965000] 06:38:54 INFO - PROCESS | 3840 | 1468503534384 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081EA6E400) [pid = 3840] [serial = 411] [outer = 000000081E965000] 06:38:54 INFO - PROCESS | 3840 | 1468503534822 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 06:38:54 INFO - PROCESS | 3840 | 1468503534874 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 3840 | 1468503534876 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 06:38:54 INFO - PROCESS | 3840 | 1468503534880 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:38:54 INFO - PROCESS | 3840 | 1468503534882 Marionette TRACE conn6 <- [1,514,null,{}] 06:38:54 INFO - PROCESS | 3840 | 1468503534885 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:54 INFO - PROCESS | 3840 | 1468503534887 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:54 INFO - PROCESS | 3840 | 1468503534971 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 06:38:55 INFO - PROCESS | 3840 | 1468503535005 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 3840 | 1468503535007 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000082296F800 == 40 [pid = 3840] [id = 138] 06:38:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081EB16400) [pid = 3840] [serial = 412] [outer = 0000000000000000] 06:38:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081EE37C00) [pid = 3840] [serial = 413] [outer = 000000081EB16400] 06:38:55 INFO - PROCESS | 3840 | 1468503535051 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081EE40400) [pid = 3840] [serial = 414] [outer = 000000081EB16400] 06:38:55 INFO - PROCESS | 3840 | 1468503535449 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:38:55 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 06:38:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 628ms 06:38:55 INFO - PROCESS | 3840 | 1468503535520 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 3840 | 1468503535525 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 06:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:38:55 INFO - PROCESS | 3840 | 1468503535530 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 3840 | 1468503535534 Marionette TRACE conn6 <- [1,518,null,{}] 06:38:55 INFO - PROCESS | 3840 | 1468503535541 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:55 INFO - PROCESS | 3840 | 1468503535545 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:55 INFO - PROCESS | 3840 | 1468503535677 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 06:38:55 INFO - PROCESS | 3840 | 1468503535769 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 3840 | 1468503535773 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE3A000 == 41 [pid = 3840] [id = 139] 06:38:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000080E9F9C00) [pid = 3840] [serial = 415] [outer = 0000000000000000] 06:38:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000080EA54000) [pid = 3840] [serial = 416] [outer = 000000080E9F9C00] 06:38:55 INFO - PROCESS | 3840 | 1468503535833 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (0000000812EB0800) [pid = 3840] [serial = 417] [outer = 000000080E9F9C00] 06:38:56 INFO - PROCESS | 3840 | 1468503536587 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:38:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:38:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1138ms 06:38:56 INFO - PROCESS | 3840 | 1468503536670 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 06:38:56 INFO - PROCESS | 3840 | 1468503536674 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 06:38:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:38:56 INFO - PROCESS | 3840 | 1468503536681 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - PROCESS | 3840 | 1468503536685 Marionette TRACE conn6 <- [1,522,null,{}] 06:38:56 INFO - PROCESS | 3840 | 1468503536690 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:56 INFO - PROCESS | 3840 | 1468503536693 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:56 INFO - PROCESS | 3840 | 1468503536845 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 06:38:56 INFO - PROCESS | 3840 | 1468503536956 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 3840 | 1468503536959 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE23800 == 42 [pid = 3840] [id = 140] 06:38:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081494D800) [pid = 3840] [serial = 418] [outer = 0000000000000000] 06:38:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081820EC00) [pid = 3840] [serial = 419] [outer = 000000081494D800] 06:38:57 INFO - PROCESS | 3840 | 1468503537017 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (0000000818BCBC00) [pid = 3840] [serial = 420] [outer = 000000081494D800] 06:38:57 INFO - PROCESS | 3840 | 1468503537985 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:38:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:38:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1345ms 06:38:58 INFO - PROCESS | 3840 | 1468503538024 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 3840 | 1468503538029 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 06:38:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:38:58 INFO - PROCESS | 3840 | 1468503538034 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 3840 | 1468503538038 Marionette TRACE conn6 <- [1,526,null,{}] 06:38:58 INFO - PROCESS | 3840 | 1468503538043 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:58 INFO - PROCESS | 3840 | 1468503538046 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:58 INFO - PROCESS | 3840 | 1468503538161 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 06:38:58 INFO - PROCESS | 3840 | 1468503538236 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 3840 | 1468503538241 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:58 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C16800 == 43 [pid = 3840] [id = 141] 06:38:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (00000008136ACC00) [pid = 3840] [serial = 421] [outer = 0000000000000000] 06:38:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (00000008139A2C00) [pid = 3840] [serial = 422] [outer = 00000008136ACC00] 06:38:58 INFO - PROCESS | 3840 | 1468503538292 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (0000000814950000) [pid = 3840] [serial = 423] [outer = 00000008136ACC00] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 0000000813AD4000 == 42 [pid = 3840] [id = 29] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 000000082164C000 == 41 [pid = 3840] [id = 22] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081DCAA800 == 40 [pid = 3840] [id = 19] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081B061800 == 39 [pid = 3840] [id = 27] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA0C000 == 38 [pid = 3840] [id = 18] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6BE000 == 37 [pid = 3840] [id = 26] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081B295800 == 36 [pid = 3840] [id = 17] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB68800 == 35 [pid = 3840] [id = 20] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081C9E1800 == 34 [pid = 3840] [id = 28] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081A789000 == 33 [pid = 3840] [id = 15] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 0000000814D85800 == 32 [pid = 3840] [id = 25] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 0000000819384000 == 31 [pid = 3840] [id = 14] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 00000008139BD000 == 30 [pid = 3840] [id = 24] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 00000008182D3000 == 29 [pid = 3840] [id = 13] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 000000080E8E8000 == 28 [pid = 3840] [id = 23] 06:38:58 INFO - PROCESS | 3840 | --DOCSHELL 00000008131B4000 == 27 [pid = 3840] [id = 10] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000081F877000) [pid = 3840] [serial = 373] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081E95AC00) [pid = 3840] [serial = 358] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081E9D6400) [pid = 3840] [serial = 359] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (0000000820282800) [pid = 3840] [serial = 362] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081FEF1000) [pid = 3840] [serial = 361] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (0000000812EB1C00) [pid = 3840] [serial = 364] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081F3CB800) [pid = 3840] [serial = 370] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081BA52C00) [pid = 3840] [serial = 367] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081FEF8800) [pid = 3840] [serial = 365] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081F3D0800) [pid = 3840] [serial = 371] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081C64C400) [pid = 3840] [serial = 355] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081BA4FC00) [pid = 3840] [serial = 353] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081B8EB800) [pid = 3840] [serial = 352] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000815261000) [pid = 3840] [serial = 349] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081AEDB000) [pid = 3840] [serial = 350] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000819335C00) [pid = 3840] [serial = 347] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (00000008187EE400) [pid = 3840] [serial = 346] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081E5E9C00) [pid = 3840] [serial = 344] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081BA54C00) [pid = 3840] [serial = 343] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081B923C00) [pid = 3840] [serial = 341] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081AFE4800) [pid = 3840] [serial = 340] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000819331C00) [pid = 3840] [serial = 338] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000818707800) [pid = 3840] [serial = 337] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000082027D400) [pid = 3840] [serial = 335] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080FCEF400) [pid = 3840] [serial = 368] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081D547800) [pid = 3840] [serial = 356] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080EA5A400) [pid = 3840] [serial = 299] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081AEE3400) [pid = 3840] [serial = 302] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081E9D8400) [pid = 3840] [serial = 305] [outer = 0000000000000000] [url = about:blank] 06:38:58 INFO - PROCESS | 3840 | 1468503538867 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:38:58 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 06:38:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 881ms 06:38:58 INFO - PROCESS | 3840 | 1468503538918 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 3840 | 1468503538923 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 06:38:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:38:58 INFO - PROCESS | 3840 | 1468503538929 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 3840 | 1468503538932 Marionette TRACE conn6 <- [1,530,null,{}] 06:38:58 INFO - PROCESS | 3840 | 1468503538935 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:58 INFO - PROCESS | 3840 | 1468503538938 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:59 INFO - PROCESS | 3840 | 1468503539027 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 06:38:59 INFO - PROCESS | 3840 | 1468503539092 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 3840 | 1468503539095 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:59 INFO - PROCESS | 3840 | ++DOCSHELL 000000081819F000 == 28 [pid = 3840] [id = 142] 06:38:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000814954000) [pid = 3840] [serial = 424] [outer = 0000000000000000] 06:38:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (00000008187EE400) [pid = 3840] [serial = 425] [outer = 0000000814954000] 06:38:59 INFO - PROCESS | 3840 | 1468503539152 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818D0E800) [pid = 3840] [serial = 426] [outer = 0000000814954000] 06:38:59 INFO - PROCESS | 3840 | 1468503539702 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:38:59 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 06:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:38:59 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 06:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:38:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 838ms 06:38:59 INFO - PROCESS | 3840 | 1468503539771 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 06:38:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:38:59 INFO - PROCESS | 3840 | 1468503539773 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 06:38:59 INFO - PROCESS | 3840 | 1468503539777 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 3840 | 1468503539781 Marionette TRACE conn6 <- [1,534,null,{}] 06:38:59 INFO - PROCESS | 3840 | 1468503539792 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:59 INFO - PROCESS | 3840 | 1468503539797 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:38:59 INFO - PROCESS | 3840 | 1468503539906 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 06:38:59 INFO - PROCESS | 3840 | 1468503539978 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 3840 | 1468503539981 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:00 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFA0000 == 29 [pid = 3840] [id = 143] 06:39:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080E9A4800) [pid = 3840] [serial = 427] [outer = 0000000000000000] 06:39:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081AF72800) [pid = 3840] [serial = 428] [outer = 000000080E9A4800] 06:39:00 INFO - PROCESS | 3840 | 1468503540032 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081AFE6C00) [pid = 3840] [serial = 429] [outer = 000000080E9A4800] 06:39:00 INFO - PROCESS | 3840 | 1468503540395 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:39:00 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. 06:39:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 693ms 06:39:00 INFO - PROCESS | 3840 | 1468503540472 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 3840 | 1468503540474 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 06:39:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:39:00 INFO - PROCESS | 3840 | 1468503540478 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 3840 | 1468503540480 Marionette TRACE conn6 <- [1,538,null,{}] 06:39:00 INFO - PROCESS | 3840 | 1468503540483 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:00 INFO - PROCESS | 3840 | 1468503540485 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:00 INFO - PROCESS | 3840 | 1468503540575 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 06:39:00 INFO - PROCESS | 3840 | 1468503540582 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 3840 | 1468503540584 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:00 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BFDC000 == 30 [pid = 3840] [id = 144] 06:39:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B5EFC00) [pid = 3840] [serial = 430] [outer = 0000000000000000] 06:39:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081B610800) [pid = 3840] [serial = 431] [outer = 000000081B5EFC00] 06:39:00 INFO - PROCESS | 3840 | 1468503540629 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B914C00) [pid = 3840] [serial = 432] [outer = 000000081B5EFC00] 06:39:01 INFO - PROCESS | 3840 | 1468503541112 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:39:01 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. 06:39:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 691ms 06:39:01 INFO - PROCESS | 3840 | 1468503541171 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 3840 | 1468503541174 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 06:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:39:01 INFO - PROCESS | 3840 | 1468503541177 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 3840 | 1468503541179 Marionette TRACE conn6 <- [1,542,null,{}] 06:39:01 INFO - PROCESS | 3840 | 1468503541187 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:01 INFO - PROCESS | 3840 | 1468503541190 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:01 INFO - PROCESS | 3840 | 1468503541333 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 06:39:01 INFO - PROCESS | 3840 | 1468503541343 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 3840 | 1468503541345 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DE76000 == 31 [pid = 3840] [id = 145] 06:39:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000080EA4DC00) [pid = 3840] [serial = 433] [outer = 0000000000000000] 06:39:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B921800) [pid = 3840] [serial = 434] [outer = 000000080EA4DC00] 06:39:01 INFO - PROCESS | 3840 | 1468503541393 Marionette DEBUG loaded listener.js 06:39:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BA9F000) [pid = 3840] [serial = 435] [outer = 000000080EA4DC00] 06:39:01 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:01 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:01 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:01 INFO - PROCESS | 3840 | 1468503541853 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 733ms 06:39:01 INFO - PROCESS | 3840 | 1468503541914 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 3840 | 1468503541916 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 06:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:39:01 INFO - PROCESS | 3840 | 1468503541919 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 3840 | 1468503541921 Marionette TRACE conn6 <- [1,546,null,{}] 06:39:01 INFO - PROCESS | 3840 | 1468503541933 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:01 INFO - PROCESS | 3840 | 1468503541939 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:02 INFO - PROCESS | 3840 | 1468503542072 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 06:39:02 INFO - PROCESS | 3840 | 1468503542126 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 3840 | 1468503542128 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB9D800 == 32 [pid = 3840] [id = 146] 06:39:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081C049C00) [pid = 3840] [serial = 436] [outer = 0000000000000000] 06:39:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081D904C00) [pid = 3840] [serial = 437] [outer = 000000081C049C00] 06:39:02 INFO - PROCESS | 3840 | 1468503542174 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081DE5DC00) [pid = 3840] [serial = 438] [outer = 000000081C049C00] 06:39:02 INFO - PROCESS | 3840 | 1468503542601 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 733ms 06:39:02 INFO - PROCESS | 3840 | 1468503542656 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 3840 | 1468503542658 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 06:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:39:02 INFO - PROCESS | 3840 | 1468503542661 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 3840 | 1468503542663 Marionette TRACE conn6 <- [1,550,null,{}] 06:39:02 INFO - PROCESS | 3840 | 1468503542667 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:02 INFO - PROCESS | 3840 | 1468503542669 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:02 INFO - PROCESS | 3840 | 1468503542774 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 06:39:02 INFO - PROCESS | 3840 | 1468503542780 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 3840 | 1468503542782 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:02 INFO - PROCESS | 3840 | ++DOCSHELL 0000000820452800 == 33 [pid = 3840] [id = 147] 06:39:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081E5E2800) [pid = 3840] [serial = 439] [outer = 0000000000000000] 06:39:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081E5EC800) [pid = 3840] [serial = 440] [outer = 000000081E5E2800] 06:39:02 INFO - PROCESS | 3840 | 1468503542827 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081E9D5000) [pid = 3840] [serial = 441] [outer = 000000081E5E2800] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (0000000813AAB400) [pid = 3840] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081BE27000) [pid = 3840] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000813AB5C00) [pid = 3840] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081A436000) [pid = 3840] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081F3D0C00) [pid = 3840] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080CB0E800) [pid = 3840] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081B91F400) [pid = 3840] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081B4C3C00) [pid = 3840] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081C03D400) [pid = 3840] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081D910000) [pid = 3840] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081AEDCC00) [pid = 3840] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000812EAB800) [pid = 3840] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:39:03 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081E965000) [pid = 3840] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:39:03 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:03 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:03 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:03 INFO - PROCESS | 3840 | 1468503543315 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 691ms 06:39:03 INFO - PROCESS | 3840 | 1468503543356 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 06:39:03 INFO - PROCESS | 3840 | 1468503543358 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 06:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:39:03 INFO - PROCESS | 3840 | 1468503543361 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 3840 | 1468503543363 Marionette TRACE conn6 <- [1,554,null,{}] 06:39:03 INFO - PROCESS | 3840 | 1468503543366 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:03 INFO - PROCESS | 3840 | 1468503543368 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:03 INFO - PROCESS | 3840 | 1468503543452 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 06:39:03 INFO - PROCESS | 3840 | 1468503543458 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 3840 | 1468503543460 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000082152D800 == 34 [pid = 3840] [id = 148] 06:39:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081AEDF800) [pid = 3840] [serial = 442] [outer = 0000000000000000] 06:39:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081BDEBC00) [pid = 3840] [serial = 443] [outer = 000000081AEDF800] 06:39:03 INFO - PROCESS | 3840 | 1468503543507 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081E5E3800) [pid = 3840] [serial = 444] [outer = 000000081AEDF800] 06:39:03 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:03 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:03 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:03 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:03 INFO - PROCESS | 3840 | 1468503543926 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 587ms 06:39:03 INFO - PROCESS | 3840 | 1468503543956 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 06:39:03 INFO - PROCESS | 3840 | 1468503543958 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 06:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:39:03 INFO - PROCESS | 3840 | 1468503543967 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 3840 | 1468503543969 Marionette TRACE conn6 <- [1,558,null,{}] 06:39:03 INFO - PROCESS | 3840 | 1468503543972 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:03 INFO - PROCESS | 3840 | 1468503543974 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:04 INFO - PROCESS | 3840 | 1468503544101 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 06:39:04 INFO - PROCESS | 3840 | 1468503544113 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 3840 | 1468503544115 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFA3800 == 35 [pid = 3840] [id = 149] 06:39:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081E9DC800) [pid = 3840] [serial = 445] [outer = 0000000000000000] 06:39:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081EB12400) [pid = 3840] [serial = 446] [outer = 000000081E9DC800] 06:39:04 INFO - PROCESS | 3840 | 1468503544159 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081EE3E800) [pid = 3840] [serial = 447] [outer = 000000081E9DC800] 06:39:04 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:04 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:04 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:04 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:04 INFO - PROCESS | 3840 | 1468503544595 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:39:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:39:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 06:39:04 INFO - PROCESS | 3840 | 1468503544658 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 06:39:04 INFO - PROCESS | 3840 | 1468503544660 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 06:39:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:39:04 INFO - PROCESS | 3840 | 1468503544664 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 3840 | 1468503544666 Marionette TRACE conn6 <- [1,562,null,{}] 06:39:04 INFO - PROCESS | 3840 | 1468503544670 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:04 INFO - PROCESS | 3840 | 1468503544671 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:04 INFO - PROCESS | 3840 | 1468503544756 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 06:39:04 INFO - PROCESS | 3840 | 1468503544764 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 3840 | 1468503544766 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000082296D000 == 36 [pid = 3840] [id = 150] 06:39:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081EE42000) [pid = 3840] [serial = 448] [outer = 0000000000000000] 06:39:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081F3C9000) [pid = 3840] [serial = 449] [outer = 000000081EE42000] 06:39:04 INFO - PROCESS | 3840 | 1468503544809 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081E9D3400) [pid = 3840] [serial = 450] [outer = 000000081EE42000] 06:39:05 INFO - PROCESS | 3840 | 1468503545392 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 797ms 06:39:05 INFO - PROCESS | 3840 | 1468503545476 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 3840 | 1468503545481 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 06:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:39:05 INFO - PROCESS | 3840 | 1468503545499 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 3840 | 1468503545503 Marionette TRACE conn6 <- [1,566,null,{}] 06:39:05 INFO - PROCESS | 3840 | 1468503545510 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:05 INFO - PROCESS | 3840 | 1468503545513 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:05 INFO - PROCESS | 3840 | 1468503545641 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 06:39:05 INFO - PROCESS | 3840 | 1468503545752 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 3840 | 1468503545755 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:05 INFO - PROCESS | 3840 | ++DOCSHELL 00000008181A8800 == 37 [pid = 3840] [id = 151] 06:39:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (0000000812FD0400) [pid = 3840] [serial = 451] [outer = 0000000000000000] 06:39:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (0000000814BBD800) [pid = 3840] [serial = 452] [outer = 0000000812FD0400] 06:39:05 INFO - PROCESS | 3840 | 1468503545814 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000818D02400) [pid = 3840] [serial = 453] [outer = 0000000812FD0400] 06:39:06 INFO - PROCESS | 3840 | 1468503546400 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 942ms 06:39:06 INFO - PROCESS | 3840 | 1468503546447 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 06:39:06 INFO - PROCESS | 3840 | 1468503546453 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 06:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:39:06 INFO - PROCESS | 3840 | 1468503546459 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 3840 | 1468503546463 Marionette TRACE conn6 <- [1,570,null,{}] 06:39:06 INFO - PROCESS | 3840 | 1468503546467 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:06 INFO - PROCESS | 3840 | 1468503546470 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:06 INFO - PROCESS | 3840 | 1468503546587 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 06:39:06 INFO - PROCESS | 3840 | 1468503546676 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 3840 | 1468503546678 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:06 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E90A800 == 38 [pid = 3840] [id = 152] 06:39:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081AED7000) [pid = 3840] [serial = 454] [outer = 0000000000000000] 06:39:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081AFDC400) [pid = 3840] [serial = 455] [outer = 000000081AED7000] 06:39:06 INFO - PROCESS | 3840 | 1468503546736 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081B6E3C00) [pid = 3840] [serial = 456] [outer = 000000081AED7000] 06:39:07 INFO - PROCESS | 3840 | 1468503547308 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 881ms 06:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:39:07 INFO - PROCESS | 3840 | 1468503547342 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 3840 | 1468503547345 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 06:39:07 INFO - PROCESS | 3840 | 1468503547349 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 3840 | 1468503547353 Marionette TRACE conn6 <- [1,574,null,{}] 06:39:07 INFO - PROCESS | 3840 | 1468503547365 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:07 INFO - PROCESS | 3840 | 1468503547370 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:07 INFO - PROCESS | 3840 | 1468503547484 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 06:39:07 INFO - PROCESS | 3840 | 1468503547575 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 3840 | 1468503547578 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:07 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822A92000 == 39 [pid = 3840] [id = 153] 06:39:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081DC3EC00) [pid = 3840] [serial = 457] [outer = 0000000000000000] 06:39:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081E95F000) [pid = 3840] [serial = 458] [outer = 000000081DC3EC00] 06:39:07 INFO - PROCESS | 3840 | 1468503547636 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081F86F800) [pid = 3840] [serial = 459] [outer = 000000081DC3EC00] 06:39:08 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:08 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:08 INFO - PROCESS | 3840 | 1468503548181 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 901ms 06:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:39:08 INFO - PROCESS | 3840 | 1468503548252 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 3840 | 1468503548255 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 06:39:08 INFO - PROCESS | 3840 | 1468503548258 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 3840 | 1468503548261 Marionette TRACE conn6 <- [1,578,null,{}] 06:39:08 INFO - PROCESS | 3840 | 1468503548264 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:08 INFO - PROCESS | 3840 | 1468503548267 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:08 INFO - PROCESS | 3840 | 1468503548380 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 06:39:08 INFO - PROCESS | 3840 | 1468503548467 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 3840 | 1468503548469 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:08 INFO - PROCESS | 3840 | ++DOCSHELL 00000008236D6800 == 40 [pid = 3840] [id = 154] 06:39:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081F98A400) [pid = 3840] [serial = 460] [outer = 0000000000000000] 06:39:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081F98CC00) [pid = 3840] [serial = 461] [outer = 000000081F98A400] 06:39:08 INFO - PROCESS | 3840 | 1468503548524 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081F999400) [pid = 3840] [serial = 462] [outer = 000000081F98A400] 06:39:09 INFO - PROCESS | 3840 | 1468503549075 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 881ms 06:39:09 INFO - PROCESS | 3840 | 1468503549142 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 3840 | 1468503549144 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 06:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:39:09 INFO - PROCESS | 3840 | 1468503549148 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 3840 | 1468503549150 Marionette TRACE conn6 <- [1,582,null,{}] 06:39:09 INFO - PROCESS | 3840 | 1468503549154 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:09 INFO - PROCESS | 3840 | 1468503549156 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:09 INFO - PROCESS | 3840 | 1468503549264 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 06:39:09 INFO - PROCESS | 3840 | 1468503549338 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 3840 | 1468503549340 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9BA800 == 41 [pid = 3840] [id = 155] 06:39:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000081E53E800) [pid = 3840] [serial = 463] [outer = 0000000000000000] 06:39:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081FEEEC00) [pid = 3840] [serial = 464] [outer = 000000081E53E800] 06:39:09 INFO - PROCESS | 3840 | 1468503549435 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081FEF6C00) [pid = 3840] [serial = 465] [outer = 000000081E53E800] 06:39:10 INFO - PROCESS | 3840 | 1468503550215 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1138ms 06:39:10 INFO - PROCESS | 3840 | 1468503550289 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 3840 | 1468503550294 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 06:39:10 INFO - PROCESS | 3840 | 1468503550299 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:39:10 INFO - PROCESS | 3840 | 1468503550302 Marionette TRACE conn6 <- [1,586,null,{}] 06:39:10 INFO - PROCESS | 3840 | 1468503550308 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:10 INFO - PROCESS | 3840 | 1468503550310 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:10 INFO - PROCESS | 3840 | 1468503550421 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 06:39:10 INFO - PROCESS | 3840 | 1468503550492 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 3840 | 1468503550497 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000080E8D6800 == 42 [pid = 3840] [id = 156] 06:39:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (0000000813C5E400) [pid = 3840] [serial = 466] [outer = 0000000000000000] 06:39:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (0000000814954400) [pid = 3840] [serial = 467] [outer = 0000000813C5E400] 06:39:10 INFO - PROCESS | 3840 | 1468503550593 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (00000008187EDC00) [pid = 3840] [serial = 468] [outer = 0000000813C5E400] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 0000000822F64000 == 41 [pid = 3840] [id = 125] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 0000000820452800 == 40 [pid = 3840] [id = 147] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFA3800 == 39 [pid = 3840] [id = 149] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081BFDC000 == 38 [pid = 3840] [id = 144] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 000000080E8F3800 == 37 [pid = 3840] [id = 21] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE2E800 == 36 [pid = 3840] [id = 16] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 000000082152D800 == 35 [pid = 3840] [id = 148] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081DE76000 == 34 [pid = 3840] [id = 145] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB9D800 == 33 [pid = 3840] [id = 146] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9BA800 == 32 [pid = 3840] [id = 155] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 00000008236D6800 == 31 [pid = 3840] [id = 154] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 0000000822A92000 == 30 [pid = 3840] [id = 153] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081E90A800 == 29 [pid = 3840] [id = 152] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 000000082296D000 == 28 [pid = 3840] [id = 150] 06:39:11 INFO - PROCESS | 3840 | --DOCSHELL 00000008181A8800 == 27 [pid = 3840] [id = 151] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (000000081471E800) [pid = 3840] [serial = 379] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081BF38400) [pid = 3840] [serial = 398] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000081525B800) [pid = 3840] [serial = 380] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000081AEE0C00) [pid = 3840] [serial = 389] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081AFE0400) [pid = 3840] [serial = 390] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081A43D000) [pid = 3840] [serial = 386] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081A807400) [pid = 3840] [serial = 387] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081F87C800) [pid = 3840] [serial = 374] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (0000000818C24400) [pid = 3840] [serial = 383] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (0000000818D0C000) [pid = 3840] [serial = 384] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081BA57400) [pid = 3840] [serial = 395] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B60CC00) [pid = 3840] [serial = 392] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081B921000) [pid = 3840] [serial = 393] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081D905000) [pid = 3840] [serial = 402] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081C987C00) [pid = 3840] [serial = 401] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081DEE9400) [pid = 3840] [serial = 404] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081E5E8800) [pid = 3840] [serial = 408] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081B607400) [pid = 3840] [serial = 407] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080F12E800) [pid = 3840] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081E5EA400) [pid = 3840] [serial = 405] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081EE37C00) [pid = 3840] [serial = 413] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081366E000) [pid = 3840] [serial = 377] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000812EAD400) [pid = 3840] [serial = 376] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081C043400) [pid = 3840] [serial = 399] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081EA6E400) [pid = 3840] [serial = 411] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081C653400) [pid = 3840] [serial = 410] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081BE26000) [pid = 3840] [serial = 396] [outer = 0000000000000000] [url = about:blank] 06:39:11 INFO - PROCESS | 3840 | 1468503551914 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:39:11 INFO - PROCESS | 3840 | [3840] 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 06:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1738ms 06:39:12 INFO - PROCESS | 3840 | 1468503552042 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 3840 | 1468503552046 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 06:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:39:12 INFO - PROCESS | 3840 | 1468503552053 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 3840 | 1468503552056 Marionette TRACE conn6 <- [1,590,null,{}] 06:39:12 INFO - PROCESS | 3840 | 1468503552062 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:12 INFO - PROCESS | 3840 | 1468503552065 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:12 INFO - PROCESS | 3840 | 1468503552155 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 06:39:12 INFO - PROCESS | 3840 | 1468503552162 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:12 INFO - PROCESS | 3840 | 1468503552164 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE52000 == 28 [pid = 3840] [id = 157] 06:39:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080E9F7400) [pid = 3840] [serial = 469] [outer = 0000000000000000] 06:39:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000080EA58400) [pid = 3840] [serial = 470] [outer = 000000080E9F7400] 06:39:12 INFO - PROCESS | 3840 | 1468503552214 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000080FF20000) [pid = 3840] [serial = 471] [outer = 000000080E9F7400] 06:39:12 INFO - PROCESS | 3840 | 1468503552701 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 06:39:12 INFO - PROCESS | 3840 | 1468503552746 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 3840 | 1468503552752 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 06:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:39:12 INFO - PROCESS | 3840 | 1468503552758 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 3840 | 1468503552761 Marionette TRACE conn6 <- [1,594,null,{}] 06:39:12 INFO - PROCESS | 3840 | 1468503552765 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:12 INFO - PROCESS | 3840 | 1468503552768 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:12 INFO - PROCESS | 3840 | 1468503552861 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 06:39:12 INFO - PROCESS | 3840 | 1468503552867 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:12 INFO - PROCESS | 3840 | 1468503552869 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:12 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C29000 == 29 [pid = 3840] [id = 158] 06:39:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (00000008136AFC00) [pid = 3840] [serial = 472] [outer = 0000000000000000] 06:39:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (00000008139AB000) [pid = 3840] [serial = 473] [outer = 00000008136AFC00] 06:39:12 INFO - PROCESS | 3840 | 1468503552918 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081467C000) [pid = 3840] [serial = 474] [outer = 00000008136AFC00] 06:39:13 INFO - PROCESS | 3840 | 1468503553353 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 06:39:13 INFO - PROCESS | 3840 | 1468503553390 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 3840 | 1468503553392 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 06:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:39:13 INFO - PROCESS | 3840 | 1468503553396 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 3840 | 1468503553399 Marionette TRACE conn6 <- [1,598,null,{}] 06:39:13 INFO - PROCESS | 3840 | 1468503553411 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:13 INFO - PROCESS | 3840 | 1468503553416 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:13 INFO - PROCESS | 3840 | 1468503553502 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 06:39:13 INFO - PROCESS | 3840 | 1468503553510 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 3840 | 1468503553513 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:13 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818C19800 == 30 [pid = 3840] [id = 159] 06:39:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (0000000817E93800) [pid = 3840] [serial = 475] [outer = 0000000000000000] 06:39:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (00000008187E5400) [pid = 3840] [serial = 476] [outer = 0000000817E93800] 06:39:13 INFO - PROCESS | 3840 | 1468503553563 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0000000818C2E400) [pid = 3840] [serial = 477] [outer = 0000000817E93800] 06:39:14 INFO - PROCESS | 3840 | 1468503554034 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 690ms 06:39:14 INFO - PROCESS | 3840 | 1468503554091 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 3840 | 1468503554094 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 06:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:39:14 INFO - PROCESS | 3840 | 1468503554097 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 3840 | 1468503554099 Marionette TRACE conn6 <- [1,602,null,{}] 06:39:14 INFO - PROCESS | 3840 | 1468503554103 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:14 INFO - PROCESS | 3840 | 1468503554105 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:14 INFO - PROCESS | 3840 | 1468503554248 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 06:39:14 INFO - PROCESS | 3840 | 1468503554296 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 3840 | 1468503554298 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:14 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE2D000 == 31 [pid = 3840] [id = 160] 06:39:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (0000000819332800) [pid = 3840] [serial = 478] [outer = 0000000000000000] 06:39:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (00000008193EA400) [pid = 3840] [serial = 479] [outer = 0000000819332800] 06:39:14 INFO - PROCESS | 3840 | 1468503554344 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081A439400) [pid = 3840] [serial = 480] [outer = 0000000819332800] 06:39:14 INFO - PROCESS | 3840 | 1468503554854 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 776ms 06:39:14 INFO - PROCESS | 3840 | 1468503554879 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 3840 | 1468503554881 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 06:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:39:14 INFO - PROCESS | 3840 | 1468503554884 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 3840 | 1468503554886 Marionette TRACE conn6 <- [1,606,null,{}] 06:39:14 INFO - PROCESS | 3840 | 1468503554889 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:14 INFO - PROCESS | 3840 | 1468503554891 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:15 INFO - PROCESS | 3840 | 1468503554997 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 06:39:15 INFO - PROCESS | 3840 | 1468503555004 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 3840 | 1468503555006 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:15 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFAB000 == 32 [pid = 3840] [id = 161] 06:39:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080E990800) [pid = 3840] [serial = 481] [outer = 0000000000000000] 06:39:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081A759800) [pid = 3840] [serial = 482] [outer = 000000080E990800] 06:39:15 INFO - PROCESS | 3840 | 1468503555051 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081A810000) [pid = 3840] [serial = 483] [outer = 000000080E990800] 06:39:15 INFO - PROCESS | 3840 | 1468503555518 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 06:39:15 INFO - PROCESS | 3840 | 1468503555605 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 3840 | 1468503555607 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 06:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:39:15 INFO - PROCESS | 3840 | 1468503555622 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 3840 | 1468503555624 Marionette TRACE conn6 <- [1,610,null,{}] 06:39:15 INFO - PROCESS | 3840 | 1468503555628 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:15 INFO - PROCESS | 3840 | 1468503555634 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:15 INFO - PROCESS | 3840 | 1468503555919 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000080EA4DC00) [pid = 3840] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081C049C00) [pid = 3840] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081E5E2800) [pid = 3840] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080E9A4800) [pid = 3840] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081E9DC800) [pid = 3840] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (00000008136ACC00) [pid = 3840] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000814954000) [pid = 3840] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081EE42000) [pid = 3840] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081EB16400) [pid = 3840] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081494D800) [pid = 3840] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081B5EFC00) [pid = 3840] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080E9F9C00) [pid = 3840] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:39:15 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081AEDF800) [pid = 3840] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:39:15 INFO - PROCESS | 3840 | 1468503555970 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 3840 | 1468503555972 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:15 INFO - PROCESS | 3840 | ++DOCSHELL 00000008139C3000 == 33 [pid = 3840] [id = 162] 06:39:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000080E9A4800) [pid = 3840] [serial = 484] [outer = 0000000000000000] 06:39:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080FCEF400) [pid = 3840] [serial = 485] [outer = 000000080E9A4800] 06:39:16 INFO - PROCESS | 3840 | 1468503556018 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081AFDF800) [pid = 3840] [serial = 486] [outer = 000000080E9A4800] 06:39:16 INFO - PROCESS | 3840 | 1468503556381 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 797ms 06:39:16 INFO - PROCESS | 3840 | 1468503556412 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 3840 | 1468503556414 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 06:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:39:16 INFO - PROCESS | 3840 | 1468503556424 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 3840 | 1468503556426 Marionette TRACE conn6 <- [1,614,null,{}] 06:39:16 INFO - PROCESS | 3840 | 1468503556429 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:16 INFO - PROCESS | 3840 | 1468503556431 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:16 INFO - PROCESS | 3840 | 1468503556510 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 06:39:16 INFO - PROCESS | 3840 | 1468503556516 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 3840 | 1468503556517 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:16 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C720000 == 34 [pid = 3840] [id = 163] 06:39:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AFE7000) [pid = 3840] [serial = 487] [outer = 0000000000000000] 06:39:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B8DF400) [pid = 3840] [serial = 488] [outer = 000000081AFE7000] 06:39:16 INFO - PROCESS | 3840 | 1468503556562 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B916800) [pid = 3840] [serial = 489] [outer = 000000081AFE7000] 06:39:16 INFO - PROCESS | 3840 | 1468503556974 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 586ms 06:39:17 INFO - PROCESS | 3840 | 1468503557013 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 3840 | 1468503557015 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 06:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:39:17 INFO - PROCESS | 3840 | 1468503557019 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 3840 | 1468503557021 Marionette TRACE conn6 <- [1,618,null,{}] 06:39:17 INFO - PROCESS | 3840 | 1468503557024 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:17 INFO - PROCESS | 3840 | 1468503557026 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:17 INFO - PROCESS | 3840 | 1468503557106 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 06:39:17 INFO - PROCESS | 3840 | 1468503557112 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 3840 | 1468503557114 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:17 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DCAC000 == 35 [pid = 3840] [id = 164] 06:39:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B91AC00) [pid = 3840] [serial = 490] [outer = 0000000000000000] 06:39:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081BA51C00) [pid = 3840] [serial = 491] [outer = 000000081B91AC00] 06:39:17 INFO - PROCESS | 3840 | 1468503557159 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081BDE2800) [pid = 3840] [serial = 492] [outer = 000000081B91AC00] 06:39:17 INFO - PROCESS | 3840 | 1468503557577 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 586ms 06:39:17 INFO - PROCESS | 3840 | 1468503557607 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 3840 | 1468503557609 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 06:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:39:17 INFO - PROCESS | 3840 | 1468503557612 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 3840 | 1468503557614 Marionette TRACE conn6 <- [1,622,null,{}] 06:39:17 INFO - PROCESS | 3840 | 1468503557617 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:17 INFO - PROCESS | 3840 | 1468503557619 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:17 INFO - PROCESS | 3840 | 1468503557734 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 06:39:17 INFO - PROCESS | 3840 | 1468503557741 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 3840 | 1468503557743 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:17 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E97C000 == 36 [pid = 3840] [id = 165] 06:39:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BA91800) [pid = 3840] [serial = 493] [outer = 0000000000000000] 06:39:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081BF33800) [pid = 3840] [serial = 494] [outer = 000000081BA91800] 06:39:17 INFO - PROCESS | 3840 | 1468503557787 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081BF3F000) [pid = 3840] [serial = 495] [outer = 000000081BA91800] 06:39:18 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:18 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:18 INFO - PROCESS | 3840 | 1468503558463 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 923ms 06:39:18 INFO - PROCESS | 3840 | 1468503558539 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 3840 | 1468503558544 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 06:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:39:18 INFO - PROCESS | 3840 | 1468503558572 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 3840 | 1468503558578 Marionette TRACE conn6 <- [1,626,null,{}] 06:39:18 INFO - PROCESS | 3840 | 1468503558584 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:18 INFO - PROCESS | 3840 | 1468503558587 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:18 INFO - PROCESS | 3840 | 1468503558718 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 06:39:18 INFO - PROCESS | 3840 | 1468503558783 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 3840 | 1468503558786 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:18 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813ADF000 == 37 [pid = 3840] [id = 166] 06:39:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000080E9A7800) [pid = 3840] [serial = 496] [outer = 0000000000000000] 06:39:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000080EEC3800) [pid = 3840] [serial = 497] [outer = 000000080E9A7800] 06:39:18 INFO - PROCESS | 3840 | 1468503558845 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (0000000812F14800) [pid = 3840] [serial = 498] [outer = 000000080E9A7800] 06:39:19 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:19 INFO - PROCESS | 3840 | 1468503559583 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1093ms 06:39:19 INFO - PROCESS | 3840 | 1468503559667 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 3840 | 1468503559672 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 06:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:39:19 INFO - PROCESS | 3840 | 1468503559679 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 3840 | 1468503559682 Marionette TRACE conn6 <- [1,630,null,{}] 06:39:19 INFO - PROCESS | 3840 | 1468503559687 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:19 INFO - PROCESS | 3840 | 1468503559690 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:19 INFO - PROCESS | 3840 | 1468503559845 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 06:39:19 INFO - PROCESS | 3840 | 1468503559911 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 3840 | 1468503559914 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA83000 == 38 [pid = 3840] [id = 167] 06:39:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000080E98E000) [pid = 3840] [serial = 499] [outer = 0000000000000000] 06:39:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000080E9F5400) [pid = 3840] [serial = 500] [outer = 000000080E98E000] 06:39:20 INFO - PROCESS | 3840 | 1468503560089 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (0000000812EB5800) [pid = 3840] [serial = 501] [outer = 000000080E98E000] 06:39:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081DCAC000 == 37 [pid = 3840] [id = 164] 06:39:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081C720000 == 36 [pid = 3840] [id = 163] 06:39:20 INFO - PROCESS | 3840 | --DOCSHELL 00000008139C3000 == 35 [pid = 3840] [id = 162] 06:39:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFAB000 == 34 [pid = 3840] [id = 161] 06:39:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE2D000 == 33 [pid = 3840] [id = 160] 06:39:20 INFO - PROCESS | 3840 | --DOCSHELL 0000000818C19800 == 32 [pid = 3840] [id = 159] 06:39:20 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C29000 == 31 [pid = 3840] [id = 158] 06:39:20 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE52000 == 30 [pid = 3840] [id = 157] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081B921800) [pid = 3840] [serial = 434] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081D904C00) [pid = 3840] [serial = 437] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081E5EC800) [pid = 3840] [serial = 440] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081AF72800) [pid = 3840] [serial = 428] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081AFE6C00) [pid = 3840] [serial = 429] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081EE3E800) [pid = 3840] [serial = 447] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081DE5DC00) [pid = 3840] [serial = 438] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (00000008139A2C00) [pid = 3840] [serial = 422] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (0000000814950000) [pid = 3840] [serial = 423] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000818D0E800) [pid = 3840] [serial = 426] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081F3C9000) [pid = 3840] [serial = 449] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (00000008187EE400) [pid = 3840] [serial = 425] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081E9D3400) [pid = 3840] [serial = 450] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081EE40400) [pid = 3840] [serial = 414] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081820EC00) [pid = 3840] [serial = 419] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000818BCBC00) [pid = 3840] [serial = 420] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081B610800) [pid = 3840] [serial = 431] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080EA54000) [pid = 3840] [serial = 416] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000812EB0800) [pid = 3840] [serial = 417] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081EB12400) [pid = 3840] [serial = 446] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081E9D5000) [pid = 3840] [serial = 441] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081BA9F000) [pid = 3840] [serial = 435] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081BDEBC00) [pid = 3840] [serial = 443] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081E5E3800) [pid = 3840] [serial = 444] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B914C00) [pid = 3840] [serial = 432] [outer = 0000000000000000] [url = about:blank] 06:39:20 INFO - PROCESS | 3840 | 1468503560709 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1081ms 06:39:20 INFO - PROCESS | 3840 | 1468503560762 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 06:39:20 INFO - PROCESS | 3840 | 1468503560766 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 06:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:39:20 INFO - PROCESS | 3840 | 1468503560785 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 3840 | 1468503560787 Marionette TRACE conn6 <- [1,634,null,{}] 06:39:20 INFO - PROCESS | 3840 | 1468503560793 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:20 INFO - PROCESS | 3840 | 1468503560796 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:20 INFO - PROCESS | 3840 | 1468503560887 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 06:39:20 INFO - PROCESS | 3840 | 1468503560895 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:20 INFO - PROCESS | 3840 | 1468503560898 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:20 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813709800 == 31 [pid = 3840] [id = 168] 06:39:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000813723400) [pid = 3840] [serial = 502] [outer = 0000000000000000] 06:39:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (0000000814610800) [pid = 3840] [serial = 503] [outer = 0000000813723400] 06:39:20 INFO - PROCESS | 3840 | 1468503560952 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (00000008152E4000) [pid = 3840] [serial = 504] [outer = 0000000813723400] 06:39:21 INFO - PROCESS | 3840 | 1468503561440 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 06:39:21 INFO - PROCESS | 3840 | 1468503561473 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 3840 | 1468503561477 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 06:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:39:21 INFO - PROCESS | 3840 | 1468503561483 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 3840 | 1468503561486 Marionette TRACE conn6 <- [1,638,null,{}] 06:39:21 INFO - PROCESS | 3840 | 1468503561490 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:21 INFO - PROCESS | 3840 | 1468503561492 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:21 INFO - PROCESS | 3840 | 1468503561583 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 06:39:21 INFO - PROCESS | 3840 | 1468503561590 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 3840 | 1468503561593 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:21 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818C0D000 == 32 [pid = 3840] [id = 169] 06:39:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818C2E800) [pid = 3840] [serial = 505] [outer = 0000000000000000] 06:39:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818DF0800) [pid = 3840] [serial = 506] [outer = 0000000818C2E800] 06:39:21 INFO - PROCESS | 3840 | 1468503561639 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A432800) [pid = 3840] [serial = 507] [outer = 0000000818C2E800] 06:39:22 INFO - PROCESS | 3840 | 1468503562108 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 06:39:22 INFO - PROCESS | 3840 | 1468503562179 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 3840 | 1468503562181 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 06:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:39:22 INFO - PROCESS | 3840 | 1468503562185 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 3840 | 1468503562189 Marionette TRACE conn6 <- [1,642,null,{}] 06:39:22 INFO - PROCESS | 3840 | 1468503562200 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:22 INFO - PROCESS | 3840 | 1468503562205 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:22 INFO - PROCESS | 3840 | 1468503562295 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 06:39:22 INFO - PROCESS | 3840 | 1468503562370 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:22 INFO - PROCESS | 3840 | 1468503562372 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B061800 == 33 [pid = 3840] [id = 170] 06:39:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818D03800) [pid = 3840] [serial = 508] [outer = 0000000000000000] 06:39:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081AED6000) [pid = 3840] [serial = 509] [outer = 0000000818D03800] 06:39:22 INFO - PROCESS | 3840 | 1468503562417 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081AFE3C00) [pid = 3840] [serial = 510] [outer = 0000000818D03800] 06:39:22 INFO - PROCESS | 3840 | 1468503562782 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 06:39:22 INFO - PROCESS | 3840 | 1468503562815 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 3840 | 1468503562818 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 06:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:39:22 INFO - PROCESS | 3840 | 1468503562821 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 3840 | 1468503562823 Marionette TRACE conn6 <- [1,646,null,{}] 06:39:22 INFO - PROCESS | 3840 | 1468503562827 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:22 INFO - PROCESS | 3840 | 1468503562829 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:22 INFO - PROCESS | 3840 | 1468503562948 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 06:39:23 INFO - PROCESS | 3840 | 1468503562993 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 3840 | 1468503562995 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA1E800 == 34 [pid = 3840] [id = 171] 06:39:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B377C00) [pid = 3840] [serial = 511] [outer = 0000000000000000] 06:39:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B4C9000) [pid = 3840] [serial = 512] [outer = 000000081B377C00] 06:39:23 INFO - PROCESS | 3840 | 1468503563047 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B8EA800) [pid = 3840] [serial = 513] [outer = 000000081B377C00] 06:39:23 INFO - PROCESS | 3840 | 1468503563472 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 06:39:23 INFO - PROCESS | 3840 | 1468503563516 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 06:39:23 INFO - PROCESS | 3840 | 1468503563518 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 06:39:23 INFO - PROCESS | 3840 | 1468503563521 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:39:23 INFO - PROCESS | 3840 | 1468503563523 Marionette TRACE conn6 <- [1,650,null,{}] 06:39:23 INFO - PROCESS | 3840 | 1468503563526 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:23 INFO - PROCESS | 3840 | 1468503563529 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:23 INFO - PROCESS | 3840 | 1468503563642 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 06:39:23 INFO - PROCESS | 3840 | 1468503563649 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 3840 | 1468503563651 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFA4800 == 35 [pid = 3840] [id = 172] 06:39:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BA52400) [pid = 3840] [serial = 514] [outer = 0000000000000000] 06:39:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BA9E000) [pid = 3840] [serial = 515] [outer = 000000081BA52400] 06:39:23 INFO - PROCESS | 3840 | 1468503563707 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081C03F000) [pid = 3840] [serial = 516] [outer = 000000081BA52400] 06:39:24 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:24 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:24 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:24 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:24 INFO - PROCESS | 3840 | 1468503564196 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:39:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:39:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 733ms 06:39:24 INFO - PROCESS | 3840 | 1468503564296 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 3840 | 1468503564298 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 06:39:24 INFO - PROCESS | 3840 | 1468503564303 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 3840 | 1468503564305 Marionette TRACE conn6 <- [1,654,null,{}] 06:39:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:39:24 INFO - PROCESS | 3840 | 1468503564309 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:24 INFO - PROCESS | 3840 | 1468503564315 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:24 INFO - PROCESS | 3840 | 1468503564440 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 06:39:24 INFO - PROCESS | 3840 | 1468503564484 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:24 INFO - PROCESS | 3840 | 1468503564486 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:24 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB9F000 == 36 [pid = 3840] [id = 173] 06:39:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081C9C2800) [pid = 3840] [serial = 517] [outer = 0000000000000000] 06:39:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081C9C6400) [pid = 3840] [serial = 518] [outer = 000000081C9C2800] 06:39:24 INFO - PROCESS | 3840 | 1468503564530 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081D97A800) [pid = 3840] [serial = 519] [outer = 000000081C9C2800] 06:39:24 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:24 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:24 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (00000008136AFC00) [pid = 3840] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080E9F7400) [pid = 3840] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000813C5E400) [pid = 3840] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080E990800) [pid = 3840] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000812FD0400) [pid = 3840] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081AED7000) [pid = 3840] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081DC3EC00) [pid = 3840] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081F98A400) [pid = 3840] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081E53E800) [pid = 3840] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080E9A4800) [pid = 3840] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081AFE7000) [pid = 3840] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081B91AC00) [pid = 3840] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000819332800) [pid = 3840] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:39:25 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0000000817E93800) [pid = 3840] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:39:25 INFO - PROCESS | 3840 | 1468503565011 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 733ms 06:39:25 INFO - PROCESS | 3840 | 1468503565044 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 3840 | 1468503565047 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 06:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:39:25 INFO - PROCESS | 3840 | 1468503565050 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 3840 | 1468503565052 Marionette TRACE conn6 <- [1,658,null,{}] 06:39:25 INFO - PROCESS | 3840 | 1468503565055 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:25 INFO - PROCESS | 3840 | 1468503565057 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:25 INFO - PROCESS | 3840 | 1468503565139 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 06:39:25 INFO - PROCESS | 3840 | 1468503565144 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 3840 | 1468503565146 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:25 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813621800 == 37 [pid = 3840] [id = 174] 06:39:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081366E000) [pid = 3840] [serial = 520] [outer = 0000000000000000] 06:39:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000817E93800) [pid = 3840] [serial = 521] [outer = 000000081366E000] 06:39:25 INFO - PROCESS | 3840 | 1468503565191 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B376800) [pid = 3840] [serial = 522] [outer = 000000081366E000] 06:39:25 INFO - PROCESS | 3840 | 1468503565598 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 587ms 06:39:25 INFO - PROCESS | 3840 | 1468503565641 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 3840 | 1468503565643 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 06:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:39:25 INFO - PROCESS | 3840 | 1468503565651 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 3840 | 1468503565653 Marionette TRACE conn6 <- [1,662,null,{}] 06:39:25 INFO - PROCESS | 3840 | 1468503565657 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:25 INFO - PROCESS | 3840 | 1468503565659 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:25 INFO - PROCESS | 3840 | 1468503565749 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 06:39:25 INFO - PROCESS | 3840 | 1468503565784 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 3840 | 1468503565786 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:25 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9CA800 == 38 [pid = 3840] [id = 175] 06:39:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081DC3EC00) [pid = 3840] [serial = 523] [outer = 0000000000000000] 06:39:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081DEF2800) [pid = 3840] [serial = 524] [outer = 000000081DC3EC00] 06:39:25 INFO - PROCESS | 3840 | 1468503565830 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081E5E5C00) [pid = 3840] [serial = 525] [outer = 000000081DC3EC00] 06:39:26 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:26 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:26 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:26 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:39:26 INFO - PROCESS | 3840 | 1468503566237 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:39:26 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 06:39:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 06:39:26 INFO - PROCESS | 3840 | 1468503566280 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 3840 | 1468503566282 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 06:39:26 INFO - PROCESS | 3840 | 1468503566285 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:39:26 INFO - PROCESS | 3840 | 1468503566287 Marionette TRACE conn6 <- [1,666,null,{}] 06:39:26 INFO - PROCESS | 3840 | 1468503566291 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:26 INFO - PROCESS | 3840 | 1468503566293 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:26 INFO - PROCESS | 3840 | 1468503566375 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 06:39:26 INFO - PROCESS | 3840 | 1468503566381 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 3840 | 1468503566383 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:26 INFO - PROCESS | 3840 | ++DOCSHELL 0000000820465800 == 39 [pid = 3840] [id = 176] 06:39:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081E5E8400) [pid = 3840] [serial = 526] [outer = 0000000000000000] 06:39:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081E5F0C00) [pid = 3840] [serial = 527] [outer = 000000081E5E8400] 06:39:26 INFO - PROCESS | 3840 | 1468503566428 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081E966000) [pid = 3840] [serial = 528] [outer = 000000081E5E8400] 06:39:26 INFO - PROCESS | 3840 | 1468503566822 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:39:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:39:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 586ms 06:39:26 INFO - PROCESS | 3840 | 1468503566877 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 3840 | 1468503566888 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 06:39:26 INFO - PROCESS | 3840 | 1468503566896 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:39:26 INFO - PROCESS | 3840 | 1468503566898 Marionette TRACE conn6 <- [1,670,null,{}] 06:39:26 INFO - PROCESS | 3840 | 1468503566901 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:26 INFO - PROCESS | 3840 | 1468503566903 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:26 INFO - PROCESS | 3840 | 1468503566985 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 06:39:27 INFO - PROCESS | 3840 | 1468503567149 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 3840 | 1468503567153 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:27 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE3F000 == 40 [pid = 3840] [id = 177] 06:39:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000080E998800) [pid = 3840] [serial = 529] [outer = 0000000000000000] 06:39:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000080E9A8000) [pid = 3840] [serial = 530] [outer = 000000080E998800] 06:39:27 INFO - PROCESS | 3840 | 1468503567226 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (0000000812EAA000) [pid = 3840] [serial = 531] [outer = 000000080E998800] 06:39:27 INFO - PROCESS | 3840 | [3840] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:39:28 INFO - PROCESS | 3840 | [3840] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:39:28 INFO - PROCESS | 3840 | 1468503568321 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:39:28 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) 06:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1446ms 06:39:28 INFO - PROCESS | 3840 | 1468503568349 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 3840 | 1468503568353 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 06:39:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:39:28 INFO - PROCESS | 3840 | 1468503568358 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 3840 | 1468503568361 Marionette TRACE conn6 <- [1,674,null,{}] 06:39:28 INFO - PROCESS | 3840 | 1468503568367 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:28 INFO - PROCESS | 3840 | 1468503568369 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:28 INFO - PROCESS | 3840 | 1468503568515 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 06:39:28 INFO - PROCESS | 3840 | 1468503568634 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:28 INFO - PROCESS | 3840 | 1468503568637 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:28 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B04B800 == 41 [pid = 3840] [id = 178] 06:39:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (00000008193E9800) [pid = 3840] [serial = 532] [outer = 0000000000000000] 06:39:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081A439C00) [pid = 3840] [serial = 533] [outer = 00000008193E9800] 06:39:28 INFO - PROCESS | 3840 | 1468503568694 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081AED8800) [pid = 3840] [serial = 534] [outer = 00000008193E9800] 06:39:29 INFO - PROCESS | 3840 | 1468503569747 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:39:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:39:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1431ms 06:39:29 INFO - PROCESS | 3840 | 1468503569795 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 06:39:29 INFO - PROCESS | 3840 | 1468503569799 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 06:39:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:39:29 INFO - PROCESS | 3840 | 1468503569804 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - PROCESS | 3840 | 1468503569806 Marionette TRACE conn6 <- [1,678,null,{}] 06:39:29 INFO - PROCESS | 3840 | 1468503569810 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:29 INFO - PROCESS | 3840 | 1468503569813 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:29 INFO - PROCESS | 3840 | 1468503569960 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 06:39:30 INFO - PROCESS | 3840 | 1468503570081 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:30 INFO - PROCESS | 3840 | 1468503570084 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:30 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821557800 == 42 [pid = 3840] [id = 179] 06:39:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081BF40000) [pid = 3840] [serial = 535] [outer = 0000000000000000] 06:39:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081C649800) [pid = 3840] [serial = 536] [outer = 000000081BF40000] 06:39:30 INFO - PROCESS | 3840 | 1468503570139 Marionette DEBUG loaded listener.js 06:39:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081C987C00) [pid = 3840] [serial = 537] [outer = 000000081BF40000] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 0000000820465800 == 41 [pid = 3840] [id = 176] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9CA800 == 40 [pid = 3840] [id = 175] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 0000000813621800 == 39 [pid = 3840] [id = 174] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB9F000 == 38 [pid = 3840] [id = 173] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFA4800 == 37 [pid = 3840] [id = 172] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA1E800 == 36 [pid = 3840] [id = 171] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081B061800 == 35 [pid = 3840] [id = 170] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 0000000818C0D000 == 34 [pid = 3840] [id = 169] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 0000000813709800 == 33 [pid = 3840] [id = 168] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA83000 == 32 [pid = 3840] [id = 167] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081E97C000 == 31 [pid = 3840] [id = 165] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 0000000813ADF000 == 30 [pid = 3840] [id = 166] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 000000080E8D6800 == 29 [pid = 3840] [id = 156] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081B04B800 == 28 [pid = 3840] [id = 178] 06:39:31 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE3F000 == 27 [pid = 3840] [id = 177] 06:39:31 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081BF33800) [pid = 3840] [serial = 494] [outer = 0000000000000000] [url = about:blank] 06:39:31 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081BA51C00) [pid = 3840] [serial = 491] [outer = 0000000000000000] [url = about:blank] 06:39:31 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (00000008193EA400) [pid = 3840] [serial = 479] [outer = 0000000000000000] [url = about:blank] 06:39:31 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (00000008187E5400) [pid = 3840] [serial = 476] [outer = 0000000000000000] [url = about:blank] 06:39:31 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (00000008139AB000) [pid = 3840] [serial = 473] [outer = 0000000000000000] [url = about:blank] 06:39:31 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081467C000) [pid = 3840] [serial = 474] [outer = 0000000000000000] [url = about:blank] 06:39:31 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080EA58400) [pid = 3840] [serial = 470] [outer = 0000000000000000] [url = about:blank] 06:39:31 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080FF20000) [pid = 3840] [serial = 471] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (00000008187EDC00) [pid = 3840] [serial = 468] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000814954400) [pid = 3840] [serial = 467] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081A759800) [pid = 3840] [serial = 482] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000818D02400) [pid = 3840] [serial = 453] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000814BBD800) [pid = 3840] [serial = 452] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081B6E3C00) [pid = 3840] [serial = 456] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081AFDC400) [pid = 3840] [serial = 455] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081F86F800) [pid = 3840] [serial = 459] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081E95F000) [pid = 3840] [serial = 458] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081A439400) [pid = 3840] [serial = 480] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081F999400) [pid = 3840] [serial = 462] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081F98CC00) [pid = 3840] [serial = 461] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081FEF6C00) [pid = 3840] [serial = 465] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081FEEEC00) [pid = 3840] [serial = 464] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080FCEF400) [pid = 3840] [serial = 485] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081A810000) [pid = 3840] [serial = 483] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081B8DF400) [pid = 3840] [serial = 488] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081AFDF800) [pid = 3840] [serial = 486] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081BDE2800) [pid = 3840] [serial = 492] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081B916800) [pid = 3840] [serial = 489] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (0000000818C2E400) [pid = 3840] [serial = 477] [outer = 0000000000000000] [url = about:blank] 06:39:32 INFO - PROCESS | 3840 | 1468503572021 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:39:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2246ms 06:39:32 INFO - PROCESS | 3840 | 1468503572053 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 3840 | 1468503572056 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 06:39:32 INFO - PROCESS | 3840 | 1468503572063 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:39:32 INFO - PROCESS | 3840 | 1468503572067 Marionette TRACE conn6 <- [1,682,null,{}] 06:39:32 INFO - PROCESS | 3840 | 1468503572074 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:32 INFO - PROCESS | 3840 | 1468503572077 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:32 INFO - PROCESS | 3840 | 1468503572171 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 06:39:32 INFO - PROCESS | 3840 | 1468503572233 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 3840 | 1468503572237 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:32 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE45800 == 28 [pid = 3840] [id = 180] 06:39:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080EA4F800) [pid = 3840] [serial = 538] [outer = 0000000000000000] 06:39:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080EA50400) [pid = 3840] [serial = 539] [outer = 000000080EA4F800] 06:39:32 INFO - PROCESS | 3840 | 1468503572289 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080FC0B800) [pid = 3840] [serial = 540] [outer = 000000080EA4F800] 06:39:33 INFO - PROCESS | 3840 | 1468503573204 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:39:33 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) 06:39:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1196ms 06:39:33 INFO - PROCESS | 3840 | 1468503573262 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 3840 | 1468503573267 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 06:39:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:39:33 INFO - PROCESS | 3840 | 1468503573274 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 3840 | 1468503573277 Marionette TRACE conn6 <- [1,686,null,{}] 06:39:33 INFO - PROCESS | 3840 | 1468503573281 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:33 INFO - PROCESS | 3840 | 1468503573284 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:33 INFO - PROCESS | 3840 | 1468503573379 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 06:39:33 INFO - PROCESS | 3840 | 1468503573387 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 3840 | 1468503573390 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:33 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814781000 == 29 [pid = 3840] [id = 181] 06:39:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (0000000813AA9C00) [pid = 3840] [serial = 541] [outer = 0000000000000000] 06:39:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000813C53C00) [pid = 3840] [serial = 542] [outer = 0000000813AA9C00] 06:39:33 INFO - PROCESS | 3840 | 1468503573438 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000814BBD800) [pid = 3840] [serial = 543] [outer = 0000000813AA9C00] 06:39:34 INFO - PROCESS | 3840 | 1468503574390 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:39:34 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) 06:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1131ms 06:39:34 INFO - PROCESS | 3840 | 1468503574407 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 3840 | 1468503574410 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 06:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:39:34 INFO - PROCESS | 3840 | 1468503574413 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 3840 | 1468503574417 Marionette TRACE conn6 <- [1,690,null,{}] 06:39:34 INFO - PROCESS | 3840 | 1468503574429 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:34 INFO - PROCESS | 3840 | 1468503574433 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:34 INFO - PROCESS | 3840 | 1468503574553 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 06:39:34 INFO - PROCESS | 3840 | 1468503574561 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 3840 | 1468503574564 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:34 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818D9C800 == 30 [pid = 3840] [id = 182] 06:39:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (00000008187EA800) [pid = 3840] [serial = 544] [outer = 0000000000000000] 06:39:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000818BC9000) [pid = 3840] [serial = 545] [outer = 00000008187EA800] 06:39:34 INFO - PROCESS | 3840 | 1468503574656 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (0000000818D07400) [pid = 3840] [serial = 546] [outer = 00000008187EA800] 06:39:35 INFO - PROCESS | 3840 | 1468503575639 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:39:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:39:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1240ms 06:39:35 INFO - PROCESS | 3840 | 1468503575655 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 06:39:35 INFO - PROCESS | 3840 | 1468503575658 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 06:39:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:39:35 INFO - PROCESS | 3840 | 1468503575669 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - PROCESS | 3840 | 1468503575671 Marionette TRACE conn6 <- [1,694,null,{}] 06:39:35 INFO - PROCESS | 3840 | 1468503575675 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:35 INFO - PROCESS | 3840 | 1468503575677 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:35 INFO - PROCESS | 3840 | 1468503575789 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 06:39:35 INFO - PROCESS | 3840 | 1468503575795 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:35 INFO - PROCESS | 3840 | 1468503575797 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:35 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE36800 == 31 [pid = 3840] [id = 183] 06:39:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (00000008193F0800) [pid = 3840] [serial = 547] [outer = 0000000000000000] 06:39:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081A43E000) [pid = 3840] [serial = 548] [outer = 00000008193F0800] 06:39:35 INFO - PROCESS | 3840 | 1468503575844 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081A807800) [pid = 3840] [serial = 549] [outer = 00000008193F0800] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080E98E000) [pid = 3840] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000818D03800) [pid = 3840] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0000000818C2E800) [pid = 3840] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081BA91800) [pid = 3840] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (0000000813723400) [pid = 3840] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080E9A7800) [pid = 3840] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081BA52400) [pid = 3840] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081C9C2800) [pid = 3840] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081366E000) [pid = 3840] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081DC3EC00) [pid = 3840] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081B377C00) [pid = 3840] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:39:36 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081E5E8400) [pid = 3840] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:39:36 INFO - PROCESS | 3840 | 1468503576856 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:39:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1240ms 06:39:36 INFO - PROCESS | 3840 | 1468503576905 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 3840 | 1468503576907 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 06:39:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:39:36 INFO - PROCESS | 3840 | 1468503576911 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 3840 | 1468503576913 Marionette TRACE conn6 <- [1,698,null,{}] 06:39:36 INFO - PROCESS | 3840 | 1468503576916 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:36 INFO - PROCESS | 3840 | 1468503576918 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:37 INFO - PROCESS | 3840 | 1468503577004 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 06:39:37 INFO - PROCESS | 3840 | 1468503577010 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 3840 | 1468503577012 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:37 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFA6000 == 32 [pid = 3840] [id = 184] 06:39:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (0000000813AB1C00) [pid = 3840] [serial = 550] [outer = 0000000000000000] 06:39:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000081A810800) [pid = 3840] [serial = 551] [outer = 0000000813AB1C00] 06:39:37 INFO - PROCESS | 3840 | 1468503577058 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000081AFD9000) [pid = 3840] [serial = 552] [outer = 0000000813AB1C00] 06:39:37 INFO - PROCESS | 3840 | 1468503577983 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:39:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:39:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1075ms 06:39:37 INFO - PROCESS | 3840 | 1468503577989 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 3840 | 1468503577991 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 06:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:39:38 INFO - PROCESS | 3840 | 1468503577994 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 3840 | 1468503577996 Marionette TRACE conn6 <- [1,702,null,{}] 06:39:38 INFO - PROCESS | 3840 | 1468503578004 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:38 INFO - PROCESS | 3840 | 1468503578010 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:38 INFO - PROCESS | 3840 | 1468503578197 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 06:39:38 INFO - PROCESS | 3840 | 1468503578259 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 3840 | 1468503578263 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:38 INFO - PROCESS | 3840 | ++DOCSHELL 000000080E8DF000 == 33 [pid = 3840] [id = 185] 06:39:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080CB0DC00) [pid = 3840] [serial = 553] [outer = 0000000000000000] 06:39:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080E98B800) [pid = 3840] [serial = 554] [outer = 000000080CB0DC00] 06:39:38 INFO - PROCESS | 3840 | 1468503578323 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000080E9F2000) [pid = 3840] [serial = 555] [outer = 000000080CB0DC00] 06:39:39 INFO - PROCESS | 3840 | 1468503579530 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:39:39 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 06:39:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1587ms 06:39:39 INFO - PROCESS | 3840 | 1468503579621 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 06:39:39 INFO - PROCESS | 3840 | 1468503579626 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 06:39:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:39:39 INFO - PROCESS | 3840 | 1468503579634 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 3840 | 1468503579637 Marionette TRACE conn6 <- [1,706,null,{}] 06:39:39 INFO - PROCESS | 3840 | 1468503579643 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:39 INFO - PROCESS | 3840 | 1468503579646 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:39 INFO - PROCESS | 3840 | 1468503579820 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 06:39:39 INFO - PROCESS | 3840 | 1468503579884 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 3840 | 1468503579887 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:39 INFO - PROCESS | 3840 | ++DOCSHELL 0000000819383000 == 34 [pid = 3840] [id = 186] 06:39:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (00000008139E2800) [pid = 3840] [serial = 556] [outer = 0000000000000000] 06:39:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000814BB4800) [pid = 3840] [serial = 557] [outer = 00000008139E2800] 06:39:39 INFO - PROCESS | 3840 | 1468503579946 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (0000000818187400) [pid = 3840] [serial = 558] [outer = 00000008139E2800] 06:39:40 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE2B000 == 33 [pid = 3840] [id = 129] 06:39:40 INFO - PROCESS | 3840 | --DOCSHELL 000000081819F000 == 32 [pid = 3840] [id = 142] 06:39:40 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFA0000 == 31 [pid = 3840] [id = 143] 06:39:40 INFO - PROCESS | 3840 | --DOCSHELL 000000081B049000 == 30 [pid = 3840] [id = 130] 06:39:40 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE51000 == 29 [pid = 3840] [id = 126] 06:39:40 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFA6000 == 28 [pid = 3840] [id = 184] 06:39:40 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE36800 == 27 [pid = 3840] [id = 183] 06:39:40 INFO - PROCESS | 3840 | --DOCSHELL 0000000818D9C800 == 26 [pid = 3840] [id = 182] 06:39:40 INFO - PROCESS | 3840 | --DOCSHELL 0000000814781000 == 25 [pid = 3840] [id = 181] 06:39:40 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE45800 == 24 [pid = 3840] [id = 180] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081E5F0C00) [pid = 3840] [serial = 527] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000080E9F5400) [pid = 3840] [serial = 500] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (0000000812EB5800) [pid = 3840] [serial = 501] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081AED6000) [pid = 3840] [serial = 509] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081AFE3C00) [pid = 3840] [serial = 510] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (0000000818DF0800) [pid = 3840] [serial = 506] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081A432800) [pid = 3840] [serial = 507] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081BF3F000) [pid = 3840] [serial = 495] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (0000000814610800) [pid = 3840] [serial = 503] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (00000008152E4000) [pid = 3840] [serial = 504] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000080EEC3800) [pid = 3840] [serial = 497] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (0000000812F14800) [pid = 3840] [serial = 498] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081C03F000) [pid = 3840] [serial = 516] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000081BA9E000) [pid = 3840] [serial = 515] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (000000081C9C6400) [pid = 3840] [serial = 518] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (0000000817E93800) [pid = 3840] [serial = 521] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (000000081DEF2800) [pid = 3840] [serial = 524] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 54 (000000081D97A800) [pid = 3840] [serial = 519] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 53 (000000081E5E5C00) [pid = 3840] [serial = 525] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 52 (000000081E966000) [pid = 3840] [serial = 528] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 51 (000000081B4C9000) [pid = 3840] [serial = 512] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 50 (000000081B8EA800) [pid = 3840] [serial = 513] [outer = 0000000000000000] [url = about:blank] 06:39:40 INFO - PROCESS | 3840 | --DOMWINDOW == 49 (000000081B376800) [pid = 3840] [serial = 522] [outer = 0000000000000000] [url = about:blank] 06:39:41 INFO - PROCESS | 3840 | 1468503581169 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:39:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:39:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1587ms 06:39:41 INFO - PROCESS | 3840 | 1468503581254 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 3840 | 1468503581258 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 06:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:39:41 INFO - PROCESS | 3840 | 1468503581263 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - PROCESS | 3840 | 1468503581266 Marionette TRACE conn6 <- [1,710,null,{}] 06:39:41 INFO - PROCESS | 3840 | 1468503581272 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:41 INFO - PROCESS | 3840 | 1468503581275 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:41 INFO - PROCESS | 3840 | 1468503581359 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 06:39:41 INFO - PROCESS | 3840 | 1468503581367 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 3840 | 1468503581370 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081461B800 == 25 [pid = 3840] [id = 187] 06:39:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 50 (000000080EA56800) [pid = 3840] [serial = 559] [outer = 0000000000000000] 06:39:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 51 (0000000812EB5000) [pid = 3840] [serial = 560] [outer = 000000080EA56800] 06:39:41 INFO - PROCESS | 3840 | 1468503581419 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 52 (0000000813AAAC00) [pid = 3840] [serial = 561] [outer = 000000080EA56800] 06:39:41 INFO - PROCESS | 3840 | 1468503581860 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 3840 | 1468503581907 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 06:39:41 INFO - PROCESS | 3840 | 1468503581913 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:39:41 INFO - PROCESS | 3840 | 1468503581916 Marionette TRACE conn6 <- [1,714,null,{}] 06:39:41 INFO - PROCESS | 3840 | 1468503581920 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:41 INFO - PROCESS | 3840 | 1468503581923 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:42 INFO - PROCESS | 3840 | 1468503582018 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 06:39:42 INFO - PROCESS | 3840 | 1468503582026 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 3840 | 1468503582029 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:42 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818C04000 == 26 [pid = 3840] [id = 188] 06:39:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 53 (0000000817E93000) [pid = 3840] [serial = 562] [outer = 0000000000000000] 06:39:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 54 (00000008187F0400) [pid = 3840] [serial = 563] [outer = 0000000817E93000] 06:39:42 INFO - PROCESS | 3840 | 1468503582079 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (0000000818D05800) [pid = 3840] [serial = 564] [outer = 0000000817E93000] 06:39:42 INFO - PROCESS | 3840 | 1468503582609 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 733ms 06:39:42 INFO - PROCESS | 3840 | 1468503582650 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 3840 | 1468503582652 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 06:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:39:42 INFO - PROCESS | 3840 | 1468503582656 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - PROCESS | 3840 | 1468503582659 Marionette TRACE conn6 <- [1,718,null,{}] 06:39:42 INFO - PROCESS | 3840 | 1468503582700 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:42 INFO - PROCESS | 3840 | 1468503582705 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:42 INFO - PROCESS | 3840 | 1468503582805 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 06:39:42 INFO - PROCESS | 3840 | 1468503582822 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 3840 | 1468503582825 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:42 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF9D000 == 27 [pid = 3840] [id = 189] 06:39:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (000000081A64B800) [pid = 3840] [serial = 565] [outer = 0000000000000000] 06:39:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000081A809000) [pid = 3840] [serial = 566] [outer = 000000081A64B800] 06:39:42 INFO - PROCESS | 3840 | 1468503582875 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (000000081AFE5000) [pid = 3840] [serial = 567] [outer = 000000081A64B800] 06:39:43 INFO - PROCESS | 3840 | 1468503583408 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 3840 | 1468503583456 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 06:39:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:39:43 INFO - PROCESS | 3840 | 1468503583467 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 3840 | 1468503583469 Marionette TRACE conn6 <- [1,722,null,{}] 06:39:43 INFO - PROCESS | 3840 | 1468503583472 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:43 INFO - PROCESS | 3840 | 1468503583474 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:43 INFO - PROCESS | 3840 | 1468503583588 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 06:39:43 INFO - PROCESS | 3840 | 1468503583599 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 3840 | 1468503583601 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:43 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B937000 == 28 [pid = 3840] [id = 190] 06:39:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000081B5F8400) [pid = 3840] [serial = 568] [outer = 0000000000000000] 06:39:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000081B8DFC00) [pid = 3840] [serial = 569] [outer = 000000081B5F8400] 06:39:43 INFO - PROCESS | 3840 | 1468503583648 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000081B8EBC00) [pid = 3840] [serial = 570] [outer = 000000081B5F8400] 06:39:44 INFO - PROCESS | 3840 | 1468503584091 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:39:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:39:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 06:39:44 INFO - PROCESS | 3840 | 1468503584185 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 06:39:44 INFO - PROCESS | 3840 | 1468503584187 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 06:39:44 INFO - PROCESS | 3840 | 1468503584191 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - PROCESS | 3840 | 1468503584192 Marionette TRACE conn6 <- [1,726,null,{}] 06:39:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:39:44 INFO - PROCESS | 3840 | 1468503584196 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:44 INFO - PROCESS | 3840 | 1468503584198 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:44 INFO - PROCESS | 3840 | 1468503584310 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 06:39:44 INFO - PROCESS | 3840 | 1468503584322 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 3840 | 1468503584324 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:44 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C093800 == 29 [pid = 3840] [id = 191] 06:39:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (0000000812F16000) [pid = 3840] [serial = 571] [outer = 0000000000000000] 06:39:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000081B91D800) [pid = 3840] [serial = 572] [outer = 0000000812F16000] 06:39:44 INFO - PROCESS | 3840 | 1468503584371 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000081BA51400) [pid = 3840] [serial = 573] [outer = 0000000812F16000] 06:39:44 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081BF40000) [pid = 3840] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:39:44 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (0000000813AA9C00) [pid = 3840] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:39:44 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000080EA4F800) [pid = 3840] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:39:44 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000080E998800) [pid = 3840] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:39:44 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (00000008193E9800) [pid = 3840] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:39:44 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (00000008187EA800) [pid = 3840] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:39:44 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (00000008193F0800) [pid = 3840] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:39:45 INFO - PROCESS | 3840 | [3840] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:39:45 INFO - PROCESS | 3840 | 1468503585324 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:39:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:39:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1180ms 06:39:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:39:45 INFO - PROCESS | 3840 | 1468503585379 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 3840 | 1468503585381 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 06:39:45 INFO - PROCESS | 3840 | 1468503585385 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 3840 | 1468503585386 Marionette TRACE conn6 <- [1,730,null,{}] 06:39:45 INFO - PROCESS | 3840 | 1468503585390 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:45 INFO - PROCESS | 3840 | 1468503585396 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:45 INFO - PROCESS | 3840 | 1468503585517 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 06:39:45 INFO - PROCESS | 3840 | 1468503585580 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:45 INFO - PROCESS | 3840 | 1468503585583 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6AF800 == 30 [pid = 3840] [id = 192] 06:39:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (000000081A809400) [pid = 3840] [serial = 574] [outer = 0000000000000000] 06:39:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000081BE20000) [pid = 3840] [serial = 575] [outer = 000000081A809400] 06:39:45 INFO - PROCESS | 3840 | 1468503585636 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000081C0BAC00) [pid = 3840] [serial = 576] [outer = 000000081A809400] 06:39:46 INFO - PROCESS | 3840 | 1468503586498 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:39:46 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 06:39:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1141ms 06:39:46 INFO - PROCESS | 3840 | 1468503586529 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 3840 | 1468503586531 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 06:39:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:39:46 INFO - PROCESS | 3840 | 1468503586534 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - PROCESS | 3840 | 1468503586536 Marionette TRACE conn6 <- [1,734,null,{}] 06:39:46 INFO - PROCESS | 3840 | 1468503586540 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:46 INFO - PROCESS | 3840 | 1468503586542 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:46 INFO - PROCESS | 3840 | 1468503586650 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 06:39:46 INFO - PROCESS | 3840 | 1468503586658 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 3840 | 1468503586660 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:46 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E971000 == 31 [pid = 3840] [id = 193] 06:39:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000081C64C800) [pid = 3840] [serial = 577] [outer = 0000000000000000] 06:39:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000081C98C800) [pid = 3840] [serial = 578] [outer = 000000081C64C800] 06:39:46 INFO - PROCESS | 3840 | 1468503586704 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000081D539800) [pid = 3840] [serial = 579] [outer = 000000081C64C800] 06:39:47 INFO - PROCESS | 3840 | 1468503587705 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:39:47 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.) 06:39:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1183ms 06:39:47 INFO - PROCESS | 3840 | 1468503587720 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 3840 | 1468503587724 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 06:39:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:39:47 INFO - PROCESS | 3840 | 1468503587730 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 3840 | 1468503587733 Marionette TRACE conn6 <- [1,738,null,{}] 06:39:47 INFO - PROCESS | 3840 | 1468503587739 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:47 INFO - PROCESS | 3840 | 1468503587742 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:47 INFO - PROCESS | 3840 | 1468503587911 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 06:39:48 INFO - PROCESS | 3840 | 1468503588043 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 3840 | 1468503588046 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:48 INFO - PROCESS | 3840 | ++DOCSHELL 00000008182D3000 == 32 [pid = 3840] [id = 194] 06:39:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (0000000812FDB000) [pid = 3840] [serial = 580] [outer = 0000000000000000] 06:39:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (0000000813723400) [pid = 3840] [serial = 581] [outer = 0000000812FDB000] 06:39:48 INFO - PROCESS | 3840 | 1468503588105 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (0000000817E95000) [pid = 3840] [serial = 582] [outer = 0000000812FDB000] 06:39:49 INFO - PROCESS | 3840 | 1468503589161 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:39:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1500ms 06:39:49 INFO - PROCESS | 3840 | 1468503589275 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 06:39:49 INFO - PROCESS | 3840 | 1468503589280 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 06:39:49 INFO - PROCESS | 3840 | 1468503589288 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:39:49 INFO - PROCESS | 3840 | 1468503589291 Marionette TRACE conn6 <- [1,742,null,{}] 06:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:39:49 INFO - PROCESS | 3840 | 1468503589296 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:49 INFO - PROCESS | 3840 | 1468503589299 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:49 INFO - PROCESS | 3840 | 1468503589436 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 06:39:49 INFO - PROCESS | 3840 | 1468503589544 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 3840 | 1468503589547 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:49 INFO - PROCESS | 3840 | ++DOCSHELL 0000000812E82800 == 33 [pid = 3840] [id = 195] 06:39:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080EA4F800) [pid = 3840] [serial = 583] [outer = 0000000000000000] 06:39:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080F6F3400) [pid = 3840] [serial = 584] [outer = 000000080EA4F800] 06:39:49 INFO - PROCESS | 3840 | 1468503589606 Marionette DEBUG loaded listener.js 06:39:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081A433000) [pid = 3840] [serial = 585] [outer = 000000080EA4F800] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C16800 == 32 [pid = 3840] [id = 141] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 0000000821557800 == 31 [pid = 3840] [id = 179] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 000000080E8DF000 == 30 [pid = 3840] [id = 185] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081C72E000 == 29 [pid = 3840] [id = 132] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 0000000818D8E800 == 28 [pid = 3840] [id = 134] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 000000082163F000 == 27 [pid = 3840] [id = 137] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE23800 == 26 [pid = 3840] [id = 140] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081E90D800 == 25 [pid = 3840] [id = 133] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 0000000818D8F000 == 24 [pid = 3840] [id = 128] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE3A000 == 23 [pid = 3840] [id = 139] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA13000 == 22 [pid = 3840] [id = 131] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEC1800 == 21 [pid = 3840] [id = 135] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C24000 == 20 [pid = 3840] [id = 127] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 000000082296F800 == 19 [pid = 3840] [id = 138] 06:39:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFAD800 == 18 [pid = 3840] [id = 136] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000818D07400) [pid = 3840] [serial = 546] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000814BBD800) [pid = 3840] [serial = 543] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081A810800) [pid = 3840] [serial = 551] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081C649800) [pid = 3840] [serial = 536] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (0000000813C53C00) [pid = 3840] [serial = 542] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000080EA50400) [pid = 3840] [serial = 539] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000080FC0B800) [pid = 3840] [serial = 540] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (0000000812EAA000) [pid = 3840] [serial = 531] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000080E9A8000) [pid = 3840] [serial = 530] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081AED8800) [pid = 3840] [serial = 534] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000081A439C00) [pid = 3840] [serial = 533] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (0000000818BC9000) [pid = 3840] [serial = 545] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (000000081A43E000) [pid = 3840] [serial = 548] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (000000081C987C00) [pid = 3840] [serial = 537] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | --DOMWINDOW == 54 (000000081A807800) [pid = 3840] [serial = 549] [outer = 0000000000000000] [url = about:blank] 06:39:51 INFO - PROCESS | 3840 | 1468503591395 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:39:51 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 06:39:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2130ms 06:39:51 INFO - PROCESS | 3840 | 1468503591429 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 3840 | 1468503591433 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 06:39:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:39:51 INFO - PROCESS | 3840 | 1468503591439 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 3840 | 1468503591443 Marionette TRACE conn6 <- [1,746,null,{}] 06:39:51 INFO - PROCESS | 3840 | 1468503591451 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:51 INFO - PROCESS | 3840 | 1468503591454 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:51 INFO - PROCESS | 3840 | 1468503591553 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 06:39:51 INFO - PROCESS | 3840 | 1468503591612 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 3840 | 1468503591615 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA97000 == 19 [pid = 3840] [id = 196] 06:39:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (000000080E9A8C00) [pid = 3840] [serial = 586] [outer = 0000000000000000] 06:39:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (000000080E9ED800) [pid = 3840] [serial = 587] [outer = 000000080E9A8C00] 06:39:51 INFO - PROCESS | 3840 | 1468503591668 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000080EA4DC00) [pid = 3840] [serial = 588] [outer = 000000080E9A8C00] 06:39:52 INFO - PROCESS | 3840 | 1468503592074 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:39:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:39:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 690ms 06:39:52 INFO - PROCESS | 3840 | 1468503592133 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 06:39:52 INFO - PROCESS | 3840 | 1468503592138 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 06:39:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:39:52 INFO - PROCESS | 3840 | 1468503592145 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 3840 | 1468503592148 Marionette TRACE conn6 <- [1,750,null,{}] 06:39:52 INFO - PROCESS | 3840 | 1468503592152 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:52 INFO - PROCESS | 3840 | 1468503592155 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:52 INFO - PROCESS | 3840 | 1468503592251 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 06:39:52 INFO - PROCESS | 3840 | 1468503592262 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 3840 | 1468503592265 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:52 INFO - PROCESS | 3840 | ++DOCSHELL 0000000812F75000 == 20 [pid = 3840] [id = 197] 06:39:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (000000080F168800) [pid = 3840] [serial = 589] [outer = 0000000000000000] 06:39:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000080FC04400) [pid = 3840] [serial = 590] [outer = 000000080F168800] 06:39:52 INFO - PROCESS | 3840 | 1468503592315 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000080FFDCC00) [pid = 3840] [serial = 591] [outer = 000000080F168800] 06:39:53 INFO - PROCESS | 3840 | [3840] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:39:53 INFO - PROCESS | 3840 | 1468503593258 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:39:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1138ms 06:39:53 INFO - PROCESS | 3840 | 1468503593285 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 3840 | 1468503593288 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 06:39:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:39:53 INFO - PROCESS | 3840 | 1468503593291 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 3840 | 1468503593295 Marionette TRACE conn6 <- [1,754,null,{}] 06:39:53 INFO - PROCESS | 3840 | 1468503593314 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:53 INFO - PROCESS | 3840 | 1468503593319 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:53 INFO - PROCESS | 3840 | 1468503593435 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 06:39:53 INFO - PROCESS | 3840 | 1468503593442 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 3840 | 1468503593445 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:53 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814788800 == 21 [pid = 3840] [id = 198] 06:39:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (0000000813AA8C00) [pid = 3840] [serial = 592] [outer = 0000000000000000] 06:39:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (0000000813AAC400) [pid = 3840] [serial = 593] [outer = 0000000813AA8C00] 06:39:53 INFO - PROCESS | 3840 | 1468503593496 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000081460E800) [pid = 3840] [serial = 594] [outer = 0000000813AA8C00] 06:39:54 INFO - PROCESS | 3840 | 1468503594439 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:39:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:39:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1180ms 06:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:39:54 INFO - PROCESS | 3840 | 1468503594473 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 3840 | 1468503594476 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 06:39:54 INFO - PROCESS | 3840 | 1468503594480 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 3840 | 1468503594481 Marionette TRACE conn6 <- [1,758,null,{}] 06:39:54 INFO - PROCESS | 3840 | 1468503594485 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:54 INFO - PROCESS | 3840 | 1468503594487 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:54 INFO - PROCESS | 3840 | 1468503594597 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 06:39:54 INFO - PROCESS | 3840 | 1468503594602 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 3840 | 1468503594604 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:54 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818C07000 == 22 [pid = 3840] [id = 199] 06:39:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (00000008152DE400) [pid = 3840] [serial = 595] [outer = 0000000000000000] 06:39:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (0000000817E87800) [pid = 3840] [serial = 596] [outer = 00000008152DE400] 06:39:54 INFO - PROCESS | 3840 | 1468503594652 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (00000008182C0000) [pid = 3840] [serial = 597] [outer = 00000008152DE400] 06:39:55 INFO - PROCESS | 3840 | 1468503595137 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 06:39:55 INFO - PROCESS | 3840 | 1468503595173 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 3840 | 1468503595175 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 06:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:39:55 INFO - PROCESS | 3840 | 1468503595179 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 3840 | 1468503595181 Marionette TRACE conn6 <- [1,762,null,{}] 06:39:55 INFO - PROCESS | 3840 | 1468503595184 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:55 INFO - PROCESS | 3840 | 1468503595186 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:55 INFO - PROCESS | 3840 | 1468503595370 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 06:39:55 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081A809400) [pid = 3840] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:39:55 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081C64C800) [pid = 3840] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:39:55 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081B5F8400) [pid = 3840] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:39:55 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (0000000812F16000) [pid = 3840] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:39:55 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (0000000813AB1C00) [pid = 3840] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:39:55 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (00000008139E2800) [pid = 3840] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:39:55 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081A64B800) [pid = 3840] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:39:55 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000080CB0DC00) [pid = 3840] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:39:55 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (0000000817E93000) [pid = 3840] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:39:55 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (000000080EA56800) [pid = 3840] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:39:55 INFO - PROCESS | 3840 | 1468503595420 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 3840 | 1468503595422 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6B0800 == 23 [pid = 3840] [id = 200] 06:39:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000080E99E000) [pid = 3840] [serial = 598] [outer = 0000000000000000] 06:39:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (000000080EA58800) [pid = 3840] [serial = 599] [outer = 000000080E99E000] 06:39:55 INFO - PROCESS | 3840 | 1468503595468 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (0000000818B50400) [pid = 3840] [serial = 600] [outer = 000000080E99E000] 06:39:55 INFO - PROCESS | 3840 | 1468503595819 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 06:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:39:55 INFO - PROCESS | 3840 | 1468503595853 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 3840 | 1468503595856 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 06:39:55 INFO - PROCESS | 3840 | 1468503595859 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 3840 | 1468503595861 Marionette TRACE conn6 <- [1,766,null,{}] 06:39:55 INFO - PROCESS | 3840 | 1468503595864 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:55 INFO - PROCESS | 3840 | 1468503595870 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:56 INFO - PROCESS | 3840 | 1468503596044 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 06:39:56 INFO - PROCESS | 3840 | 1468503596053 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 3840 | 1468503596055 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B04B800 == 24 [pid = 3840] [id = 201] 06:39:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (0000000818C2E000) [pid = 3840] [serial = 601] [outer = 0000000000000000] 06:39:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (0000000818D0D400) [pid = 3840] [serial = 602] [outer = 0000000818C2E000] 06:39:56 INFO - PROCESS | 3840 | 1468503596101 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000081A64A800) [pid = 3840] [serial = 603] [outer = 0000000818C2E000] 06:39:56 INFO - PROCESS | 3840 | 1468503596516 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 06:39:56 INFO - PROCESS | 3840 | 1468503596532 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 3840 | 1468503596534 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 06:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:39:56 INFO - PROCESS | 3840 | 1468503596537 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 3840 | 1468503596539 Marionette TRACE conn6 <- [1,770,null,{}] 06:39:56 INFO - PROCESS | 3840 | 1468503596542 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:56 INFO - PROCESS | 3840 | 1468503596544 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:56 INFO - PROCESS | 3840 | 1468503596650 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 06:39:56 INFO - PROCESS | 3840 | 1468503596657 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 3840 | 1468503596659 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B938000 == 25 [pid = 3840] [id = 202] 06:39:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (0000000818D04400) [pid = 3840] [serial = 604] [outer = 0000000000000000] 06:39:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000081A80B000) [pid = 3840] [serial = 605] [outer = 0000000818D04400] 06:39:56 INFO - PROCESS | 3840 | 1468503596704 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000081AED8800) [pid = 3840] [serial = 606] [outer = 0000000818D04400] 06:39:57 INFO - PROCESS | 3840 | 1468503597088 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 587ms 06:39:57 INFO - PROCESS | 3840 | 1468503597128 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 3840 | 1468503597130 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 06:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:39:57 INFO - PROCESS | 3840 | 1468503597133 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 3840 | 1468503597135 Marionette TRACE conn6 <- [1,774,null,{}] 06:39:57 INFO - PROCESS | 3840 | 1468503597139 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:57 INFO - PROCESS | 3840 | 1468503597141 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:57 INFO - PROCESS | 3840 | 1468503597219 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 06:39:57 INFO - PROCESS | 3840 | 1468503597289 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:57 INFO - PROCESS | 3840 | 1468503597291 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:57 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C720800 == 26 [pid = 3840] [id = 203] 06:39:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080F6F2400) [pid = 3840] [serial = 607] [outer = 0000000000000000] 06:39:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000081AFDA000) [pid = 3840] [serial = 608] [outer = 000000080F6F2400] 06:39:57 INFO - PROCESS | 3840 | 1468503597336 Marionette DEBUG loaded listener.js 06:39:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081AFE5800) [pid = 3840] [serial = 609] [outer = 000000080F6F2400] 06:39:58 INFO - PROCESS | 3840 | 1468503598084 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 986ms 06:39:58 INFO - PROCESS | 3840 | 1468503598124 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 06:39:58 INFO - PROCESS | 3840 | 1468503598129 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 06:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:39:58 INFO - PROCESS | 3840 | 1468503598133 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:39:58 INFO - PROCESS | 3840 | 1468503598139 Marionette TRACE conn6 <- [1,778,null,{}] 06:39:58 INFO - PROCESS | 3840 | 1468503598144 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:58 INFO - PROCESS | 3840 | 1468503598147 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:58 INFO - PROCESS | 3840 | 1468503598291 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 06:39:58 INFO - PROCESS | 3840 | 1468503598361 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:58 INFO - PROCESS | 3840 | 1468503598364 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:58 INFO - PROCESS | 3840 | ++DOCSHELL 000000080FFA2800 == 27 [pid = 3840] [id = 204] 06:39:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000080EA51800) [pid = 3840] [serial = 610] [outer = 0000000000000000] 06:39:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080ED46400) [pid = 3840] [serial = 611] [outer = 000000080EA51800] 06:39:58 INFO - PROCESS | 3840 | 1468503598424 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000812EA9000) [pid = 3840] [serial = 612] [outer = 000000080EA51800] 06:39:59 INFO - PROCESS | 3840 | 1468503599314 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1232ms 06:39:59 INFO - PROCESS | 3840 | 1468503599370 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 06:39:59 INFO - PROCESS | 3840 | 1468503599374 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 06:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:39:59 INFO - PROCESS | 3840 | 1468503599380 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 3840 | 1468503599383 Marionette TRACE conn6 <- [1,782,null,{}] 06:39:59 INFO - PROCESS | 3840 | 1468503599388 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:59 INFO - PROCESS | 3840 | 1468503599391 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:59 INFO - PROCESS | 3840 | 1468503599509 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 06:39:59 INFO - PROCESS | 3840 | 1468503599574 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 3840 | 1468503599578 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:39:59 INFO - PROCESS | 3840 | ++DOCSHELL 000000080F1F6000 == 28 [pid = 3840] [id = 205] 06:39:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080F66F800) [pid = 3840] [serial = 613] [outer = 0000000000000000] 06:39:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080FC68000) [pid = 3840] [serial = 614] [outer = 000000080F66F800] 06:39:59 INFO - PROCESS | 3840 | 1468503599630 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000812FCF000) [pid = 3840] [serial = 615] [outer = 000000080F66F800] 06:39:59 INFO - PROCESS | 3840 | --DOCSHELL 000000081B937000 == 27 [pid = 3840] [id = 190] 06:39:59 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF9D000 == 26 [pid = 3840] [id = 189] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081C0BAC00) [pid = 3840] [serial = 576] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081C98C800) [pid = 3840] [serial = 578] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081B8DFC00) [pid = 3840] [serial = 569] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B91D800) [pid = 3840] [serial = 572] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081AFD9000) [pid = 3840] [serial = 552] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000814BB4800) [pid = 3840] [serial = 557] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081D539800) [pid = 3840] [serial = 579] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (0000000818187400) [pid = 3840] [serial = 558] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081A809000) [pid = 3840] [serial = 566] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000080E98B800) [pid = 3840] [serial = 554] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000080E9F2000) [pid = 3840] [serial = 555] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (00000008187F0400) [pid = 3840] [serial = 563] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (0000000818D05800) [pid = 3840] [serial = 564] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (0000000812EB5000) [pid = 3840] [serial = 560] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (0000000813AAAC00) [pid = 3840] [serial = 561] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000081B8EBC00) [pid = 3840] [serial = 570] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (000000081BA51400) [pid = 3840] [serial = 573] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (000000081BE20000) [pid = 3840] [serial = 575] [outer = 0000000000000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (000000081AFE5000) [pid = 3840] [serial = 567] [outer = 0000000000000000] [url = about:blank] 06:40:00 INFO - PROCESS | 3840 | 1468503600149 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 839ms 06:40:00 INFO - PROCESS | 3840 | 1468503600223 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 06:40:00 INFO - PROCESS | 3840 | 1468503600228 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 06:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:40:00 INFO - PROCESS | 3840 | 1468503600235 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 3840 | 1468503600238 Marionette TRACE conn6 <- [1,786,null,{}] 06:40:00 INFO - PROCESS | 3840 | 1468503600241 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:00 INFO - PROCESS | 3840 | 1468503600244 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:00 INFO - PROCESS | 3840 | 1468503600339 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 06:40:00 INFO - PROCESS | 3840 | 1468503600356 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 3840 | 1468503600359 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:00 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814793800 == 27 [pid = 3840] [id = 206] 06:40:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (0000000814717800) [pid = 3840] [serial = 616] [outer = 0000000000000000] 06:40:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (0000000814952400) [pid = 3840] [serial = 617] [outer = 0000000814717800] 06:40:00 INFO - PROCESS | 3840 | 1468503600412 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (0000000815268C00) [pid = 3840] [serial = 618] [outer = 0000000814717800] 06:40:00 INFO - PROCESS | 3840 | 1468503600883 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:40:00 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 06:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 06:40:00 INFO - PROCESS | 3840 | 1468503600926 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 06:40:00 INFO - PROCESS | 3840 | 1468503600929 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 06:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:40:00 INFO - PROCESS | 3840 | 1468503600933 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 3840 | 1468503600936 Marionette TRACE conn6 <- [1,790,null,{}] 06:40:00 INFO - PROCESS | 3840 | 1468503600948 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:00 INFO - PROCESS | 3840 | 1468503600954 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:01 INFO - PROCESS | 3840 | 1468503601073 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 06:40:01 INFO - PROCESS | 3840 | 1468503601148 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 3840 | 1468503601152 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6B9800 == 28 [pid = 3840] [id = 207] 06:40:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (00000008187EA800) [pid = 3840] [serial = 619] [outer = 0000000000000000] 06:40:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (0000000818D02800) [pid = 3840] [serial = 620] [outer = 00000008187EA800] 06:40:01 INFO - PROCESS | 3840 | 1468503601207 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (0000000818D10400) [pid = 3840] [serial = 621] [outer = 00000008187EA800] 06:40:01 INFO - PROCESS | 3840 | 1468503601596 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:40:01 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 06:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 06:40:01 INFO - PROCESS | 3840 | 1468503601625 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 06:40:01 INFO - PROCESS | 3840 | 1468503601628 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 06:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:40:01 INFO - PROCESS | 3840 | 1468503601631 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - PROCESS | 3840 | 1468503601633 Marionette TRACE conn6 <- [1,794,null,{}] 06:40:01 INFO - PROCESS | 3840 | 1468503601637 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:01 INFO - PROCESS | 3840 | 1468503601639 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:01 INFO - PROCESS | 3840 | 1468503601727 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 06:40:01 INFO - PROCESS | 3840 | 1468503601733 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 3840 | 1468503601736 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFAA000 == 29 [pid = 3840] [id = 208] 06:40:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (00000008193F1000) [pid = 3840] [serial = 622] [outer = 0000000000000000] 06:40:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000081A64F000) [pid = 3840] [serial = 623] [outer = 00000008193F1000] 06:40:01 INFO - PROCESS | 3840 | 1468503601781 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000081A812800) [pid = 3840] [serial = 624] [outer = 00000008193F1000] 06:40:02 INFO - PROCESS | 3840 | 1468503602242 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:40:02 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 06:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 627ms 06:40:02 INFO - PROCESS | 3840 | 1468503602261 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 3840 | 1468503602263 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 06:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:40:02 INFO - PROCESS | 3840 | 1468503602267 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 3840 | 1468503602269 Marionette TRACE conn6 <- [1,798,null,{}] 06:40:02 INFO - PROCESS | 3840 | 1468503602272 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:02 INFO - PROCESS | 3840 | 1468503602274 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:02 INFO - PROCESS | 3840 | 1468503602377 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 06:40:02 INFO - PROCESS | 3840 | 1468503602385 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 3840 | 1468503602387 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA11000 == 30 [pid = 3840] [id = 209] 06:40:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (00000008193B9800) [pid = 3840] [serial = 625] [outer = 0000000000000000] 06:40:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000081AF72800) [pid = 3840] [serial = 626] [outer = 00000008193B9800] 06:40:02 INFO - PROCESS | 3840 | 1468503602467 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000081AFE6400) [pid = 3840] [serial = 627] [outer = 00000008193B9800] 06:40:02 INFO - PROCESS | 3840 | 1468503602909 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 06:40:02 INFO - PROCESS | 3840 | 1468503602962 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 3840 | 1468503602965 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 06:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:40:02 INFO - PROCESS | 3840 | 1468503602968 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 3840 | 1468503602970 Marionette TRACE conn6 <- [1,802,null,{}] 06:40:02 INFO - PROCESS | 3840 | 1468503602973 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:02 INFO - PROCESS | 3840 | 1468503602979 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:03 INFO - PROCESS | 3840 | 1468503603109 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 06:40:03 INFO - PROCESS | 3840 | 1468503603157 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:03 INFO - PROCESS | 3840 | 1468503603159 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C9E1800 == 31 [pid = 3840] [id = 210] 06:40:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081B4BC400) [pid = 3840] [serial = 628] [outer = 0000000000000000] 06:40:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081B609C00) [pid = 3840] [serial = 629] [outer = 000000081B4BC400] 06:40:03 INFO - PROCESS | 3840 | 1468503603205 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081B8E9800) [pid = 3840] [serial = 630] [outer = 000000081B4BC400] 06:40:03 INFO - PROCESS | 3840 | 1468503603630 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 3840 | 1468503603669 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 06:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:40:03 INFO - PROCESS | 3840 | 1468503603672 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 3840 | 1468503603674 Marionette TRACE conn6 <- [1,806,null,{}] 06:40:03 INFO - PROCESS | 3840 | 1468503603678 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:03 INFO - PROCESS | 3840 | 1468503603680 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:03 INFO - PROCESS | 3840 | 1468503603825 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 06:40:03 INFO - PROCESS | 3840 | 1468503603836 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:03 INFO - PROCESS | 3840 | 1468503603837 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DE81800 == 32 [pid = 3840] [id = 211] 06:40:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (00000008182BFC00) [pid = 3840] [serial = 631] [outer = 0000000000000000] 06:40:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081B919400) [pid = 3840] [serial = 632] [outer = 00000008182BFC00] 06:40:03 INFO - PROCESS | 3840 | 1468503603881 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081BA50000) [pid = 3840] [serial = 633] [outer = 00000008182BFC00] 06:40:04 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0000000813AA8C00) [pid = 3840] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:40:04 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080F168800) [pid = 3840] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:40:04 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000080E9A8C00) [pid = 3840] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:40:04 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080EA4F800) [pid = 3840] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:40:04 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (00000008152DE400) [pid = 3840] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:40:04 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000812FDB000) [pid = 3840] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:40:04 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000080E99E000) [pid = 3840] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:40:04 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (0000000818C2E000) [pid = 3840] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:40:04 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (0000000818D04400) [pid = 3840] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:40:04 INFO - PROCESS | 3840 | 1468503604281 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 06:40:04 INFO - PROCESS | 3840 | 1468503604319 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 06:40:04 INFO - PROCESS | 3840 | 1468503604321 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 06:40:04 INFO - PROCESS | 3840 | 1468503604325 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 3840 | 1468503604327 Marionette TRACE conn6 <- [1,810,null,{}] 06:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:40:04 INFO - PROCESS | 3840 | 1468503604330 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:04 INFO - PROCESS | 3840 | 1468503604332 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:04 INFO - PROCESS | 3840 | 1468503604413 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 06:40:04 INFO - PROCESS | 3840 | 1468503604418 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 3840 | 1468503604420 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E973000 == 33 [pid = 3840] [id = 212] 06:40:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000081494F800) [pid = 3840] [serial = 634] [outer = 0000000000000000] 06:40:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000081B4C0C00) [pid = 3840] [serial = 635] [outer = 000000081494F800] 06:40:04 INFO - PROCESS | 3840 | 1468503604464 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000081BA55000) [pid = 3840] [serial = 636] [outer = 000000081494F800] 06:40:04 INFO - PROCESS | 3840 | 1468503604881 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 06:40:04 INFO - PROCESS | 3840 | 1468503604919 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 06:40:04 INFO - PROCESS | 3840 | 1468503604922 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 3840 | 1468503604924 Marionette TRACE conn6 <- [1,814,null,{}] 06:40:04 INFO - PROCESS | 3840 | 1468503604927 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:04 INFO - PROCESS | 3840 | 1468503604929 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:05 INFO - PROCESS | 3840 | 1468503605021 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 06:40:05 INFO - PROCESS | 3840 | 1468503605027 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 3840 | 1468503605029 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB79800 == 34 [pid = 3840] [id = 213] 06:40:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081BA5AC00) [pid = 3840] [serial = 637] [outer = 0000000000000000] 06:40:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081BDE6400) [pid = 3840] [serial = 638] [outer = 000000081BA5AC00] 06:40:05 INFO - PROCESS | 3840 | 1468503605072 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081BE21000) [pid = 3840] [serial = 639] [outer = 000000081BA5AC00] 06:40:05 INFO - PROCESS | 3840 | 1468503605513 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 628ms 06:40:05 INFO - PROCESS | 3840 | 1468503605554 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 3840 | 1468503605556 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 06:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:40:05 INFO - PROCESS | 3840 | 1468503605560 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 3840 | 1468503605561 Marionette TRACE conn6 <- [1,818,null,{}] 06:40:05 INFO - PROCESS | 3840 | 1468503605570 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:05 INFO - PROCESS | 3840 | 1468503605572 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:05 INFO - PROCESS | 3840 | 1468503605656 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 06:40:05 INFO - PROCESS | 3840 | 1468503605662 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 3840 | 1468503605664 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EBA7800 == 35 [pid = 3840] [id = 214] 06:40:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081BE2BC00) [pid = 3840] [serial = 640] [outer = 0000000000000000] 06:40:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081BF34400) [pid = 3840] [serial = 641] [outer = 000000081BE2BC00] 06:40:05 INFO - PROCESS | 3840 | 1468503605709 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081BF3AC00) [pid = 3840] [serial = 642] [outer = 000000081BE2BC00] 06:40:06 INFO - PROCESS | 3840 | 1468503606238 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 732ms 06:40:06 INFO - PROCESS | 3840 | 1468503606295 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 3840 | 1468503606301 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 06:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:40:06 INFO - PROCESS | 3840 | 1468503606306 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 3840 | 1468503606310 Marionette TRACE conn6 <- [1,822,null,{}] 06:40:06 INFO - PROCESS | 3840 | 1468503606316 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:06 INFO - PROCESS | 3840 | 1468503606320 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:06 INFO - PROCESS | 3840 | 1468503606484 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 06:40:06 INFO - PROCESS | 3840 | 1468503606558 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 3840 | 1468503606563 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:06 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C23000 == 36 [pid = 3840] [id = 215] 06:40:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080EA56000) [pid = 3840] [serial = 643] [outer = 0000000000000000] 06:40:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000080FF28C00) [pid = 3840] [serial = 644] [outer = 000000080EA56000] 06:40:06 INFO - PROCESS | 3840 | 1468503606663 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000813AAEC00) [pid = 3840] [serial = 645] [outer = 000000080EA56000] 06:40:07 INFO - PROCESS | 3840 | 1468503607243 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 985ms 06:40:07 INFO - PROCESS | 3840 | 1468503607293 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 3840 | 1468503607298 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 06:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:40:07 INFO - PROCESS | 3840 | 1468503607305 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 3840 | 1468503607308 Marionette TRACE conn6 <- [1,826,null,{}] 06:40:07 INFO - PROCESS | 3840 | 1468503607312 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:07 INFO - PROCESS | 3840 | 1468503607315 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:07 INFO - PROCESS | 3840 | 1468503607466 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 06:40:07 INFO - PROCESS | 3840 | 1468503607515 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 3840 | 1468503607518 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:07 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA07800 == 37 [pid = 3840] [id = 216] 06:40:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818708400) [pid = 3840] [serial = 646] [outer = 0000000000000000] 06:40:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000818BCC000) [pid = 3840] [serial = 647] [outer = 0000000818708400] 06:40:07 INFO - PROCESS | 3840 | 1468503607576 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (00000008193E9800) [pid = 3840] [serial = 648] [outer = 0000000818708400] 06:40:08 INFO - PROCESS | 3840 | 1468503608194 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 945ms 06:40:08 INFO - PROCESS | 3840 | 1468503608252 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 3840 | 1468503608255 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 06:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:40:08 INFO - PROCESS | 3840 | 1468503608259 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 3840 | 1468503608263 Marionette TRACE conn6 <- [1,830,null,{}] 06:40:08 INFO - PROCESS | 3840 | 1468503608274 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:08 INFO - PROCESS | 3840 | 1468503608280 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:08 INFO - PROCESS | 3840 | 1468503608392 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 06:40:08 INFO - PROCESS | 3840 | 1468503608465 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:08 INFO - PROCESS | 3840 | 1468503608468 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:08 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EECC800 == 38 [pid = 3840] [id = 217] 06:40:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B60E400) [pid = 3840] [serial = 649] [outer = 0000000000000000] 06:40:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B6E0800) [pid = 3840] [serial = 650] [outer = 000000081B60E400] 06:40:08 INFO - PROCESS | 3840 | 1468503608526 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BDE6800) [pid = 3840] [serial = 651] [outer = 000000081B60E400] 06:40:09 INFO - PROCESS | 3840 | 1468503609173 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 941ms 06:40:09 INFO - PROCESS | 3840 | 1468503609201 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 3840 | 1468503609204 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 06:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:40:09 INFO - PROCESS | 3840 | 1468503609208 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 3840 | 1468503609210 Marionette TRACE conn6 <- [1,834,null,{}] 06:40:09 INFO - PROCESS | 3840 | 1468503609213 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:09 INFO - PROCESS | 3840 | 1468503609216 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:09 INFO - PROCESS | 3840 | 1468503609328 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 06:40:09 INFO - PROCESS | 3840 | 1468503609400 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 3840 | 1468503609403 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE36800 == 39 [pid = 3840] [id = 218] 06:40:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (0000000818D04C00) [pid = 3840] [serial = 652] [outer = 0000000000000000] 06:40:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B611800) [pid = 3840] [serial = 653] [outer = 0000000818D04C00] 06:40:09 INFO - PROCESS | 3840 | 1468503609459 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081C0AB400) [pid = 3840] [serial = 654] [outer = 0000000818D04C00] 06:40:10 INFO - PROCESS | 3840 | 1468503610183 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1033ms 06:40:10 INFO - PROCESS | 3840 | 1468503610244 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 3840 | 1468503610248 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 06:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:40:10 INFO - PROCESS | 3840 | 1468503610253 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 3840 | 1468503610258 Marionette TRACE conn6 <- [1,838,null,{}] 06:40:10 INFO - PROCESS | 3840 | 1468503610281 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:10 INFO - PROCESS | 3840 | 1468503610283 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:10 INFO - PROCESS | 3840 | 1468503610395 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 06:40:10 INFO - PROCESS | 3840 | 1468503610462 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 3840 | 1468503610465 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000081319F000 == 40 [pid = 3840] [id = 219] 06:40:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000080FC68400) [pid = 3840] [serial = 655] [outer = 0000000000000000] 06:40:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000812F15000) [pid = 3840] [serial = 656] [outer = 000000080FC68400] 06:40:10 INFO - PROCESS | 3840 | 1468503610515 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (0000000813AB2400) [pid = 3840] [serial = 657] [outer = 000000080FC68400] 06:40:11 INFO - PROCESS | 3840 | --DOCSHELL 00000008182D3000 == 39 [pid = 3840] [id = 194] 06:40:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6AF800 == 38 [pid = 3840] [id = 192] 06:40:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081C093800 == 37 [pid = 3840] [id = 191] 06:40:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081E971000 == 36 [pid = 3840] [id = 193] 06:40:11 INFO - PROCESS | 3840 | --DOCSHELL 0000000818C04000 == 35 [pid = 3840] [id = 188] 06:40:11 INFO - PROCESS | 3840 | --DOCSHELL 0000000819383000 == 34 [pid = 3840] [id = 186] 06:40:11 INFO - PROCESS | 3840 | --DOCSHELL 0000000812E82800 == 33 [pid = 3840] [id = 195] 06:40:11 INFO - PROCESS | 3840 | --DOCSHELL 000000081461B800 == 32 [pid = 3840] [id = 187] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (0000000813AAC400) [pid = 3840] [serial = 593] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081460E800) [pid = 3840] [serial = 594] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080FC04400) [pid = 3840] [serial = 590] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080E9ED800) [pid = 3840] [serial = 587] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080EA4DC00) [pid = 3840] [serial = 588] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081A433000) [pid = 3840] [serial = 585] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080F6F3400) [pid = 3840] [serial = 584] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (00000008182C0000) [pid = 3840] [serial = 597] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000817E95000) [pid = 3840] [serial = 582] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000813723400) [pid = 3840] [serial = 581] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000817E87800) [pid = 3840] [serial = 596] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080EA58800) [pid = 3840] [serial = 599] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000818D0D400) [pid = 3840] [serial = 602] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081A80B000) [pid = 3840] [serial = 605] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000818B50400) [pid = 3840] [serial = 600] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081A64A800) [pid = 3840] [serial = 603] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080FFDCC00) [pid = 3840] [serial = 591] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081AED8800) [pid = 3840] [serial = 606] [outer = 0000000000000000] [url = about:blank] 06:40:11 INFO - PROCESS | 3840 | 1468503611631 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1401ms 06:40:11 INFO - PROCESS | 3840 | 1468503611659 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 3840 | 1468503611663 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 06:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:40:11 INFO - PROCESS | 3840 | 1468503611667 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 3840 | 1468503611673 Marionette TRACE conn6 <- [1,842,null,{}] 06:40:11 INFO - PROCESS | 3840 | 1468503611678 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:11 INFO - PROCESS | 3840 | 1468503611680 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:11 INFO - PROCESS | 3840 | 1468503611770 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 06:40:11 INFO - PROCESS | 3840 | 1468503611798 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 3840 | 1468503611802 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:11 INFO - PROCESS | 3840 | ++DOCSHELL 000000080ED90000 == 33 [pid = 3840] [id = 220] 06:40:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080E9F2C00) [pid = 3840] [serial = 658] [outer = 0000000000000000] 06:40:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080EA5B000) [pid = 3840] [serial = 659] [outer = 000000080E9F2C00] 06:40:11 INFO - PROCESS | 3840 | 1468503611906 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080FC02400) [pid = 3840] [serial = 660] [outer = 000000080E9F2C00] 06:40:13 INFO - PROCESS | 3840 | 1468503613662 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2040ms 06:40:13 INFO - PROCESS | 3840 | 1468503613708 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 3840 | 1468503613713 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 06:40:13 INFO - PROCESS | 3840 | 1468503613723 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:40:13 INFO - PROCESS | 3840 | 1468503613726 Marionette TRACE conn6 <- [1,846,null,{}] 06:40:13 INFO - PROCESS | 3840 | 1468503613730 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:13 INFO - PROCESS | 3840 | 1468503613733 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:13 INFO - PROCESS | 3840 | 1468503613825 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 06:40:13 INFO - PROCESS | 3840 | 1468503613831 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 3840 | 1468503613834 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:13 INFO - PROCESS | 3840 | ++DOCSHELL 0000000819378000 == 34 [pid = 3840] [id = 221] 06:40:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081525A800) [pid = 3840] [serial = 661] [outer = 0000000000000000] 06:40:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000817E95000) [pid = 3840] [serial = 662] [outer = 000000081525A800] 06:40:13 INFO - PROCESS | 3840 | 1468503613883 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (00000008187E7800) [pid = 3840] [serial = 663] [outer = 000000081525A800] 06:40:14 INFO - PROCESS | 3840 | 1468503614327 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 06:40:14 INFO - PROCESS | 3840 | 1468503614395 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 06:40:14 INFO - PROCESS | 3840 | 1468503614398 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 06:40:14 INFO - PROCESS | 3840 | 1468503614403 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:40:14 INFO - PROCESS | 3840 | 1468503614407 Marionette TRACE conn6 <- [1,850,null,{}] 06:40:14 INFO - PROCESS | 3840 | 1468503614419 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:14 INFO - PROCESS | 3840 | 1468503614424 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:14 INFO - PROCESS | 3840 | 1468503614532 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 06:40:14 INFO - PROCESS | 3840 | 1468503614583 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:14 INFO - PROCESS | 3840 | 1468503614586 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:14 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE32000 == 35 [pid = 3840] [id = 222] 06:40:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818D0D400) [pid = 3840] [serial = 664] [outer = 0000000000000000] 06:40:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000818DF3C00) [pid = 3840] [serial = 665] [outer = 0000000818D0D400] 06:40:14 INFO - PROCESS | 3840 | 1468503614635 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A436000) [pid = 3840] [serial = 666] [outer = 0000000818D0D400] 06:40:15 INFO - PROCESS | 3840 | 1468503615081 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 06:40:15 INFO - PROCESS | 3840 | 1468503615145 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 3840 | 1468503615148 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 06:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:40:15 INFO - PROCESS | 3840 | 1468503615152 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 3840 | 1468503615153 Marionette TRACE conn6 <- [1,854,null,{}] 06:40:15 INFO - PROCESS | 3840 | 1468503615157 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:15 INFO - PROCESS | 3840 | 1468503615159 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:15 INFO - PROCESS | 3840 | 1468503615274 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 06:40:15 INFO - PROCESS | 3840 | 1468503615323 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 3840 | 1468503615326 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:15 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B2A4800 == 36 [pid = 3840] [id = 223] 06:40:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A80F400) [pid = 3840] [serial = 667] [outer = 0000000000000000] 06:40:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081A812400) [pid = 3840] [serial = 668] [outer = 000000081A80F400] 06:40:15 INFO - PROCESS | 3840 | 1468503615378 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081AFDBC00) [pid = 3840] [serial = 669] [outer = 000000081A80F400] 06:40:15 INFO - PROCESS | 3840 | 1468503615803 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 689ms 06:40:15 INFO - PROCESS | 3840 | 1468503615881 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 3840 | 1468503615884 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 06:40:15 INFO - PROCESS | 3840 | 1468503615891 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 3840 | 1468503615893 Marionette TRACE conn6 <- [1,858,null,{}] 06:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:40:15 INFO - PROCESS | 3840 | 1468503615897 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:15 INFO - PROCESS | 3840 | 1468503615899 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:16 INFO - PROCESS | 3840 | 1468503616005 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 06:40:16 INFO - PROCESS | 3840 | 1468503616017 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 3840 | 1468503616019 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:16 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C0A4800 == 37 [pid = 3840] [id = 224] 06:40:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000080E98C400) [pid = 3840] [serial = 670] [outer = 0000000000000000] 06:40:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B5F7800) [pid = 3840] [serial = 671] [outer = 000000080E98C400] 06:40:16 INFO - PROCESS | 3840 | 1468503616102 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B6DB800) [pid = 3840] [serial = 672] [outer = 000000080E98C400] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081BA5AC00) [pid = 3840] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (00000008193B9800) [pid = 3840] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081BE2BC00) [pid = 3840] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081B4BC400) [pid = 3840] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (00000008182BFC00) [pid = 3840] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080F66F800) [pid = 3840] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080F6F2400) [pid = 3840] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (00000008193F1000) [pid = 3840] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000814717800) [pid = 3840] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080EA51800) [pid = 3840] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (00000008187EA800) [pid = 3840] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:40:16 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081494F800) [pid = 3840] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:40:16 INFO - PROCESS | 3840 | 1468503616644 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 776ms 06:40:16 INFO - PROCESS | 3840 | 1468503616676 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 3840 | 1468503616679 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 06:40:16 INFO - PROCESS | 3840 | 1468503616682 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:40:16 INFO - PROCESS | 3840 | 1468503616684 Marionette TRACE conn6 <- [1,862,null,{}] 06:40:16 INFO - PROCESS | 3840 | 1468503616687 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:16 INFO - PROCESS | 3840 | 1468503616693 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:16 INFO - PROCESS | 3840 | 1468503616812 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 06:40:16 INFO - PROCESS | 3840 | 1468503616868 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 3840 | 1468503616870 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:16 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E91E800 == 38 [pid = 3840] [id = 225] 06:40:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080E9AAC00) [pid = 3840] [serial = 673] [outer = 0000000000000000] 06:40:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008182BF800) [pid = 3840] [serial = 674] [outer = 000000080E9AAC00] 06:40:16 INFO - PROCESS | 3840 | 1468503616915 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B918800) [pid = 3840] [serial = 675] [outer = 000000080E9AAC00] 06:40:17 INFO - PROCESS | 3840 | 1468503617273 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 627ms 06:40:17 INFO - PROCESS | 3840 | 1468503617313 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 06:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:40:17 INFO - PROCESS | 3840 | 1468503617315 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 06:40:17 INFO - PROCESS | 3840 | 1468503617352 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 3840 | 1468503617354 Marionette TRACE conn6 <- [1,866,null,{}] 06:40:17 INFO - PROCESS | 3840 | 1468503617361 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:17 INFO - PROCESS | 3840 | 1468503617363 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:17 INFO - PROCESS | 3840 | 1468503617445 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 06:40:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081BA4D800) [pid = 3840] [serial = 676] [outer = 0000000819335800] 06:40:17 INFO - PROCESS | 3840 | 1468503617468 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 3840 | 1468503617470 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:17 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9BB800 == 39 [pid = 3840] [id = 226] 06:40:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081B920000) [pid = 3840] [serial = 677] [outer = 0000000000000000] 06:40:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081BDE3800) [pid = 3840] [serial = 678] [outer = 000000081B920000] 06:40:17 INFO - PROCESS | 3840 | 1468503617520 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081BF09800) [pid = 3840] [serial = 679] [outer = 000000081B920000] 06:40:17 INFO - PROCESS | 3840 | 1468503617956 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 06:40:17 INFO - PROCESS | 3840 | 1468503617994 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 3840 | 1468503617996 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 06:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:40:18 INFO - PROCESS | 3840 | 1468503618000 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 3840 | 1468503618002 Marionette TRACE conn6 <- [1,870,null,{}] 06:40:18 INFO - PROCESS | 3840 | 1468503618005 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:18 INFO - PROCESS | 3840 | 1468503618007 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:18 INFO - PROCESS | 3840 | 1468503618094 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 06:40:18 INFO - PROCESS | 3840 | 1468503618102 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 3840 | 1468503618104 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:18 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEC2000 == 40 [pid = 3840] [id = 227] 06:40:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081BF3A400) [pid = 3840] [serial = 680] [outer = 0000000000000000] 06:40:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BF41800) [pid = 3840] [serial = 681] [outer = 000000081BF3A400] 06:40:18 INFO - PROCESS | 3840 | 1468503618148 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081C64C800) [pid = 3840] [serial = 682] [outer = 000000081BF3A400] 06:40:18 INFO - PROCESS | 3840 | 1468503618607 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 06:40:18 INFO - PROCESS | 3840 | 1468503618694 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 3840 | 1468503618700 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 06:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:40:18 INFO - PROCESS | 3840 | 1468503618706 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 3840 | 1468503618709 Marionette TRACE conn6 <- [1,874,null,{}] 06:40:18 INFO - PROCESS | 3840 | 1468503618716 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:18 INFO - PROCESS | 3840 | 1468503618719 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:18 INFO - PROCESS | 3840 | 1468503618895 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 06:40:18 INFO - PROCESS | 3840 | 1468503618986 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 3840 | 1468503618991 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:19 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813116000 == 41 [pid = 3840] [id = 228] 06:40:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000080E9F0C00) [pid = 3840] [serial = 683] [outer = 0000000000000000] 06:40:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000080E9FC800) [pid = 3840] [serial = 684] [outer = 000000080E9F0C00] 06:40:19 INFO - PROCESS | 3840 | 1468503619049 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000080F6F3400) [pid = 3840] [serial = 685] [outer = 000000080E9F0C00] 06:40:19 INFO - PROCESS | 3840 | 1468503619807 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1129ms 06:40:19 INFO - PROCESS | 3840 | 1468503619837 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 3840 | 1468503619842 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 06:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:40:19 INFO - PROCESS | 3840 | 1468503619849 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 3840 | 1468503619852 Marionette TRACE conn6 <- [1,878,null,{}] 06:40:19 INFO - PROCESS | 3840 | 1468503619856 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:19 INFO - PROCESS | 3840 | 1468503619859 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:19 INFO - PROCESS | 3840 | 1468503619982 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 06:40:20 INFO - PROCESS | 3840 | 1468503620056 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 3840 | 1468503620058 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF57000 == 42 [pid = 3840] [id = 229] 06:40:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000817E93400) [pid = 3840] [serial = 686] [outer = 0000000000000000] 06:40:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (0000000818708000) [pid = 3840] [serial = 687] [outer = 0000000817E93400] 06:40:20 INFO - PROCESS | 3840 | 1468503620116 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (0000000818BCC400) [pid = 3840] [serial = 688] [outer = 0000000817E93400] 06:40:20 INFO - PROCESS | 3840 | 1468503620955 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1194ms 06:40:21 INFO - PROCESS | 3840 | 1468503621045 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 3840 | 1468503621049 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 06:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:40:21 INFO - PROCESS | 3840 | 1468503621055 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 3840 | 1468503621058 Marionette TRACE conn6 <- [1,882,null,{}] 06:40:21 INFO - PROCESS | 3840 | 1468503621063 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:21 INFO - PROCESS | 3840 | 1468503621066 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:21 INFO - PROCESS | 3840 | 1468503621208 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 06:40:21 INFO - PROCESS | 3840 | 1468503621276 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 3840 | 1468503621281 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:21 INFO - PROCESS | 3840 | ++DOCSHELL 000000080E470800 == 43 [pid = 3840] [id = 230] 06:40:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000080E9A4000) [pid = 3840] [serial = 689] [outer = 0000000000000000] 06:40:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000080F66C000) [pid = 3840] [serial = 690] [outer = 000000080E9A4000] 06:40:21 INFO - PROCESS | 3840 | 1468503621371 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (0000000813AB1400) [pid = 3840] [serial = 691] [outer = 000000080E9A4000] 06:40:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE36800 == 42 [pid = 3840] [id = 218] 06:40:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9BB800 == 41 [pid = 3840] [id = 226] 06:40:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081E91E800 == 40 [pid = 3840] [id = 225] 06:40:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081C0A4800 == 39 [pid = 3840] [id = 224] 06:40:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081B2A4800 == 38 [pid = 3840] [id = 223] 06:40:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE32000 == 37 [pid = 3840] [id = 222] 06:40:21 INFO - PROCESS | 3840 | --DOCSHELL 0000000819378000 == 36 [pid = 3840] [id = 221] 06:40:21 INFO - PROCESS | 3840 | --DOCSHELL 000000080ED90000 == 35 [pid = 3840] [id = 220] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081AF72800) [pid = 3840] [serial = 626] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B609C00) [pid = 3840] [serial = 629] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000812FCF000) [pid = 3840] [serial = 615] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081AFE5800) [pid = 3840] [serial = 609] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081AFDA000) [pid = 3840] [serial = 608] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081A64F000) [pid = 3840] [serial = 623] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000814952400) [pid = 3840] [serial = 617] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000815268C00) [pid = 3840] [serial = 618] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080ED46400) [pid = 3840] [serial = 611] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000812EA9000) [pid = 3840] [serial = 612] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081B8E9800) [pid = 3840] [serial = 630] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000818D02800) [pid = 3840] [serial = 620] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000818D10400) [pid = 3840] [serial = 621] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080FC68000) [pid = 3840] [serial = 614] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081AFE6400) [pid = 3840] [serial = 627] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081A812800) [pid = 3840] [serial = 624] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081BE21000) [pid = 3840] [serial = 639] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081BF3AC00) [pid = 3840] [serial = 642] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081BF34400) [pid = 3840] [serial = 641] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081B919400) [pid = 3840] [serial = 632] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081BDE6400) [pid = 3840] [serial = 638] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BA50000) [pid = 3840] [serial = 633] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081B4C0C00) [pid = 3840] [serial = 635] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081BA55000) [pid = 3840] [serial = 636] [outer = 0000000000000000] [url = about:blank] 06:40:21 INFO - PROCESS | 3840 | 1468503621819 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 838ms 06:40:21 INFO - PROCESS | 3840 | 1468503621895 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 3840 | 1468503621900 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 06:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:40:21 INFO - PROCESS | 3840 | 1468503621907 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 3840 | 1468503621909 Marionette TRACE conn6 <- [1,886,null,{}] 06:40:21 INFO - PROCESS | 3840 | 1468503621913 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:21 INFO - PROCESS | 3840 | 1468503621916 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:22 INFO - PROCESS | 3840 | 1468503622006 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 06:40:22 INFO - PROCESS | 3840 | 1468503622018 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 3840 | 1468503622020 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:22 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814B3A800 == 36 [pid = 3840] [id = 231] 06:40:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000817E87000) [pid = 3840] [serial = 692] [outer = 0000000000000000] 06:40:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000817E90C00) [pid = 3840] [serial = 693] [outer = 0000000817E87000] 06:40:22 INFO - PROCESS | 3840 | 1468503622068 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000818B4F800) [pid = 3840] [serial = 694] [outer = 0000000817E87000] 06:40:22 INFO - PROCESS | 3840 | 1468503622523 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 06:40:22 INFO - PROCESS | 3840 | 1468503622537 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 3840 | 1468503622539 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 06:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:40:22 INFO - PROCESS | 3840 | 1468503622543 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 3840 | 1468503622547 Marionette TRACE conn6 <- [1,890,null,{}] 06:40:22 INFO - PROCESS | 3840 | 1468503622563 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:22 INFO - PROCESS | 3840 | 1468503622568 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:22 INFO - PROCESS | 3840 | 1468503622695 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 06:40:22 INFO - PROCESS | 3840 | 1468503622705 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 3840 | 1468503622708 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A78B800 == 37 [pid = 3840] [id = 232] 06:40:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081A433800) [pid = 3840] [serial = 695] [outer = 0000000000000000] 06:40:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081A757800) [pid = 3840] [serial = 696] [outer = 000000081A433800] 06:40:22 INFO - PROCESS | 3840 | 1468503622756 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081AED5C00) [pid = 3840] [serial = 697] [outer = 000000081A433800] 06:40:23 INFO - PROCESS | 3840 | 1468503623215 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 691ms 06:40:23 INFO - PROCESS | 3840 | 1468503623237 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 3840 | 1468503623240 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 06:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:40:23 INFO - PROCESS | 3840 | 1468503623243 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 3840 | 1468503623245 Marionette TRACE conn6 <- [1,894,null,{}] 06:40:23 INFO - PROCESS | 3840 | 1468503623249 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:23 INFO - PROCESS | 3840 | 1468503623251 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:23 INFO - PROCESS | 3840 | 1468503623338 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 06:40:23 INFO - PROCESS | 3840 | 1468503623344 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:23 INFO - PROCESS | 3840 | 1468503623346 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B2A4800 == 38 [pid = 3840] [id = 233] 06:40:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081AF72800) [pid = 3840] [serial = 698] [outer = 0000000000000000] 06:40:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B4BAC00) [pid = 3840] [serial = 699] [outer = 000000081AF72800] 06:40:23 INFO - PROCESS | 3840 | 1468503623391 Marionette DEBUG loaded listener.js 06:40:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B60CC00) [pid = 3840] [serial = 700] [outer = 000000081AF72800] 06:40:23 INFO - PROCESS | 3840 | 1468503623802 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 06:40:23 INFO - PROCESS | 3840 | 1468503623875 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 3840 | 1468503623878 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 06:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:40:23 INFO - PROCESS | 3840 | 1468503623881 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 3840 | 1468503623883 Marionette TRACE conn6 <- [1,898,null,{}] 06:40:23 INFO - PROCESS | 3840 | 1468503623886 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:23 INFO - PROCESS | 3840 | 1468503623888 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:24 INFO - PROCESS | 3840 | 1468503623999 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 06:40:24 INFO - PROCESS | 3840 | 1468503624004 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 3840 | 1468503624006 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:24 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C72B000 == 39 [pid = 3840] [id = 234] 06:40:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081B8E3000) [pid = 3840] [serial = 701] [outer = 0000000000000000] 06:40:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B8EC400) [pid = 3840] [serial = 702] [outer = 000000081B8E3000] 06:40:24 INFO - PROCESS | 3840 | 1468503624051 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B922800) [pid = 3840] [serial = 703] [outer = 000000081B8E3000] 06:40:24 INFO - PROCESS | 3840 | 1468503624510 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 06:40:24 INFO - PROCESS | 3840 | 1468503624575 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 06:40:24 INFO - PROCESS | 3840 | 1468503624577 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 06:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:40:24 INFO - PROCESS | 3840 | 1468503624580 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - PROCESS | 3840 | 1468503624582 Marionette TRACE conn6 <- [1,902,null,{}] 06:40:24 INFO - PROCESS | 3840 | 1468503624586 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:24 INFO - PROCESS | 3840 | 1468503624592 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:24 INFO - PROCESS | 3840 | 1468503624737 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 06:40:24 INFO - PROCESS | 3840 | 1468503624748 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 3840 | 1468503624750 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:24 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E975800 == 40 [pid = 3840] [id = 235] 06:40:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B91D800) [pid = 3840] [serial = 704] [outer = 0000000000000000] 06:40:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BDE7400) [pid = 3840] [serial = 705] [outer = 000000081B91D800] 06:40:24 INFO - PROCESS | 3840 | 1468503624798 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081C987400) [pid = 3840] [serial = 706] [outer = 000000081B91D800] 06:40:25 INFO - PROCESS | 3840 | 1468503625241 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 06:40:25 INFO - PROCESS | 3840 | 1468503625255 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 3840 | 1468503625257 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 06:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:40:25 INFO - PROCESS | 3840 | 1468503625268 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 3840 | 1468503625270 Marionette TRACE conn6 <- [1,906,null,{}] 06:40:25 INFO - PROCESS | 3840 | 1468503625274 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:25 INFO - PROCESS | 3840 | 1468503625276 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:25 INFO - PROCESS | 3840 | 1468503625410 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 06:40:25 INFO - PROCESS | 3840 | 1468503625425 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:25 INFO - PROCESS | 3840 | 1468503625427 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:25 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EBA6000 == 41 [pid = 3840] [id = 236] 06:40:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0000000813C5E800) [pid = 3840] [serial = 707] [outer = 0000000000000000] 06:40:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081C9C6400) [pid = 3840] [serial = 708] [outer = 0000000813C5E800] 06:40:25 INFO - PROCESS | 3840 | 1468503625470 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081D545400) [pid = 3840] [serial = 709] [outer = 0000000813C5E800] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080EA56000) [pid = 3840] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000818D0D400) [pid = 3840] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080E9F2C00) [pid = 3840] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000818708400) [pid = 3840] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081525A800) [pid = 3840] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081B60E400) [pid = 3840] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080FC68400) [pid = 3840] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000818D04C00) [pid = 3840] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081A80F400) [pid = 3840] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080E9AAC00) [pid = 3840] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080E98C400) [pid = 3840] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:40:25 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B920000) [pid = 3840] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:40:25 INFO - PROCESS | 3840 | 1468503625979 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 733ms 06:40:26 INFO - PROCESS | 3840 | 1468503626002 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 3840 | 1468503626004 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 06:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:40:26 INFO - PROCESS | 3840 | 1468503626007 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 3840 | 1468503626009 Marionette TRACE conn6 <- [1,910,null,{}] 06:40:26 INFO - PROCESS | 3840 | 1468503626012 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:26 INFO - PROCESS | 3840 | 1468503626014 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:26 INFO - PROCESS | 3840 | 1468503626095 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 06:40:26 INFO - PROCESS | 3840 | 1468503626102 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 3840 | 1468503626103 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:26 INFO - PROCESS | 3840 | ++DOCSHELL 000000082045B000 == 42 [pid = 3840] [id = 237] 06:40:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000814721800) [pid = 3840] [serial = 710] [outer = 0000000000000000] 06:40:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000818708400) [pid = 3840] [serial = 711] [outer = 0000000814721800] 06:40:26 INFO - PROCESS | 3840 | 1468503626148 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B8EAC00) [pid = 3840] [serial = 712] [outer = 0000000814721800] 06:40:26 INFO - PROCESS | 3840 | 1468503626573 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 586ms 06:40:26 INFO - PROCESS | 3840 | 1468503626597 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 3840 | 1468503626599 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 06:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:40:26 INFO - PROCESS | 3840 | 1468503626606 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 3840 | 1468503626608 Marionette TRACE conn6 <- [1,914,null,{}] 06:40:26 INFO - PROCESS | 3840 | 1468503626612 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:26 INFO - PROCESS | 3840 | 1468503626614 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:26 INFO - PROCESS | 3840 | 1468503626697 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 06:40:26 INFO - PROCESS | 3840 | 1468503626730 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 3840 | 1468503626732 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:26 INFO - PROCESS | 3840 | ++DOCSHELL 000000082153A800 == 43 [pid = 3840] [id = 238] 06:40:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081D547800) [pid = 3840] [serial = 713] [outer = 0000000000000000] 06:40:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081D976C00) [pid = 3840] [serial = 714] [outer = 000000081D547800] 06:40:26 INFO - PROCESS | 3840 | 1468503626778 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081DC8E800) [pid = 3840] [serial = 715] [outer = 000000081D547800] 06:40:27 INFO - PROCESS | 3840 | 1468503627187 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 627ms 06:40:27 INFO - PROCESS | 3840 | 1468503627238 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 3840 | 1468503627240 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 06:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:40:27 INFO - PROCESS | 3840 | 1468503627243 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 3840 | 1468503627245 Marionette TRACE conn6 <- [1,918,null,{}] 06:40:27 INFO - PROCESS | 3840 | 1468503627248 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:27 INFO - PROCESS | 3840 | 1468503627250 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:27 INFO - PROCESS | 3840 | 1468503627332 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 06:40:27 INFO - PROCESS | 3840 | 1468503627337 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 3840 | 1468503627339 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:27 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821643000 == 44 [pid = 3840] [id = 239] 06:40:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081DE5DC00) [pid = 3840] [serial = 716] [outer = 0000000000000000] 06:40:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081E53F800) [pid = 3840] [serial = 717] [outer = 000000081DE5DC00] 06:40:27 INFO - PROCESS | 3840 | 1468503627383 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081E5E7400) [pid = 3840] [serial = 718] [outer = 000000081DE5DC00] 06:40:27 INFO - PROCESS | 3840 | 1468503627784 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 585ms 06:40:27 INFO - PROCESS | 3840 | 1468503627834 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 3840 | 1468503627836 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 06:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:40:27 INFO - PROCESS | 3840 | 1468503627840 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 3840 | 1468503627842 Marionette TRACE conn6 <- [1,922,null,{}] 06:40:27 INFO - PROCESS | 3840 | 1468503627846 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:27 INFO - PROCESS | 3840 | 1468503627848 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:27 INFO - PROCESS | 3840 | 1468503627953 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 06:40:28 INFO - PROCESS | 3840 | 1468503628118 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 3840 | 1468503628121 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:28 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA81800 == 45 [pid = 3840] [id = 240] 06:40:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000080E98D800) [pid = 3840] [serial = 719] [outer = 0000000000000000] 06:40:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000080E99FC00) [pid = 3840] [serial = 720] [outer = 000000080E98D800] 06:40:28 INFO - PROCESS | 3840 | 1468503628226 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (0000000812EA9000) [pid = 3840] [serial = 721] [outer = 000000080E98D800] 06:40:28 INFO - PROCESS | 3840 | 1468503628804 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1028ms 06:40:28 INFO - PROCESS | 3840 | 1468503628871 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 3840 | 1468503628875 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 06:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:40:28 INFO - PROCESS | 3840 | 1468503628879 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 3840 | 1468503628883 Marionette TRACE conn6 <- [1,926,null,{}] 06:40:28 INFO - PROCESS | 3840 | 1468503628911 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:28 INFO - PROCESS | 3840 | 1468503628914 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:29 INFO - PROCESS | 3840 | 1468503629067 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 06:40:29 INFO - PROCESS | 3840 | 1468503629177 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 3840 | 1468503629180 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:29 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF93800 == 46 [pid = 3840] [id = 241] 06:40:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000818B50400) [pid = 3840] [serial = 722] [outer = 0000000000000000] 06:40:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (0000000818DFC800) [pid = 3840] [serial = 723] [outer = 0000000818B50400] 06:40:29 INFO - PROCESS | 3840 | 1468503629238 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081A75A000) [pid = 3840] [serial = 724] [outer = 0000000818B50400] 06:40:29 INFO - PROCESS | 3840 | 1468503629826 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 984ms 06:40:29 INFO - PROCESS | 3840 | 1468503629870 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 3840 | 1468503629874 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 06:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:40:29 INFO - PROCESS | 3840 | 1468503629879 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 3840 | 1468503629881 Marionette TRACE conn6 <- [1,930,null,{}] 06:40:29 INFO - PROCESS | 3840 | 1468503629885 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:29 INFO - PROCESS | 3840 | 1468503629888 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:30 INFO - PROCESS | 3840 | 1468503630004 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 06:40:30 INFO - PROCESS | 3840 | 1468503630119 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 3840 | 1468503630122 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:30 INFO - PROCESS | 3840 | ++DOCSHELL 000000082280D800 == 47 [pid = 3840] [id = 242] 06:40:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081BDE2800) [pid = 3840] [serial = 725] [outer = 0000000000000000] 06:40:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081BE24400) [pid = 3840] [serial = 726] [outer = 000000081BDE2800] 06:40:30 INFO - PROCESS | 3840 | 1468503630218 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081C647800) [pid = 3840] [serial = 727] [outer = 000000081BDE2800] 06:40:30 INFO - PROCESS | 3840 | 1468503630885 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1033ms 06:40:30 INFO - PROCESS | 3840 | 1468503630913 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 3840 | 1468503630916 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 06:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:40:30 INFO - PROCESS | 3840 | 1468503630927 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 3840 | 1468503630934 Marionette TRACE conn6 <- [1,934,null,{}] 06:40:30 INFO - PROCESS | 3840 | 1468503630956 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:30 INFO - PROCESS | 3840 | 1468503630960 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:31 INFO - PROCESS | 3840 | 1468503631199 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 06:40:31 INFO - PROCESS | 3840 | 1468503631333 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 3840 | 1468503631336 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:31 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EDA5000 == 48 [pid = 3840] [id = 243] 06:40:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000080E9A3C00) [pid = 3840] [serial = 728] [outer = 0000000000000000] 06:40:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000080EC99800) [pid = 3840] [serial = 729] [outer = 000000080E9A3C00] 06:40:31 INFO - PROCESS | 3840 | 1468503631388 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (0000000812EB0400) [pid = 3840] [serial = 730] [outer = 000000080E9A3C00] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000821643000 == 47 [pid = 3840] [id = 239] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000082153A800 == 46 [pid = 3840] [id = 238] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000082045B000 == 45 [pid = 3840] [id = 237] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081EBA6000 == 44 [pid = 3840] [id = 236] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081E975800 == 43 [pid = 3840] [id = 235] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081C72B000 == 42 [pid = 3840] [id = 234] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081B2A4800 == 41 [pid = 3840] [id = 233] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081A78B800 == 40 [pid = 3840] [id = 232] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000814B3A800 == 39 [pid = 3840] [id = 231] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000080E470800 == 38 [pid = 3840] [id = 230] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000813116000 == 37 [pid = 3840] [id = 228] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEC2000 == 36 [pid = 3840] [id = 227] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF57000 == 35 [pid = 3840] [id = 229] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081EECC800 == 34 [pid = 3840] [id = 217] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081319F000 == 33 [pid = 3840] [id = 219] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081EBA7800 == 32 [pid = 3840] [id = 214] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C23000 == 31 [pid = 3840] [id = 215] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA07800 == 30 [pid = 3840] [id = 216] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000082280D800 == 29 [pid = 3840] [id = 242] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF93800 == 28 [pid = 3840] [id = 241] 06:40:32 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA81800 == 27 [pid = 3840] [id = 240] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (0000000813AB2400) [pid = 3840] [serial = 657] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (0000000812F15000) [pid = 3840] [serial = 656] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081C0AB400) [pid = 3840] [serial = 654] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081B611800) [pid = 3840] [serial = 653] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081AFDBC00) [pid = 3840] [serial = 669] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081A812400) [pid = 3840] [serial = 668] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (00000008182BF800) [pid = 3840] [serial = 674] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081B5F7800) [pid = 3840] [serial = 671] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (0000000813AB6400) [pid = 3840] [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.] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081BDE3800) [pid = 3840] [serial = 678] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081BF09800) [pid = 3840] [serial = 679] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081B6DB800) [pid = 3840] [serial = 672] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (00000008187E7800) [pid = 3840] [serial = 663] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081B918800) [pid = 3840] [serial = 675] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081BF41800) [pid = 3840] [serial = 681] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000813AAEC00) [pid = 3840] [serial = 645] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080FF28C00) [pid = 3840] [serial = 644] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000818DF3C00) [pid = 3840] [serial = 665] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081A436000) [pid = 3840] [serial = 666] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080EA5B000) [pid = 3840] [serial = 659] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080FC02400) [pid = 3840] [serial = 660] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (00000008193E9800) [pid = 3840] [serial = 648] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0000000817E95000) [pid = 3840] [serial = 662] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818BCC000) [pid = 3840] [serial = 647] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BDE6800) [pid = 3840] [serial = 651] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081B6E0800) [pid = 3840] [serial = 650] [outer = 0000000000000000] [url = about:blank] 06:40:32 INFO - PROCESS | 3840 | 1468503632629 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1765ms 06:40:32 INFO - PROCESS | 3840 | 1468503632689 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 3840 | 1468503632694 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 06:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:40:32 INFO - PROCESS | 3840 | 1468503632699 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 3840 | 1468503632703 Marionette TRACE conn6 <- [1,938,null,{}] 06:40:32 INFO - PROCESS | 3840 | 1468503632709 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:32 INFO - PROCESS | 3840 | 1468503632712 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:32 INFO - PROCESS | 3840 | 1468503632802 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 06:40:32 INFO - PROCESS | 3840 | 1468503632874 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 3840 | 1468503632878 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:32 INFO - PROCESS | 3840 | ++DOCSHELL 000000080ED95800 == 28 [pid = 3840] [id = 244] 06:40:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080E998800) [pid = 3840] [serial = 731] [outer = 0000000000000000] 06:40:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080EA5A000) [pid = 3840] [serial = 732] [outer = 000000080E998800] 06:40:32 INFO - PROCESS | 3840 | 1468503632928 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080F66F800) [pid = 3840] [serial = 733] [outer = 000000080E998800] 06:40:33 INFO - PROCESS | 3840 | 1468503633350 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 690ms 06:40:33 INFO - PROCESS | 3840 | 1468503633391 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 3840 | 1468503633396 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 06:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:40:33 INFO - PROCESS | 3840 | 1468503633403 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 3840 | 1468503633406 Marionette TRACE conn6 <- [1,942,null,{}] 06:40:33 INFO - PROCESS | 3840 | 1468503633410 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:33 INFO - PROCESS | 3840 | 1468503633412 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:33 INFO - PROCESS | 3840 | 1468503633503 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 06:40:33 INFO - PROCESS | 3840 | 1468503633510 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 3840 | 1468503633512 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:33 INFO - PROCESS | 3840 | ++DOCSHELL 000000081477C800 == 29 [pid = 3840] [id = 245] 06:40:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080FCF3000) [pid = 3840] [serial = 734] [outer = 0000000000000000] 06:40:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000813C5F400) [pid = 3840] [serial = 735] [outer = 000000080FCF3000] 06:40:33 INFO - PROCESS | 3840 | 1468503633561 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000814BC3800) [pid = 3840] [serial = 736] [outer = 000000080FCF3000] 06:40:34 INFO - PROCESS | 3840 | 1468503634014 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 692ms 06:40:34 INFO - PROCESS | 3840 | 1468503634097 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 3840 | 1468503634100 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 06:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:40:34 INFO - PROCESS | 3840 | 1468503634104 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 3840 | 1468503634107 Marionette TRACE conn6 <- [1,946,null,{}] 06:40:34 INFO - PROCESS | 3840 | 1468503634119 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:34 INFO - PROCESS | 3840 | 1468503634124 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:34 INFO - PROCESS | 3840 | 1468503634247 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 06:40:34 INFO - PROCESS | 3840 | 1468503634320 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 3840 | 1468503634323 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:34 INFO - PROCESS | 3840 | ++DOCSHELL 0000000819384800 == 30 [pid = 3840] [id = 246] 06:40:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080E9F5C00) [pid = 3840] [serial = 737] [outer = 0000000000000000] 06:40:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818BC8800) [pid = 3840] [serial = 738] [outer = 000000080E9F5C00] 06:40:34 INFO - PROCESS | 3840 | 1468503634373 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000818D09000) [pid = 3840] [serial = 739] [outer = 000000080E9F5C00] 06:40:34 INFO - PROCESS | 3840 | 1468503634798 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 734ms 06:40:34 INFO - PROCESS | 3840 | 1468503634840 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 3840 | 1468503634843 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 06:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:40:34 INFO - PROCESS | 3840 | 1468503634846 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 3840 | 1468503634848 Marionette TRACE conn6 <- [1,950,null,{}] 06:40:34 INFO - PROCESS | 3840 | 1468503634851 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:34 INFO - PROCESS | 3840 | 1468503634854 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:34 INFO - PROCESS | 3840 | 1468503634965 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 06:40:34 INFO - PROCESS | 3840 | 1468503634971 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 3840 | 1468503634973 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:34 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE34000 == 31 [pid = 3840] [id = 247] 06:40:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (00000008193E4C00) [pid = 3840] [serial = 740] [outer = 0000000000000000] 06:40:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (00000008193F1000) [pid = 3840] [serial = 741] [outer = 00000008193E4C00] 06:40:35 INFO - PROCESS | 3840 | 1468503635018 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081A64D000) [pid = 3840] [serial = 742] [outer = 00000008193E4C00] 06:40:35 INFO - PROCESS | 3840 | 1468503635479 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 06:40:35 INFO - PROCESS | 3840 | 1468503635540 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 3840 | 1468503635543 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 06:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:40:35 INFO - PROCESS | 3840 | 1468503635551 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - PROCESS | 3840 | 1468503635553 Marionette TRACE conn6 <- [1,954,null,{}] 06:40:35 INFO - PROCESS | 3840 | 1468503635594 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:35 INFO - PROCESS | 3840 | 1468503635596 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:35 INFO - PROCESS | 3840 | 1468503635705 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 06:40:35 INFO - PROCESS | 3840 | 1468503635712 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 3840 | 1468503635714 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:35 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B295000 == 32 [pid = 3840] [id = 248] 06:40:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000080FCF0000) [pid = 3840] [serial = 743] [outer = 0000000000000000] 06:40:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081A814C00) [pid = 3840] [serial = 744] [outer = 000000080FCF0000] 06:40:35 INFO - PROCESS | 3840 | 1468503635759 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081AFDD800) [pid = 3840] [serial = 745] [outer = 000000080FCF0000] 06:40:36 INFO - PROCESS | 3840 | 1468503636202 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 713ms 06:40:36 INFO - PROCESS | 3840 | 1468503636267 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 3840 | 1468503636270 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 06:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:40:36 INFO - PROCESS | 3840 | 1468503636273 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 3840 | 1468503636274 Marionette TRACE conn6 <- [1,958,null,{}] 06:40:36 INFO - PROCESS | 3840 | 1468503636278 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:36 INFO - PROCESS | 3840 | 1468503636284 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:36 INFO - PROCESS | 3840 | 1468503636417 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 06:40:36 INFO - PROCESS | 3840 | 1468503636473 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 3840 | 1468503636475 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:36 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C715800 == 33 [pid = 3840] [id = 249] 06:40:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B4C3000) [pid = 3840] [serial = 746] [outer = 0000000000000000] 06:40:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B60C400) [pid = 3840] [serial = 747] [outer = 000000081B4C3000] 06:40:36 INFO - PROCESS | 3840 | 1468503636520 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081B8EC800) [pid = 3840] [serial = 748] [outer = 000000081B4C3000] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081DE5DC00) [pid = 3840] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081B8E3000) [pid = 3840] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081B91D800) [pid = 3840] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081BF3A400) [pid = 3840] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080E9A4000) [pid = 3840] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081A433800) [pid = 3840] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081AF72800) [pid = 3840] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080E9F0C00) [pid = 3840] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000817E87000) [pid = 3840] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000817E93400) [pid = 3840] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000813C5E800) [pid = 3840] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000814721800) [pid = 3840] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:40:36 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081D547800) [pid = 3840] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:40:37 INFO - PROCESS | 3840 | 1468503637122 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 879ms 06:40:37 INFO - PROCESS | 3840 | 1468503637155 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 3840 | 1468503637157 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 06:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:40:37 INFO - PROCESS | 3840 | 1468503637161 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 3840 | 1468503637162 Marionette TRACE conn6 <- [1,962,null,{}] 06:40:37 INFO - PROCESS | 3840 | 1468503637166 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:37 INFO - PROCESS | 3840 | 1468503637168 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:37 INFO - PROCESS | 3840 | 1468503637246 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 06:40:37 INFO - PROCESS | 3840 | 1468503637252 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 3840 | 1468503637254 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:37 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D9B0000 == 34 [pid = 3840] [id = 250] 06:40:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081A807C00) [pid = 3840] [serial = 749] [outer = 0000000000000000] 06:40:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B8EA800) [pid = 3840] [serial = 750] [outer = 000000081A807C00] 06:40:37 INFO - PROCESS | 3840 | 1468503637298 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B91F800) [pid = 3840] [serial = 751] [outer = 000000081A807C00] 06:40:37 INFO - PROCESS | 3840 | 1468503637715 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 586ms 06:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:40:37 INFO - PROCESS | 3840 | 1468503637750 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 3840 | 1468503637752 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 06:40:37 INFO - PROCESS | 3840 | 1468503637755 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 3840 | 1468503637757 Marionette TRACE conn6 <- [1,966,null,{}] 06:40:37 INFO - PROCESS | 3840 | 1468503637760 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:37 INFO - PROCESS | 3840 | 1468503637762 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:37 INFO - PROCESS | 3840 | 1468503637843 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 06:40:37 INFO - PROCESS | 3840 | 1468503637849 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 3840 | 1468503637851 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:37 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E977000 == 35 [pid = 3840] [id = 251] 06:40:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081B921800) [pid = 3840] [serial = 752] [outer = 0000000000000000] 06:40:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081BA54000) [pid = 3840] [serial = 753] [outer = 000000081B921800] 06:40:37 INFO - PROCESS | 3840 | 1468503637898 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081BDE8000) [pid = 3840] [serial = 754] [outer = 000000081B921800] 06:40:38 INFO - PROCESS | 3840 | 1468503638326 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 06:40:38 INFO - PROCESS | 3840 | 1468503638387 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 3840 | 1468503638389 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 06:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:40:38 INFO - PROCESS | 3840 | 1468503638393 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 3840 | 1468503638395 Marionette TRACE conn6 <- [1,970,null,{}] 06:40:38 INFO - PROCESS | 3840 | 1468503638398 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:38 INFO - PROCESS | 3840 | 1468503638400 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:38 INFO - PROCESS | 3840 | 1468503638480 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 06:40:38 INFO - PROCESS | 3840 | 1468503638488 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 3840 | 1468503638490 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:38 INFO - PROCESS | 3840 | ++DOCSHELL 0000000819384000 == 36 [pid = 3840] [id = 252] 06:40:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081BE1EC00) [pid = 3840] [serial = 755] [outer = 0000000000000000] 06:40:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BF33800) [pid = 3840] [serial = 756] [outer = 000000081BE1EC00] 06:40:38 INFO - PROCESS | 3840 | 1468503638534 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BF3C000) [pid = 3840] [serial = 757] [outer = 000000081BE1EC00] 06:40:39 INFO - PROCESS | 3840 | --DOCSHELL 000000080ED95800 == 35 [pid = 3840] [id = 244] 06:40:39 INFO - PROCESS | 3840 | --DOCSHELL 000000080EDA5000 == 34 [pid = 3840] [id = 243] 06:40:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081D9B0000 == 33 [pid = 3840] [id = 250] 06:40:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081E977000 == 32 [pid = 3840] [id = 251] 06:40:39 INFO - PROCESS | 3840 | --DOCSHELL 0000000819384800 == 31 [pid = 3840] [id = 246] 06:40:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081C715800 == 30 [pid = 3840] [id = 249] 06:40:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081477C800 == 29 [pid = 3840] [id = 245] 06:40:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE34000 == 28 [pid = 3840] [id = 247] 06:40:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081B295000 == 27 [pid = 3840] [id = 248] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081E53F800) [pid = 3840] [serial = 717] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081B8EC400) [pid = 3840] [serial = 702] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081C987400) [pid = 3840] [serial = 706] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081BDE7400) [pid = 3840] [serial = 705] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081C64C800) [pid = 3840] [serial = 682] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080F66C000) [pid = 3840] [serial = 690] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000813AB1400) [pid = 3840] [serial = 691] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081A757800) [pid = 3840] [serial = 696] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081AED5C00) [pid = 3840] [serial = 697] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081B4BAC00) [pid = 3840] [serial = 699] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080E9FC800) [pid = 3840] [serial = 684] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080F6F3400) [pid = 3840] [serial = 685] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (0000000818B4F800) [pid = 3840] [serial = 694] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (0000000817E90C00) [pid = 3840] [serial = 693] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000818708000) [pid = 3840] [serial = 687] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000818BCC400) [pid = 3840] [serial = 688] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081C9C6400) [pid = 3840] [serial = 708] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (0000000818708400) [pid = 3840] [serial = 711] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081D976C00) [pid = 3840] [serial = 714] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081D545400) [pid = 3840] [serial = 709] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000081E5E7400) [pid = 3840] [serial = 718] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081B922800) [pid = 3840] [serial = 703] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000081DC8E800) [pid = 3840] [serial = 715] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081B60CC00) [pid = 3840] [serial = 700] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000081B8EAC00) [pid = 3840] [serial = 712] [outer = 0000000000000000] [url = about:blank] 06:40:40 INFO - PROCESS | 3840 | 1468503640279 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1932ms 06:40:40 INFO - PROCESS | 3840 | 1468503640329 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 3840 | 1468503640333 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 06:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:40:40 INFO - PROCESS | 3840 | 1468503640338 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 3840 | 1468503640342 Marionette TRACE conn6 <- [1,974,null,{}] 06:40:40 INFO - PROCESS | 3840 | 1468503640348 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:40 INFO - PROCESS | 3840 | 1468503640351 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:40 INFO - PROCESS | 3840 | 1468503640443 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 06:40:40 INFO - PROCESS | 3840 | 1468503640452 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:40 INFO - PROCESS | 3840 | 1468503640456 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:40 INFO - PROCESS | 3840 | ++DOCSHELL 000000080F1E1000 == 28 [pid = 3840] [id = 253] 06:40:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000080E9FC800) [pid = 3840] [serial = 758] [outer = 0000000000000000] 06:40:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000080EA4D800) [pid = 3840] [serial = 759] [outer = 000000080E9FC800] 06:40:40 INFO - PROCESS | 3840 | 1468503640506 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000080EFBFC00) [pid = 3840] [serial = 760] [outer = 000000080E9FC800] 06:40:41 INFO - PROCESS | 3840 | 1468503641277 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 986ms 06:40:41 INFO - PROCESS | 3840 | 1468503641328 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 06:40:41 INFO - PROCESS | 3840 | 1468503641333 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 06:40:41 INFO - PROCESS | 3840 | 1468503641338 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:40:41 INFO - PROCESS | 3840 | 1468503641344 Marionette TRACE conn6 <- [1,978,null,{}] 06:40:41 INFO - PROCESS | 3840 | 1468503641349 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:41 INFO - PROCESS | 3840 | 1468503641353 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:41 INFO - PROCESS | 3840 | 1468503641473 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 06:40:41 INFO - PROCESS | 3840 | 1468503641541 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 3840 | 1468503641544 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081377D800 == 29 [pid = 3840] [id = 254] 06:40:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000080F12D400) [pid = 3840] [serial = 761] [outer = 0000000000000000] 06:40:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000080FF26C00) [pid = 3840] [serial = 762] [outer = 000000080F12D400] 06:40:41 INFO - PROCESS | 3840 | 1468503641603 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (0000000812EAE000) [pid = 3840] [serial = 763] [outer = 000000080F12D400] 06:40:42 INFO - PROCESS | 3840 | 1468503642355 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1032ms 06:40:42 INFO - PROCESS | 3840 | 1468503642373 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 3840 | 1468503642379 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 06:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:40:42 INFO - PROCESS | 3840 | 1468503642387 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 3840 | 1468503642390 Marionette TRACE conn6 <- [1,982,null,{}] 06:40:42 INFO - PROCESS | 3840 | 1468503642395 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:42 INFO - PROCESS | 3840 | 1468503642398 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:42 INFO - PROCESS | 3840 | 1468503642546 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 06:40:42 INFO - PROCESS | 3840 | 1468503642616 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 3840 | 1468503642619 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:42 INFO - PROCESS | 3840 | ++DOCSHELL 00000008182DB800 == 30 [pid = 3840] [id = 255] 06:40:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080DBCFC00) [pid = 3840] [serial = 764] [outer = 0000000000000000] 06:40:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (0000000813AB6400) [pid = 3840] [serial = 765] [outer = 000000080DBCFC00] 06:40:42 INFO - PROCESS | 3840 | 1468503642678 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (0000000814721800) [pid = 3840] [serial = 766] [outer = 000000080DBCFC00] 06:40:43 INFO - PROCESS | 3840 | 1468503643309 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 942ms 06:40:43 INFO - PROCESS | 3840 | 1468503643329 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 3840 | 1468503643333 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 06:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:40:43 INFO - PROCESS | 3840 | 1468503643338 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 3840 | 1468503643343 Marionette TRACE conn6 <- [1,986,null,{}] 06:40:43 INFO - PROCESS | 3840 | 1468503643348 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:43 INFO - PROCESS | 3840 | 1468503643350 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:43 INFO - PROCESS | 3840 | 1468503643440 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 06:40:43 INFO - PROCESS | 3840 | 1468503643446 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:43 INFO - PROCESS | 3840 | 1468503643449 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:43 INFO - PROCESS | 3840 | ++DOCSHELL 00000008181A7000 == 31 [pid = 3840] [id = 256] 06:40:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000812F85C00) [pid = 3840] [serial = 767] [outer = 0000000000000000] 06:40:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000813973800) [pid = 3840] [serial = 768] [outer = 0000000812F85C00] 06:40:43 INFO - PROCESS | 3840 | 1468503643499 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000814BBF400) [pid = 3840] [serial = 769] [outer = 0000000812F85C00] 06:40:43 INFO - PROCESS | 3840 | 1468503643973 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 690ms 06:40:44 INFO - PROCESS | 3840 | 1468503644033 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 3840 | 1468503644037 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 06:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:40:44 INFO - PROCESS | 3840 | 1468503644044 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - PROCESS | 3840 | 1468503644046 Marionette TRACE conn6 <- [1,990,null,{}] 06:40:44 INFO - PROCESS | 3840 | 1468503644050 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:44 INFO - PROCESS | 3840 | 1468503644053 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:44 INFO - PROCESS | 3840 | 1468503644143 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 06:40:44 INFO - PROCESS | 3840 | 1468503644149 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 3840 | 1468503644151 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:44 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6C3000 == 32 [pid = 3840] [id = 257] 06:40:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081820F400) [pid = 3840] [serial = 770] [outer = 0000000000000000] 06:40:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (00000008182C4000) [pid = 3840] [serial = 771] [outer = 000000081820F400] 06:40:44 INFO - PROCESS | 3840 | 1468503644199 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (00000008187E7C00) [pid = 3840] [serial = 772] [outer = 000000081820F400] 06:40:44 INFO - PROCESS | 3840 | 1468503644664 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 628ms 06:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:40:44 INFO - PROCESS | 3840 | 1468503644674 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 3840 | 1468503644677 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 06:40:44 INFO - PROCESS | 3840 | 1468503644680 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - PROCESS | 3840 | 1468503644684 Marionette TRACE conn6 <- [1,994,null,{}] 06:40:44 INFO - PROCESS | 3840 | 1468503644700 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:44 INFO - PROCESS | 3840 | 1468503644705 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:44 INFO - PROCESS | 3840 | 1468503644824 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 06:40:44 INFO - PROCESS | 3840 | 1468503644901 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 3840 | 1468503644904 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:44 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B056000 == 33 [pid = 3840] [id = 258] 06:40:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818D03000) [pid = 3840] [serial = 773] [outer = 0000000000000000] 06:40:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818D09400) [pid = 3840] [serial = 774] [outer = 0000000818D03000] 06:40:44 INFO - PROCESS | 3840 | 1468503644954 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (00000008193B6C00) [pid = 3840] [serial = 775] [outer = 0000000818D03000] 06:40:45 INFO - PROCESS | 3840 | 1468503645362 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 06:40:45 INFO - PROCESS | 3840 | 1468503645418 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 06:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:40:45 INFO - PROCESS | 3840 | 1468503645421 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 06:40:45 INFO - PROCESS | 3840 | 1468503645424 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 3840 | 1468503645426 Marionette TRACE conn6 <- [1,998,null,{}] 06:40:45 INFO - PROCESS | 3840 | 1468503645430 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:45 INFO - PROCESS | 3840 | 1468503645432 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:45 INFO - PROCESS | 3840 | 1468503645551 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 06:40:45 INFO - PROCESS | 3840 | 1468503645568 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 3840 | 1468503645570 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA1D000 == 34 [pid = 3840] [id = 259] 06:40:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A432000) [pid = 3840] [serial = 776] [outer = 0000000000000000] 06:40:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A654400) [pid = 3840] [serial = 777] [outer = 000000081A432000] 06:40:45 INFO - PROCESS | 3840 | 1468503645615 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A80E800) [pid = 3840] [serial = 778] [outer = 000000081A432000] 06:40:46 INFO - PROCESS | 3840 | 1468503646053 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 693ms 06:40:46 INFO - PROCESS | 3840 | 1468503646120 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 3840 | 1468503646122 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 06:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:40:46 INFO - PROCESS | 3840 | 1468503646126 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 3840 | 1468503646128 Marionette TRACE conn6 <- [1,1002,null,{}] 06:40:46 INFO - PROCESS | 3840 | 1468503646173 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:46 INFO - PROCESS | 3840 | 1468503646175 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:46 INFO - PROCESS | 3840 | 1468503646286 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 06:40:46 INFO - PROCESS | 3840 | 1468503646296 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 3840 | 1468503646298 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:46 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C724800 == 35 [pid = 3840] [id = 260] 06:40:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A432400) [pid = 3840] [serial = 779] [outer = 0000000000000000] 06:40:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AFD9800) [pid = 3840] [serial = 780] [outer = 000000081A432400] 06:40:46 INFO - PROCESS | 3840 | 1468503646342 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081AFE7000) [pid = 3840] [serial = 781] [outer = 000000081A432400] 06:40:46 INFO - PROCESS | 3840 | 1468503646776 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 06:40:46 INFO - PROCESS | 3840 | 1468503646805 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 3840 | 1468503646807 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 06:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:40:46 INFO - PROCESS | 3840 | 1468503646810 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 3840 | 1468503646812 Marionette TRACE conn6 <- [1,1006,null,{}] 06:40:46 INFO - PROCESS | 3840 | 1468503646815 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:46 INFO - PROCESS | 3840 | 1468503646821 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:46 INFO - PROCESS | 3840 | 1468503646941 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 06:40:46 INFO - PROCESS | 3840 | 1468503646947 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 3840 | 1468503646949 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:46 INFO - PROCESS | 3840 | ++DOCSHELL 00000008182DA800 == 36 [pid = 3840] [id = 261] 06:40:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081AFE7800) [pid = 3840] [serial = 782] [outer = 0000000000000000] 06:40:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B6DF400) [pid = 3840] [serial = 783] [outer = 000000081AFE7800] 06:40:47 INFO - PROCESS | 3840 | 1468503646994 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B8ED800) [pid = 3840] [serial = 784] [outer = 000000081AFE7800] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (00000008193E4C00) [pid = 3840] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080FCF0000) [pid = 3840] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081B4C3000) [pid = 3840] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081B921800) [pid = 3840] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080E9A3C00) [pid = 3840] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081BDE2800) [pid = 3840] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000818B50400) [pid = 3840] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080E98D800) [pid = 3840] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080E9F5C00) [pid = 3840] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080FCF3000) [pid = 3840] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080E998800) [pid = 3840] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:40:47 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081A807C00) [pid = 3840] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:40:47 INFO - PROCESS | 3840 | 1468503647444 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 691ms 06:40:47 INFO - PROCESS | 3840 | 1468503647505 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 06:40:47 INFO - PROCESS | 3840 | 1468503647507 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 06:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:40:47 INFO - PROCESS | 3840 | 1468503647511 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:40:47 INFO - PROCESS | 3840 | 1468503647513 Marionette TRACE conn6 <- [1,1010,null,{}] 06:40:47 INFO - PROCESS | 3840 | 1468503647517 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:47 INFO - PROCESS | 3840 | 1468503647519 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:47 INFO - PROCESS | 3840 | 1468503647625 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 06:40:47 INFO - PROCESS | 3840 | 1468503647638 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 3840 | 1468503647639 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:47 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E906800 == 37 [pid = 3840] [id = 262] 06:40:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000812EB4400) [pid = 3840] [serial = 785] [outer = 0000000000000000] 06:40:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008187E3400) [pid = 3840] [serial = 786] [outer = 0000000812EB4400] 06:40:47 INFO - PROCESS | 3840 | 1468503647684 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B2E2800) [pid = 3840] [serial = 787] [outer = 0000000812EB4400] 06:40:48 INFO - PROCESS | 3840 | 1468503648097 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 06:40:48 INFO - PROCESS | 3840 | 1468503648143 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 3840 | 1468503648145 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 06:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:40:48 INFO - PROCESS | 3840 | 1468503648148 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 3840 | 1468503648150 Marionette TRACE conn6 <- [1,1014,null,{}] 06:40:48 INFO - PROCESS | 3840 | 1468503648154 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:48 INFO - PROCESS | 3840 | 1468503648156 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:48 INFO - PROCESS | 3840 | 1468503648236 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 06:40:48 INFO - PROCESS | 3840 | 1468503648241 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:48 INFO - PROCESS | 3840 | 1468503648243 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEBF000 == 38 [pid = 3840] [id = 263] 06:40:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B8E6000) [pid = 3840] [serial = 788] [outer = 0000000000000000] 06:40:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081BA4D000) [pid = 3840] [serial = 789] [outer = 000000081B8E6000] 06:40:48 INFO - PROCESS | 3840 | 1468503648288 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081BDE1C00) [pid = 3840] [serial = 790] [outer = 000000081B8E6000] 06:40:48 INFO - PROCESS | 3840 | 1468503648697 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 586ms 06:40:48 INFO - PROCESS | 3840 | 1468503648738 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 3840 | 1468503648740 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 06:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:40:48 INFO - PROCESS | 3840 | 1468503648743 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 3840 | 1468503648745 Marionette TRACE conn6 <- [1,1018,null,{}] 06:40:48 INFO - PROCESS | 3840 | 1468503648749 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:48 INFO - PROCESS | 3840 | 1468503648751 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:48 INFO - PROCESS | 3840 | 1468503648841 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 06:40:48 INFO - PROCESS | 3840 | 1468503648847 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:48 INFO - PROCESS | 3840 | 1468503648849 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000082045E800 == 39 [pid = 3840] [id = 264] 06:40:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081BDE2800) [pid = 3840] [serial = 791] [outer = 0000000000000000] 06:40:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081BF35400) [pid = 3840] [serial = 792] [outer = 000000081BDE2800] 06:40:48 INFO - PROCESS | 3840 | 1468503648893 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BF42C00) [pid = 3840] [serial = 793] [outer = 000000081BDE2800] 06:40:49 INFO - PROCESS | 3840 | 1468503649323 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 629ms 06:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:40:49 INFO - PROCESS | 3840 | 1468503649375 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 3840 | 1468503649377 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 06:40:49 INFO - PROCESS | 3840 | 1468503649381 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 3840 | 1468503649383 Marionette TRACE conn6 <- [1,1022,null,{}] 06:40:49 INFO - PROCESS | 3840 | 1468503649391 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:49 INFO - PROCESS | 3840 | 1468503649392 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:49 INFO - PROCESS | 3840 | 1468503649475 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 06:40:49 INFO - PROCESS | 3840 | 1468503649489 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 3840 | 1468503649491 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000082153A800 == 40 [pid = 3840] [id = 265] 06:40:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B4BAC00) [pid = 3840] [serial = 794] [outer = 0000000000000000] 06:40:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081C649800) [pid = 3840] [serial = 795] [outer = 000000081B4BAC00] 06:40:49 INFO - PROCESS | 3840 | 1468503649537 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081C64F000) [pid = 3840] [serial = 796] [outer = 000000081B4BAC00] 06:40:50 INFO - PROCESS | 3840 | 1468503650236 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 879ms 06:40:50 INFO - PROCESS | 3840 | 1468503650264 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 3840 | 1468503650269 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 06:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:40:50 INFO - PROCESS | 3840 | 1468503650288 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 3840 | 1468503650291 Marionette TRACE conn6 <- [1,1026,null,{}] 06:40:50 INFO - PROCESS | 3840 | 1468503650297 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:50 INFO - PROCESS | 3840 | 1468503650301 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:50 INFO - PROCESS | 3840 | 1468503650422 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 06:40:50 INFO - PROCESS | 3840 | 1468503650489 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 3840 | 1468503650492 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:50 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A4C6800 == 41 [pid = 3840] [id = 266] 06:40:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000080FFDD000) [pid = 3840] [serial = 797] [outer = 0000000000000000] 06:40:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000813AAB400) [pid = 3840] [serial = 798] [outer = 000000080FFDD000] 06:40:50 INFO - PROCESS | 3840 | 1468503650551 Marionette DEBUG loaded listener.js 06:40:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (0000000817E94800) [pid = 3840] [serial = 799] [outer = 000000080FFDD000] 06:40:51 INFO - PROCESS | 3840 | 1468503651150 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 944ms 06:40:51 INFO - PROCESS | 3840 | 1468503651235 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 3840 | 1468503651240 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 06:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:40:51 INFO - PROCESS | 3840 | 1468503651247 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - PROCESS | 3840 | 1468503651250 Marionette TRACE conn6 <- [1,1030,null,{}] 06:40:51 INFO - PROCESS | 3840 | 1468503651254 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:51 INFO - PROCESS | 3840 | 1468503651257 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:51 INFO - PROCESS | 3840 | 1468503651381 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 06:40:51 INFO - PROCESS | 3840 | 1468503651448 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:51 INFO - PROCESS | 3840 | 1468503651451 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D995000 == 42 [pid = 3840] [id = 267] 06:40:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (0000000818BC9C00) [pid = 3840] [serial = 800] [outer = 0000000000000000] 06:40:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (0000000819332800) [pid = 3840] [serial = 801] [outer = 0000000818BC9C00] 06:40:51 INFO - PROCESS | 3840 | 1468503651549 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081AED7800) [pid = 3840] [serial = 802] [outer = 0000000818BC9C00] 06:40:52 INFO - PROCESS | 3840 | 1468503652127 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 942ms 06:40:52 INFO - PROCESS | 3840 | 1468503652191 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 06:40:52 INFO - PROCESS | 3840 | 1468503652194 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 06:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:40:52 INFO - PROCESS | 3840 | 1468503652198 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 3840 | 1468503652202 Marionette TRACE conn6 <- [1,1034,null,{}] 06:40:52 INFO - PROCESS | 3840 | 1468503652229 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:52 INFO - PROCESS | 3840 | 1468503652234 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:52 INFO - PROCESS | 3840 | 1468503652351 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 06:40:52 INFO - PROCESS | 3840 | 1468503652419 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 3840 | 1468503652422 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:52 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821650000 == 43 [pid = 3840] [id = 268] 06:40:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081B8E3000) [pid = 3840] [serial = 803] [outer = 0000000000000000] 06:40:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081BA56000) [pid = 3840] [serial = 804] [outer = 000000081B8E3000] 06:40:52 INFO - PROCESS | 3840 | 1468503652480 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081C64F800) [pid = 3840] [serial = 805] [outer = 000000081B8E3000] 06:40:53 INFO - PROCESS | 3840 | 1468503653242 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1102ms 06:40:53 INFO - PROCESS | 3840 | 1468503653302 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 06:40:53 INFO - PROCESS | 3840 | 1468503653307 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 06:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:40:53 INFO - PROCESS | 3840 | 1468503653312 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:40:53 INFO - PROCESS | 3840 | 1468503653315 Marionette TRACE conn6 <- [1,1038,null,{}] 06:40:53 INFO - PROCESS | 3840 | 1468503653321 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:53 INFO - PROCESS | 3840 | 1468503653324 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:53 INFO - PROCESS | 3840 | 1468503653428 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 06:40:53 INFO - PROCESS | 3840 | 1468503653502 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 3840 | 1468503653507 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:53 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814B3C800 == 44 [pid = 3840] [id = 269] 06:40:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (0000000812F14C00) [pid = 3840] [serial = 806] [outer = 0000000000000000] 06:40:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (0000000813975800) [pid = 3840] [serial = 807] [outer = 0000000812F14C00] 06:40:53 INFO - PROCESS | 3840 | 1468503653557 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (0000000817E8D000) [pid = 3840] [serial = 808] [outer = 0000000812F14C00] 06:40:54 INFO - PROCESS | 3840 | --DOCSHELL 0000000819384000 == 43 [pid = 3840] [id = 252] 06:40:54 INFO - PROCESS | 3840 | --DOCSHELL 000000082045E800 == 42 [pid = 3840] [id = 264] 06:40:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEBF000 == 41 [pid = 3840] [id = 263] 06:40:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081E906800 == 40 [pid = 3840] [id = 262] 06:40:54 INFO - PROCESS | 3840 | --DOCSHELL 00000008182DA800 == 39 [pid = 3840] [id = 261] 06:40:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081C724800 == 38 [pid = 3840] [id = 260] 06:40:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA1D000 == 37 [pid = 3840] [id = 259] 06:40:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081B056000 == 36 [pid = 3840] [id = 258] 06:40:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6C3000 == 35 [pid = 3840] [id = 257] 06:40:54 INFO - PROCESS | 3840 | --DOCSHELL 00000008181A7000 == 34 [pid = 3840] [id = 256] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000080EA4D800) [pid = 3840] [serial = 759] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (00000008193F1000) [pid = 3840] [serial = 741] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081A814C00) [pid = 3840] [serial = 744] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081A64D000) [pid = 3840] [serial = 742] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081B60C400) [pid = 3840] [serial = 747] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081AFDD800) [pid = 3840] [serial = 745] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081BA54000) [pid = 3840] [serial = 753] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081B8EC800) [pid = 3840] [serial = 748] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081BDE8000) [pid = 3840] [serial = 754] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000080EC99800) [pid = 3840] [serial = 729] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081BF33800) [pid = 3840] [serial = 756] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081C647800) [pid = 3840] [serial = 727] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081BE24400) [pid = 3840] [serial = 726] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081A75A000) [pid = 3840] [serial = 724] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000818DFC800) [pid = 3840] [serial = 723] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000812EA9000) [pid = 3840] [serial = 721] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080E99FC00) [pid = 3840] [serial = 720] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000818BC8800) [pid = 3840] [serial = 738] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000813C5F400) [pid = 3840] [serial = 735] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000814BC3800) [pid = 3840] [serial = 736] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080EA5A000) [pid = 3840] [serial = 732] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080F66F800) [pid = 3840] [serial = 733] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0000000812EB0400) [pid = 3840] [serial = 730] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081B8EA800) [pid = 3840] [serial = 750] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081B91F800) [pid = 3840] [serial = 751] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818D09000) [pid = 3840] [serial = 739] [outer = 0000000000000000] [url = about:blank] 06:40:54 INFO - PROCESS | 3840 | 1468503654162 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 878ms 06:40:54 INFO - PROCESS | 3840 | 1468503654194 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 06:40:54 INFO - PROCESS | 3840 | 1468503654198 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 06:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:40:54 INFO - PROCESS | 3840 | 1468503654205 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 3840 | 1468503654207 Marionette TRACE conn6 <- [1,1042,null,{}] 06:40:54 INFO - PROCESS | 3840 | 1468503654211 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:54 INFO - PROCESS | 3840 | 1468503654213 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:54 INFO - PROCESS | 3840 | 1468503654302 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 06:40:54 INFO - PROCESS | 3840 | 1468503654310 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:54 INFO - PROCESS | 3840 | 1468503654313 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000080FCE7800 == 35 [pid = 3840] [id = 270] 06:40:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080EA4D800) [pid = 3840] [serial = 809] [outer = 0000000000000000] 06:40:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000812F85000) [pid = 3840] [serial = 810] [outer = 000000080EA4D800] 06:40:54 INFO - PROCESS | 3840 | 1468503654361 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (00000008152DEC00) [pid = 3840] [serial = 811] [outer = 000000080EA4D800] 06:40:54 INFO - PROCESS | 3840 | 1468503654828 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 06:40:54 INFO - PROCESS | 3840 | 1468503654899 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 06:40:54 INFO - PROCESS | 3840 | 1468503654902 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 06:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:40:54 INFO - PROCESS | 3840 | 1468503654905 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 3840 | 1468503654909 Marionette TRACE conn6 <- [1,1046,null,{}] 06:40:54 INFO - PROCESS | 3840 | 1468503654919 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:54 INFO - PROCESS | 3840 | 1468503654924 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:55 INFO - PROCESS | 3840 | 1468503655013 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 06:40:55 INFO - PROCESS | 3840 | 1468503655090 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 3840 | 1468503655093 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6AC800 == 36 [pid = 3840] [id = 271] 06:40:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818D0D400) [pid = 3840] [serial = 812] [outer = 0000000000000000] 06:40:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A75AC00) [pid = 3840] [serial = 813] [outer = 0000000818D0D400] 06:40:55 INFO - PROCESS | 3840 | 1468503655141 Marionette DEBUG loaded listener.js 06:40:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081AEE0000) [pid = 3840] [serial = 814] [outer = 0000000818D0D400] 06:40:55 INFO - PROCESS | 3840 | 1468503655536 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 691ms 06:40:55 INFO - PROCESS | 3840 | 1468503655599 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 3840 | 1468503655602 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 06:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:40:55 INFO - PROCESS | 3840 | 1468503655605 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 3840 | 1468503655607 Marionette TRACE conn6 <- [1,1050,null,{}] 06:40:55 INFO - PROCESS | 3840 | 1468503655610 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:55 INFO - PROCESS | 3840 | 1468503655612 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:55 INFO - PROCESS | 3840 | 1468503655699 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 06:40:55 INFO - PROCESS | 3840 | 1468503655705 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 3840 | 1468503655707 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B056000 == 37 [pid = 3840] [id = 272] 06:40:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081B5F7400) [pid = 3840] [serial = 815] [outer = 0000000000000000] 06:40:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B607800) [pid = 3840] [serial = 816] [outer = 000000081B5F7400] 06:40:55 INFO - PROCESS | 3840 | 1468503655752 Marionette DEBUG loaded listener.js 06:40:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B8E6400) [pid = 3840] [serial = 817] [outer = 000000081B5F7400] 06:40:56 INFO - PROCESS | 3840 | 1468503656160 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 588ms 06:40:56 INFO - PROCESS | 3840 | 1468503656210 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 3840 | 1468503656212 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 06:40:56 INFO - PROCESS | 3840 | 1468503656216 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - PROCESS | 3840 | 1468503656217 Marionette TRACE conn6 <- [1,1054,null,{}] 06:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:40:56 INFO - PROCESS | 3840 | 1468503656232 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:56 INFO - PROCESS | 3840 | 1468503656235 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:56 INFO - PROCESS | 3840 | 1468503656339 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 06:40:56 INFO - PROCESS | 3840 | 1468503656412 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:56 INFO - PROCESS | 3840 | 1468503656414 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BD26000 == 38 [pid = 3840] [id = 273] 06:40:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B91AC00) [pid = 3840] [serial = 818] [outer = 0000000000000000] 06:40:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B923C00) [pid = 3840] [serial = 819] [outer = 000000081B91AC00] 06:40:56 INFO - PROCESS | 3840 | 1468503656466 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BE24400) [pid = 3840] [serial = 820] [outer = 000000081B91AC00] 06:40:56 INFO - PROCESS | 3840 | 1468503656879 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 06:40:56 INFO - PROCESS | 3840 | 1468503656914 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 3840 | 1468503656916 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 06:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:40:56 INFO - PROCESS | 3840 | 1468503656929 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - PROCESS | 3840 | 1468503656931 Marionette TRACE conn6 <- [1,1058,null,{}] 06:40:56 INFO - PROCESS | 3840 | 1468503656935 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:56 INFO - PROCESS | 3840 | 1468503656941 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:57 INFO - PROCESS | 3840 | 1468503657083 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 06:40:57 INFO - PROCESS | 3840 | 1468503657139 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 3840 | 1468503657142 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:57 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EDD8800 == 39 [pid = 3840] [id = 274] 06:40:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BF14000) [pid = 3840] [serial = 821] [outer = 0000000000000000] 06:40:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081C9BA000) [pid = 3840] [serial = 822] [outer = 000000081BF14000] 06:40:57 INFO - PROCESS | 3840 | 1468503657187 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081D53F800) [pid = 3840] [serial = 823] [outer = 000000081BF14000] 06:40:57 INFO - PROCESS | 3840 | 1468503657638 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 733ms 06:40:57 INFO - PROCESS | 3840 | 1468503657661 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 06:40:57 INFO - PROCESS | 3840 | 1468503657664 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 06:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:40:57 INFO - PROCESS | 3840 | 1468503657667 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:40:57 INFO - PROCESS | 3840 | 1468503657669 Marionette TRACE conn6 <- [1,1062,null,{}] 06:40:57 INFO - PROCESS | 3840 | 1468503657717 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:57 INFO - PROCESS | 3840 | 1468503657719 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:57 INFO - PROCESS | 3840 | 1468503657832 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 06:40:57 INFO - PROCESS | 3840 | 1468503657841 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 3840 | 1468503657843 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:57 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA89000 == 40 [pid = 3840] [id = 275] 06:40:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081D908C00) [pid = 3840] [serial = 824] [outer = 0000000000000000] 06:40:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081D90AC00) [pid = 3840] [serial = 825] [outer = 000000081D908C00] 06:40:57 INFO - PROCESS | 3840 | 1468503657887 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081DC8B400) [pid = 3840] [serial = 826] [outer = 000000081D908C00] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000080DBCFC00) [pid = 3840] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (0000000812F85C00) [pid = 3840] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (0000000818D03000) [pid = 3840] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081B8E6000) [pid = 3840] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081A432400) [pid = 3840] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081820F400) [pid = 3840] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081A432000) [pid = 3840] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081AFE7800) [pid = 3840] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081BE1EC00) [pid = 3840] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000812EB4400) [pid = 3840] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:40:58 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081BDE2800) [pid = 3840] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:40:58 INFO - PROCESS | 3840 | 1468503658421 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 774ms 06:40:58 INFO - PROCESS | 3840 | 1468503658444 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 3840 | 1468503658447 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 06:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:40:58 INFO - PROCESS | 3840 | 1468503658450 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 3840 | 1468503658452 Marionette TRACE conn6 <- [1,1066,null,{}] 06:40:58 INFO - PROCESS | 3840 | 1468503658456 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:58 INFO - PROCESS | 3840 | 1468503658458 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:58 INFO - PROCESS | 3840 | 1468503658541 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 06:40:58 INFO - PROCESS | 3840 | 1468503658547 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 3840 | 1468503658549 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:58 INFO - PROCESS | 3840 | ++DOCSHELL 000000082045B800 == 41 [pid = 3840] [id = 276] 06:40:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080EF45C00) [pid = 3840] [serial = 827] [outer = 0000000000000000] 06:40:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A437000) [pid = 3840] [serial = 828] [outer = 000000080EF45C00] 06:40:58 INFO - PROCESS | 3840 | 1468503658593 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000080E7D7C00) [pid = 3840] [serial = 829] [outer = 000000080EF45C00] 06:40:59 INFO - PROCESS | 3840 | 1468503659006 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 586ms 06:40:59 INFO - PROCESS | 3840 | 1468503659040 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 06:40:59 INFO - PROCESS | 3840 | 1468503659042 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 06:40:59 INFO - PROCESS | 3840 | 1468503659045 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:40:59 INFO - PROCESS | 3840 | 1468503659047 Marionette TRACE conn6 <- [1,1070,null,{}] 06:40:59 INFO - PROCESS | 3840 | 1468503659059 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:59 INFO - PROCESS | 3840 | 1468503659061 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:59 INFO - PROCESS | 3840 | 1468503659170 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 06:40:59 INFO - PROCESS | 3840 | 1468503659178 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 3840 | 1468503659180 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:59 INFO - PROCESS | 3840 | ++DOCSHELL 000000082164F000 == 42 [pid = 3840] [id = 277] 06:40:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BF09800) [pid = 3840] [serial = 830] [outer = 0000000000000000] 06:40:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081DEE9800) [pid = 3840] [serial = 831] [outer = 000000081BF09800] 06:40:59 INFO - PROCESS | 3840 | 1468503659223 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081E549C00) [pid = 3840] [serial = 832] [outer = 000000081BF09800] 06:40:59 INFO - PROCESS | 3840 | 1468503659631 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 650ms 06:40:59 INFO - PROCESS | 3840 | 1468503659699 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 06:40:59 INFO - PROCESS | 3840 | 1468503659701 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 06:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:40:59 INFO - PROCESS | 3840 | 1468503659705 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - PROCESS | 3840 | 1468503659707 Marionette TRACE conn6 <- [1,1074,null,{}] 06:40:59 INFO - PROCESS | 3840 | 1468503659710 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:59 INFO - PROCESS | 3840 | 1468503659712 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:59 INFO - PROCESS | 3840 | 1468503659796 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 06:40:59 INFO - PROCESS | 3840 | 1468503659804 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 3840 | 1468503659806 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:40:59 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822976000 == 43 [pid = 3840] [id = 278] 06:40:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081E547400) [pid = 3840] [serial = 833] [outer = 0000000000000000] 06:40:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081E5EA800) [pid = 3840] [serial = 834] [outer = 000000081E547400] 06:40:59 INFO - PROCESS | 3840 | 1468503659850 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081E95AC00) [pid = 3840] [serial = 835] [outer = 000000081E547400] 06:41:00 INFO - PROCESS | 3840 | 1468503660279 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 628ms 06:41:00 INFO - PROCESS | 3840 | 1468503660363 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 06:41:00 INFO - PROCESS | 3840 | 1468503660368 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 06:41:00 INFO - PROCESS | 3840 | 1468503660373 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:41:00 INFO - PROCESS | 3840 | 1468503660378 Marionette TRACE conn6 <- [1,1078,null,{}] 06:41:00 INFO - PROCESS | 3840 | 1468503660385 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:00 INFO - PROCESS | 3840 | 1468503660389 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:00 INFO - PROCESS | 3840 | 1468503660566 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 06:41:00 INFO - PROCESS | 3840 | 1468503660649 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 3840 | 1468503660655 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:00 INFO - PROCESS | 3840 | ++DOCSHELL 000000080FF99800 == 44 [pid = 3840] [id = 279] 06:41:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080FC05000) [pid = 3840] [serial = 836] [outer = 0000000000000000] 06:41:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (0000000812EA9400) [pid = 3840] [serial = 837] [outer = 000000080FC05000] 06:41:00 INFO - PROCESS | 3840 | 1468503660712 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (00000008152DF000) [pid = 3840] [serial = 838] [outer = 000000080FC05000] 06:41:01 INFO - PROCESS | 3840 | 1468503661304 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 985ms 06:41:01 INFO - PROCESS | 3840 | 1468503661364 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 3840 | 1468503661368 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 06:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:41:01 INFO - PROCESS | 3840 | 1468503661375 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 3840 | 1468503661379 Marionette TRACE conn6 <- [1,1082,null,{}] 06:41:01 INFO - PROCESS | 3840 | 1468503661384 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:01 INFO - PROCESS | 3840 | 1468503661387 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:01 INFO - PROCESS | 3840 | 1468503661504 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 06:41:01 INFO - PROCESS | 3840 | 1468503661579 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 3840 | 1468503661582 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B932800 == 45 [pid = 3840] [id = 280] 06:41:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (0000000818D0E800) [pid = 3840] [serial = 839] [outer = 0000000000000000] 06:41:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (00000008193EB800) [pid = 3840] [serial = 840] [outer = 0000000818D0E800] 06:41:01 INFO - PROCESS | 3840 | 1468503661680 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081AFDB800) [pid = 3840] [serial = 841] [outer = 0000000818D0E800] 06:41:02 INFO - PROCESS | 3840 | 1468503662306 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 985ms 06:41:02 INFO - PROCESS | 3840 | 1468503662362 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 06:41:02 INFO - PROCESS | 3840 | 1468503662365 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 06:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:41:02 INFO - PROCESS | 3840 | 1468503662369 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 3840 | 1468503662371 Marionette TRACE conn6 <- [1,1086,null,{}] 06:41:02 INFO - PROCESS | 3840 | 1468503662381 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:02 INFO - PROCESS | 3840 | 1468503662387 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:02 INFO - PROCESS | 3840 | 1468503662506 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 06:41:02 INFO - PROCESS | 3840 | 1468503662625 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 3840 | 1468503662630 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:02 INFO - PROCESS | 3840 | ++DOCSHELL 00000008236E2800 == 46 [pid = 3840] [id = 281] 06:41:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081C64B800) [pid = 3840] [serial = 842] [outer = 0000000000000000] 06:41:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081C654400) [pid = 3840] [serial = 843] [outer = 000000081C64B800] 06:41:02 INFO - PROCESS | 3840 | 1468503662689 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081D3C6000) [pid = 3840] [serial = 844] [outer = 000000081C64B800] 06:41:03 INFO - PROCESS | 3840 | 1468503663313 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 987ms 06:41:03 INFO - PROCESS | 3840 | 1468503663356 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 06:41:03 INFO - PROCESS | 3840 | 1468503663359 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 06:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:41:03 INFO - PROCESS | 3840 | 1468503663362 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 3840 | 1468503663364 Marionette TRACE conn6 <- [1,1090,null,{}] 06:41:03 INFO - PROCESS | 3840 | 1468503663369 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:03 INFO - PROCESS | 3840 | 1468503663371 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:03 INFO - PROCESS | 3840 | 1468503663493 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 06:41:03 INFO - PROCESS | 3840 | 1468503663611 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:03 INFO - PROCESS | 3840 | 1468503663614 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000082152C800 == 47 [pid = 3840] [id = 282] 06:41:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000081C03EC00) [pid = 3840] [serial = 845] [outer = 0000000000000000] 06:41:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081E964800) [pid = 3840] [serial = 846] [outer = 000000081C03EC00] 06:41:03 INFO - PROCESS | 3840 | 1468503663672 Marionette DEBUG loaded listener.js 06:41:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081E9D0800) [pid = 3840] [serial = 847] [outer = 000000081C03EC00] 06:41:04 INFO - PROCESS | 3840 | 1468503664412 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1134ms 06:41:04 INFO - PROCESS | 3840 | 1468503664500 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 06:41:04 INFO - PROCESS | 3840 | 1468503664504 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 06:41:04 INFO - PROCESS | 3840 | 1468503664509 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:41:04 INFO - PROCESS | 3840 | 1468503664512 Marionette TRACE conn6 <- [1,1094,null,{}] 06:41:04 INFO - PROCESS | 3840 | 1468503664517 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:04 INFO - PROCESS | 3840 | 1468503664520 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:04 INFO - PROCESS | 3840 | 1468503664636 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 06:41:04 INFO - PROCESS | 3840 | 1468503664724 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 3840 | 1468503664727 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:04 INFO - PROCESS | 3840 | ++DOCSHELL 0000000812F6C000 == 48 [pid = 3840] [id = 283] 06:41:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (0000000818D0B800) [pid = 3840] [serial = 848] [outer = 0000000000000000] 06:41:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (000000081A430400) [pid = 3840] [serial = 849] [outer = 0000000818D0B800] 06:41:04 INFO - PROCESS | 3840 | 1468503664777 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (000000081AFDB400) [pid = 3840] [serial = 850] [outer = 0000000818D0B800] 06:41:05 INFO - PROCESS | 3840 | --DOCSHELL 000000081377D800 == 47 [pid = 3840] [id = 254] 06:41:05 INFO - PROCESS | 3840 | --DOCSHELL 000000082164F000 == 46 [pid = 3840] [id = 277] 06:41:05 INFO - PROCESS | 3840 | --DOCSHELL 000000082045B800 == 45 [pid = 3840] [id = 276] 06:41:05 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA89000 == 44 [pid = 3840] [id = 275] 06:41:05 INFO - PROCESS | 3840 | --DOCSHELL 000000080EDD8800 == 43 [pid = 3840] [id = 274] 06:41:05 INFO - PROCESS | 3840 | --DOCSHELL 000000081BD26000 == 42 [pid = 3840] [id = 273] 06:41:05 INFO - PROCESS | 3840 | --DOCSHELL 000000081B056000 == 41 [pid = 3840] [id = 272] 06:41:05 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6AC800 == 40 [pid = 3840] [id = 271] 06:41:05 INFO - PROCESS | 3840 | --DOCSHELL 000000080FCE7800 == 39 [pid = 3840] [id = 270] 06:41:05 INFO - PROCESS | 3840 | --DOCSHELL 0000000814B3C800 == 38 [pid = 3840] [id = 269] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (000000081BF35400) [pid = 3840] [serial = 792] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081BF42C00) [pid = 3840] [serial = 793] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (0000000814721800) [pid = 3840] [serial = 766] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (0000000813973800) [pid = 3840] [serial = 768] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (0000000818D09400) [pid = 3840] [serial = 774] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081BDE1C00) [pid = 3840] [serial = 790] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081BA4D000) [pid = 3840] [serial = 789] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081AFE7000) [pid = 3840] [serial = 781] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081AFD9800) [pid = 3840] [serial = 780] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (00000008187E7C00) [pid = 3840] [serial = 772] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081A80E800) [pid = 3840] [serial = 778] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000080FF26C00) [pid = 3840] [serial = 762] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081B8ED800) [pid = 3840] [serial = 784] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081BF3C000) [pid = 3840] [serial = 757] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (00000008193B6C00) [pid = 3840] [serial = 775] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081B2E2800) [pid = 3840] [serial = 787] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081A654400) [pid = 3840] [serial = 777] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000813AB6400) [pid = 3840] [serial = 765] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (00000008187E3400) [pid = 3840] [serial = 786] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (00000008182C4000) [pid = 3840] [serial = 771] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000814BBF400) [pid = 3840] [serial = 769] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081B6DF400) [pid = 3840] [serial = 783] [outer = 0000000000000000] [url = about:blank] 06:41:05 INFO - PROCESS | 3840 | 1468503665377 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 881ms 06:41:05 INFO - PROCESS | 3840 | 1468503665395 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 3840 | 1468503665399 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 06:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:41:05 INFO - PROCESS | 3840 | 1468503665406 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 3840 | 1468503665408 Marionette TRACE conn6 <- [1,1098,null,{}] 06:41:05 INFO - PROCESS | 3840 | 1468503665412 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:05 INFO - PROCESS | 3840 | 1468503665415 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:05 INFO - PROCESS | 3840 | 1468503665506 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 06:41:05 INFO - PROCESS | 3840 | 1468503665512 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:05 INFO - PROCESS | 3840 | 1468503665515 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:05 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814B3E800 == 39 [pid = 3840] [id = 284] 06:41:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000080FC65000) [pid = 3840] [serial = 851] [outer = 0000000000000000] 06:41:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (00000008151C8400) [pid = 3840] [serial = 852] [outer = 000000080FC65000] 06:41:05 INFO - PROCESS | 3840 | 1468503665563 Marionette DEBUG loaded listener.js 06:41:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (0000000818D11800) [pid = 3840] [serial = 853] [outer = 000000080FC65000] 06:41:06 INFO - PROCESS | 3840 | 1468503666042 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 06:41:06 INFO - PROCESS | 3840 | 1468503666099 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 06:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:41:06 INFO - PROCESS | 3840 | 1468503666101 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 06:41:06 INFO - PROCESS | 3840 | 1468503666105 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:41:06 INFO - PROCESS | 3840 | 1468503666108 Marionette TRACE conn6 <- [1,1102,null,{}] 06:41:06 INFO - PROCESS | 3840 | 1468503666119 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:06 INFO - PROCESS | 3840 | 1468503666123 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:06 INFO - PROCESS | 3840 | 1468503666211 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 06:41:06 INFO - PROCESS | 3840 | 1468503666290 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:06 INFO - PROCESS | 3840 | 1468503666294 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:06 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA1A800 == 40 [pid = 3840] [id = 285] 06:41:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B60CC00) [pid = 3840] [serial = 854] [outer = 0000000000000000] 06:41:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B91E000) [pid = 3840] [serial = 855] [outer = 000000081B60CC00] 06:41:06 INFO - PROCESS | 3840 | 1468503666342 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081BDE9C00) [pid = 3840] [serial = 856] [outer = 000000081B60CC00] 06:41:06 INFO - PROCESS | 3840 | 1468503666724 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 06:41:06 INFO - PROCESS | 3840 | 1468503666736 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 06:41:06 INFO - PROCESS | 3840 | 1468503666739 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 06:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:41:06 INFO - PROCESS | 3840 | 1468503666742 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:41:06 INFO - PROCESS | 3840 | 1468503666744 Marionette TRACE conn6 <- [1,1106,null,{}] 06:41:06 INFO - PROCESS | 3840 | 1468503666755 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:06 INFO - PROCESS | 3840 | 1468503666758 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:06 INFO - PROCESS | 3840 | 1468503666846 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 06:41:06 INFO - PROCESS | 3840 | 1468503666852 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:06 INFO - PROCESS | 3840 | 1468503666855 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:06 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D5CD000 == 41 [pid = 3840] [id = 286] 06:41:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BF42C00) [pid = 3840] [serial = 857] [outer = 0000000000000000] 06:41:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081C64C000) [pid = 3840] [serial = 858] [outer = 000000081BF42C00] 06:41:06 INFO - PROCESS | 3840 | 1468503666900 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081C9C0800) [pid = 3840] [serial = 859] [outer = 000000081BF42C00] 06:41:07 INFO - PROCESS | 3840 | 1468503667326 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 648ms 06:41:07 INFO - PROCESS | 3840 | 1468503667396 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 06:41:07 INFO - PROCESS | 3840 | 1468503667398 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 06:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:41:07 INFO - PROCESS | 3840 | 1468503667402 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 3840 | 1468503667404 Marionette TRACE conn6 <- [1,1110,null,{}] 06:41:07 INFO - PROCESS | 3840 | 1468503667407 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:07 INFO - PROCESS | 3840 | 1468503667410 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:07 INFO - PROCESS | 3840 | 1468503667518 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 06:41:07 INFO - PROCESS | 3840 | 1468503667598 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 3840 | 1468503667600 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:07 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB81000 == 42 [pid = 3840] [id = 287] 06:41:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081D908800) [pid = 3840] [serial = 860] [outer = 0000000000000000] 06:41:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081DC3F000) [pid = 3840] [serial = 861] [outer = 000000081D908800] 06:41:07 INFO - PROCESS | 3840 | 1468503667655 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081E5E9400) [pid = 3840] [serial = 862] [outer = 000000081D908800] 06:41:08 INFO - PROCESS | 3840 | 1468503668093 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 732ms 06:41:08 INFO - PROCESS | 3840 | 1468503668135 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 3840 | 1468503668137 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 06:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:41:08 INFO - PROCESS | 3840 | 1468503668140 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 3840 | 1468503668142 Marionette TRACE conn6 <- [1,1114,null,{}] 06:41:08 INFO - PROCESS | 3840 | 1468503668146 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:08 INFO - PROCESS | 3840 | 1468503668152 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:08 INFO - PROCESS | 3840 | 1468503668294 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 06:41:08 INFO - PROCESS | 3840 | 1468503668305 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 3840 | 1468503668307 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:08 INFO - PROCESS | 3840 | ++DOCSHELL 000000082152A000 == 43 [pid = 3840] [id = 288] 06:41:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081E960C00) [pid = 3840] [serial = 863] [outer = 0000000000000000] 06:41:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081E9D3400) [pid = 3840] [serial = 864] [outer = 000000081E960C00] 06:41:08 INFO - PROCESS | 3840 | 1468503668393 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081EA6C400) [pid = 3840] [serial = 865] [outer = 000000081E960C00] 06:41:08 INFO - PROCESS | 3840 | 1468503668822 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 06:41:08 INFO - PROCESS | 3840 | 1468503668900 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 3840 | 1468503668903 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 06:41:08 INFO - PROCESS | 3840 | 1468503668906 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 3840 | 1468503668908 Marionette TRACE conn6 <- [1,1118,null,{}] 06:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:41:08 INFO - PROCESS | 3840 | 1468503668911 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:08 INFO - PROCESS | 3840 | 1468503668913 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:09 INFO - PROCESS | 3840 | 1468503669031 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 06:41:09 INFO - PROCESS | 3840 | 1468503669083 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 3840 | 1468503669085 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000082297D000 == 44 [pid = 3840] [id = 289] 06:41:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000080EC93000) [pid = 3840] [serial = 866] [outer = 0000000000000000] 06:41:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000081EA72000) [pid = 3840] [serial = 867] [outer = 000000080EC93000] 06:41:09 INFO - PROCESS | 3840 | 1468503669129 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081EB21C00) [pid = 3840] [serial = 868] [outer = 000000080EC93000] 06:41:09 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081B91AC00) [pid = 3840] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:41:09 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081BF14000) [pid = 3840] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:41:09 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081B5F7400) [pid = 3840] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:41:09 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081D908C00) [pid = 3840] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:41:09 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000080EA4D800) [pid = 3840] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:41:09 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (0000000812F14C00) [pid = 3840] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:41:09 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (0000000818D0D400) [pid = 3840] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:41:09 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000080EF45C00) [pid = 3840] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:41:09 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081BF09800) [pid = 3840] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:41:09 INFO - PROCESS | 3840 | 1468503669613 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 735ms 06:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:41:09 INFO - PROCESS | 3840 | 1468503669647 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 3840 | 1468503669649 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 06:41:09 INFO - PROCESS | 3840 | 1468503669652 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 3840 | 1468503669654 Marionette TRACE conn6 <- [1,1122,null,{}] 06:41:09 INFO - PROCESS | 3840 | 1468503669658 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:09 INFO - PROCESS | 3840 | 1468503669660 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:09 INFO - PROCESS | 3840 | 1468503669744 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 06:41:09 INFO - PROCESS | 3840 | 1468503669823 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 3840 | 1468503669825 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:09 INFO - PROCESS | 3840 | ++DOCSHELL 00000008236D5800 == 45 [pid = 3840] [id = 290] 06:41:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000080FF2B800) [pid = 3840] [serial = 869] [outer = 0000000000000000] 06:41:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081B8E6000) [pid = 3840] [serial = 870] [outer = 000000080FF2B800] 06:41:09 INFO - PROCESS | 3840 | 1468503669870 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081B917000) [pid = 3840] [serial = 871] [outer = 000000080FF2B800] 06:41:10 INFO - PROCESS | 3840 | [GFX2-]: DrawTargetD2D 1.1 (000000081FE43CD0): Failed to create GradientStopCollection with no stops. 06:41:10 INFO - PROCESS | 3840 | [GFX3-]: No stops specified for gradient pattern. 06:41:10 INFO - PROCESS | 3840 | 1468503670216 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 06:41:10 INFO - PROCESS | 3840 | 1468503670286 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 3840 | 1468503670296 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 06:41:10 INFO - PROCESS | 3840 | 1468503670301 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 3840 | 1468503670302 Marionette TRACE conn6 <- [1,1126,null,{}] 06:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:41:10 INFO - PROCESS | 3840 | 1468503670313 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:10 INFO - PROCESS | 3840 | 1468503670315 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:10 INFO - PROCESS | 3840 | 1468503670426 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 06:41:10 INFO - PROCESS | 3840 | 1468503670437 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 3840 | 1468503670439 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9C0000 == 46 [pid = 3840] [id = 291] 06:41:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081EE37800) [pid = 3840] [serial = 872] [outer = 0000000000000000] 06:41:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081EE3FC00) [pid = 3840] [serial = 873] [outer = 000000081EE37800] 06:41:10 INFO - PROCESS | 3840 | 1468503670483 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081F3C2800) [pid = 3840] [serial = 874] [outer = 000000081EE37800] 06:41:10 INFO - PROCESS | 3840 | 1468503670900 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 06:41:10 INFO - PROCESS | 3840 | 1468503670940 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 3840 | 1468503670943 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 06:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:41:10 INFO - PROCESS | 3840 | 1468503670946 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 3840 | 1468503670948 Marionette TRACE conn6 <- [1,1130,null,{}] 06:41:10 INFO - PROCESS | 3840 | 1468503670956 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:10 INFO - PROCESS | 3840 | 1468503670958 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:11 INFO - PROCESS | 3840 | 1468503671044 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 06:41:11 INFO - PROCESS | 3840 | 1468503671049 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 3840 | 1468503671051 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:11 INFO - PROCESS | 3840 | ++DOCSHELL 00000008238C2000 == 47 [pid = 3840] [id = 292] 06:41:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081F3C7400) [pid = 3840] [serial = 875] [outer = 0000000000000000] 06:41:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000081F3CC400) [pid = 3840] [serial = 876] [outer = 000000081F3C7400] 06:41:11 INFO - PROCESS | 3840 | 1468503671097 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081F3D1C00) [pid = 3840] [serial = 877] [outer = 000000081F3C7400] 06:41:11 INFO - PROCESS | 3840 | 1468503671591 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 06:41:11 INFO - PROCESS | 3840 | 1468503671641 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 3840 | 1468503671646 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 06:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:41:11 INFO - PROCESS | 3840 | 1468503671652 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 3840 | 1468503671656 Marionette TRACE conn6 <- [1,1134,null,{}] 06:41:11 INFO - PROCESS | 3840 | 1468503671662 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:11 INFO - PROCESS | 3840 | 1468503671665 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:11 INFO - PROCESS | 3840 | 1468503671835 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 06:41:11 INFO - PROCESS | 3840 | 1468503671965 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 3840 | 1468503671968 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:11 INFO - PROCESS | 3840 | [3840] 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 06:41:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF5A800 == 48 [pid = 3840] [id = 293] 06:41:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081A811000) [pid = 3840] [serial = 878] [outer = 0000000000000000] 06:41:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (000000081AED7000) [pid = 3840] [serial = 879] [outer = 000000081A811000] 06:41:12 INFO - PROCESS | 3840 | 1468503672216 Marionette DEBUG loaded listener.js 06:41:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (000000081B611800) [pid = 3840] [serial = 880] [outer = 000000081A811000] 06:41:12 INFO - PROCESS | 3840 | 1468503672871 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1238ms 06:41:12 INFO - PROCESS | 3840 | 1468503672893 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 3840 | 1468503672898 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 06:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:41:12 INFO - PROCESS | 3840 | 1468503672905 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 3840 | 1468503672908 Marionette TRACE conn6 <- [1,1138,null,{}] 06:41:12 INFO - PROCESS | 3840 | 1468503672912 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:12 INFO - PROCESS | 3840 | 1468503672915 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:13 INFO - PROCESS | 3840 | 1468503673033 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 06:41:13 INFO - PROCESS | 3840 | 1468503673125 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 3840 | 1468503673128 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:13 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F36F000 == 49 [pid = 3840] [id = 294] 06:41:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (000000081C040000) [pid = 3840] [serial = 881] [outer = 0000000000000000] 06:41:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (000000081C981C00) [pid = 3840] [serial = 882] [outer = 000000081C040000] 06:41:13 INFO - PROCESS | 3840 | 1468503673186 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (000000081E960000) [pid = 3840] [serial = 883] [outer = 000000081C040000] 06:41:13 INFO - PROCESS | 3840 | 1468503673818 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 985ms 06:41:13 INFO - PROCESS | 3840 | 1468503673892 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 3840 | 1468503673895 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 06:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:41:13 INFO - PROCESS | 3840 | 1468503673899 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 3840 | 1468503673903 Marionette TRACE conn6 <- [1,1142,null,{}] 06:41:13 INFO - PROCESS | 3840 | 1468503673915 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:13 INFO - PROCESS | 3840 | 1468503673920 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:14 INFO - PROCESS | 3840 | 1468503674066 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 06:41:14 INFO - PROCESS | 3840 | 1468503674186 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 3840 | 1468503674189 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:14 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821537800 == 50 [pid = 3840] [id = 295] 06:41:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (000000081E9D8400) [pid = 3840] [serial = 884] [outer = 0000000000000000] 06:41:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (000000081EE41000) [pid = 3840] [serial = 885] [outer = 000000081E9D8400] 06:41:14 INFO - PROCESS | 3840 | 1468503674248 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (000000081F876000) [pid = 3840] [serial = 886] [outer = 000000081E9D8400] 06:41:14 INFO - PROCESS | 3840 | 1468503674847 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 984ms 06:41:14 INFO - PROCESS | 3840 | 1468503674885 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 3840 | 1468503674888 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 06:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:41:14 INFO - PROCESS | 3840 | 1468503674892 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 3840 | 1468503674894 Marionette TRACE conn6 <- [1,1146,null,{}] 06:41:14 INFO - PROCESS | 3840 | 1468503674898 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:14 INFO - PROCESS | 3840 | 1468503674900 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:15 INFO - PROCESS | 3840 | 1468503675019 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 06:41:15 INFO - PROCESS | 3840 | 1468503675110 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:15 INFO - PROCESS | 3840 | 1468503675113 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:15 INFO - PROCESS | 3840 | ++DOCSHELL 000000082374E000 == 51 [pid = 3840] [id = 296] 06:41:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (000000081FEF1000) [pid = 3840] [serial = 887] [outer = 0000000000000000] 06:41:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (000000081FEF3C00) [pid = 3840] [serial = 888] [outer = 000000081FEF1000] 06:41:15 INFO - PROCESS | 3840 | 1468503675168 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (000000081FEF9800) [pid = 3840] [serial = 889] [outer = 000000081FEF1000] 06:41:15 INFO - PROCESS | 3840 | 1468503675792 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 06:41:15 INFO - PROCESS | 3840 | 1468503675839 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 06:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:41:15 INFO - PROCESS | 3840 | 1468503675842 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - PROCESS | 3840 | 1468503675844 Marionette TRACE conn6 <- [1,1150,null,{}] 06:41:15 INFO - PROCESS | 3840 | 1468503675848 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:15 INFO - PROCESS | 3840 | 1468503675851 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:15 INFO - PROCESS | 3840 | 1468503675964 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 06:41:16 INFO - PROCESS | 3840 | 1468503676055 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 3840 | 1468503676057 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:16 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814B52000 == 52 [pid = 3840] [id = 297] 06:41:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (0000000813AA9000) [pid = 3840] [serial = 890] [outer = 0000000000000000] 06:41:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (000000081B8E8000) [pid = 3840] [serial = 891] [outer = 0000000813AA9000] 06:41:16 INFO - PROCESS | 3840 | 1468503676112 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (000000081FEF1C00) [pid = 3840] [serial = 892] [outer = 0000000813AA9000] 06:41:16 INFO - PROCESS | 3840 | 1468503676841 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1029ms 06:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:41:16 INFO - PROCESS | 3840 | 1468503676873 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 06:41:16 INFO - PROCESS | 3840 | 1468503676877 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 06:41:16 INFO - PROCESS | 3840 | 1468503676881 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:41:16 INFO - PROCESS | 3840 | 1468503676886 Marionette TRACE conn6 <- [1,1154,null,{}] 06:41:16 INFO - PROCESS | 3840 | 1468503676908 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:16 INFO - PROCESS | 3840 | 1468503676910 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:17 INFO - PROCESS | 3840 | 1468503677022 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 06:41:17 INFO - PROCESS | 3840 | 1468503677121 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 3840 | 1468503677124 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:17 INFO - PROCESS | 3840 | ++DOCSHELL 0000000819378000 == 53 [pid = 3840] [id = 298] 06:41:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (000000081A759400) [pid = 3840] [serial = 893] [outer = 0000000000000000] 06:41:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (000000081B609000) [pid = 3840] [serial = 894] [outer = 000000081A759400] 06:41:17 INFO - PROCESS | 3840 | 1468503677175 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (000000081BDE8400) [pid = 3840] [serial = 895] [outer = 000000081A759400] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9C0000 == 52 [pid = 3840] [id = 291] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 00000008236D5800 == 51 [pid = 3840] [id = 290] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000082297D000 == 50 [pid = 3840] [id = 289] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000082152A000 == 49 [pid = 3840] [id = 288] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB81000 == 48 [pid = 3840] [id = 287] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081D5CD000 == 47 [pid = 3840] [id = 286] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA1A800 == 46 [pid = 3840] [id = 285] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 0000000814B3E800 == 45 [pid = 3840] [id = 284] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 0000000812F6C000 == 44 [pid = 3840] [id = 283] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 0000000822976000 == 43 [pid = 3840] [id = 278] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000080FF99800 == 42 [pid = 3840] [id = 279] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081B932800 == 41 [pid = 3840] [id = 280] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 00000008182DB800 == 40 [pid = 3840] [id = 255] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 00000008236E2800 == 39 [pid = 3840] [id = 281] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000082152C800 == 38 [pid = 3840] [id = 282] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000082153A800 == 37 [pid = 3840] [id = 265] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 0000000821650000 == 36 [pid = 3840] [id = 268] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081D995000 == 35 [pid = 3840] [id = 267] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081A4C6800 == 34 [pid = 3840] [id = 266] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000080F1E1000 == 33 [pid = 3840] [id = 253] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 0000000814B52000 == 32 [pid = 3840] [id = 297] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000082374E000 == 31 [pid = 3840] [id = 296] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 0000000821537800 == 30 [pid = 3840] [id = 295] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081F36F000 == 29 [pid = 3840] [id = 294] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 00000008238C2000 == 28 [pid = 3840] [id = 292] 06:41:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF5A800 == 27 [pid = 3840] [id = 293] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (000000081B923C00) [pid = 3840] [serial = 819] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (000000081BE24400) [pid = 3840] [serial = 820] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (000000081D53F800) [pid = 3840] [serial = 823] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (000000081C9BA000) [pid = 3840] [serial = 822] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (000000081B607800) [pid = 3840] [serial = 816] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (000000081D90AC00) [pid = 3840] [serial = 825] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (0000000813AAB400) [pid = 3840] [serial = 798] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (0000000819332800) [pid = 3840] [serial = 801] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (0000000812F85000) [pid = 3840] [serial = 810] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (00000008152DEC00) [pid = 3840] [serial = 811] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (0000000817E8D000) [pid = 3840] [serial = 808] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (0000000813975800) [pid = 3840] [serial = 807] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (000000081C649800) [pid = 3840] [serial = 795] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (000000081A75AC00) [pid = 3840] [serial = 813] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (000000081AEE0000) [pid = 3840] [serial = 814] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081BA56000) [pid = 3840] [serial = 804] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000081A437000) [pid = 3840] [serial = 828] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000080E7D7C00) [pid = 3840] [serial = 829] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081DEE9800) [pid = 3840] [serial = 831] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081DC8B400) [pid = 3840] [serial = 826] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081E549C00) [pid = 3840] [serial = 832] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081B8E6400) [pid = 3840] [serial = 817] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081E5EA800) [pid = 3840] [serial = 834] [outer = 0000000000000000] [url = about:blank] 06:41:18 INFO - PROCESS | 3840 | 1468503678489 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1636ms 06:41:18 INFO - PROCESS | 3840 | 1468503678519 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 3840 | 1468503678523 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 06:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:41:18 INFO - PROCESS | 3840 | 1468503678528 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 3840 | 1468503678534 Marionette TRACE conn6 <- [1,1158,null,{}] 06:41:18 INFO - PROCESS | 3840 | 1468503678539 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:18 INFO - PROCESS | 3840 | 1468503678542 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:18 INFO - PROCESS | 3840 | 1468503678634 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 06:41:18 INFO - PROCESS | 3840 | 1468503678642 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:18 INFO - PROCESS | 3840 | 1468503678645 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:18 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813778000 == 28 [pid = 3840] [id = 299] 06:41:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (0000000812EAF000) [pid = 3840] [serial = 896] [outer = 0000000000000000] 06:41:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (0000000813AA9400) [pid = 3840] [serial = 897] [outer = 0000000812EAF000] 06:41:18 INFO - PROCESS | 3840 | 1468503678694 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (0000000814BB8000) [pid = 3840] [serial = 898] [outer = 0000000812EAF000] 06:41:19 INFO - PROCESS | 3840 | 1468503679163 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 689ms 06:41:19 INFO - PROCESS | 3840 | 1468503679222 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 06:41:19 INFO - PROCESS | 3840 | 1468503679227 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 06:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:41:19 INFO - PROCESS | 3840 | 1468503679234 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - PROCESS | 3840 | 1468503679236 Marionette TRACE conn6 <- [1,1162,null,{}] 06:41:19 INFO - PROCESS | 3840 | 1468503679240 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:19 INFO - PROCESS | 3840 | 1468503679243 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:19 INFO - PROCESS | 3840 | 1468503679365 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 06:41:19 INFO - PROCESS | 3840 | 1468503679381 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:19 INFO - PROCESS | 3840 | 1468503679384 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:19 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6BA000 == 29 [pid = 3840] [id = 300] 06:41:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (0000000818D0DC00) [pid = 3840] [serial = 899] [outer = 0000000000000000] 06:41:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (0000000819338800) [pid = 3840] [serial = 900] [outer = 0000000818D0DC00] 06:41:19 INFO - PROCESS | 3840 | 1468503679437 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081A654400) [pid = 3840] [serial = 901] [outer = 0000000818D0DC00] 06:41:19 INFO - PROCESS | 3840 | 1468503679896 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 06:41:19 INFO - PROCESS | 3840 | 1468503679930 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 06:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:41:19 INFO - PROCESS | 3840 | 1468503679947 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - PROCESS | 3840 | 1468503679950 Marionette TRACE conn6 <- [1,1166,null,{}] 06:41:19 INFO - PROCESS | 3840 | 1468503679962 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:19 INFO - PROCESS | 3840 | 1468503679967 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:20 INFO - PROCESS | 3840 | 1468503680054 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 06:41:20 INFO - PROCESS | 3840 | 1468503680061 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 3840 | 1468503680064 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B65B800 == 30 [pid = 3840] [id = 301] 06:41:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (000000081AFDCC00) [pid = 3840] [serial = 902] [outer = 0000000000000000] 06:41:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (000000081B60DC00) [pid = 3840] [serial = 903] [outer = 000000081AFDCC00] 06:41:20 INFO - PROCESS | 3840 | 1468503680112 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (000000081B914800) [pid = 3840] [serial = 904] [outer = 000000081AFDCC00] 06:41:20 INFO - PROCESS | 3840 | 1468503680602 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 3840 | 1468503680643 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 06:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:41:20 INFO - PROCESS | 3840 | 1468503680646 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 3840 | 1468503680648 Marionette TRACE conn6 <- [1,1170,null,{}] 06:41:20 INFO - PROCESS | 3840 | 1468503680651 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:20 INFO - PROCESS | 3840 | 1468503680653 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:20 INFO - PROCESS | 3840 | 1468503680802 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 06:41:20 INFO - PROCESS | 3840 | 1468503680826 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 3840 | 1468503680828 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C75C000 == 31 [pid = 3840] [id = 302] 06:41:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (000000081BDE5400) [pid = 3840] [serial = 905] [outer = 0000000000000000] 06:41:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (000000081BE22C00) [pid = 3840] [serial = 906] [outer = 000000081BDE5400] 06:41:20 INFO - PROCESS | 3840 | 1468503680874 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (000000081BF40400) [pid = 3840] [serial = 907] [outer = 000000081BDE5400] 06:41:21 INFO - PROCESS | 3840 | 1468503681317 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 3840 | 1468503681384 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 06:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:41:21 INFO - PROCESS | 3840 | 1468503681387 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - PROCESS | 3840 | 1468503681389 Marionette TRACE conn6 <- [1,1174,null,{}] 06:41:21 INFO - PROCESS | 3840 | 1468503681393 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:21 INFO - PROCESS | 3840 | 1468503681395 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:21 INFO - PROCESS | 3840 | 1468503681503 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 06:41:21 INFO - PROCESS | 3840 | 1468503681512 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 3840 | 1468503681514 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:21 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E976000 == 32 [pid = 3840] [id = 303] 06:41:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (0000000818D0A000) [pid = 3840] [serial = 908] [outer = 0000000000000000] 06:41:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (000000081C98DC00) [pid = 3840] [serial = 909] [outer = 0000000818D0A000] 06:41:21 INFO - PROCESS | 3840 | 1468503681601 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (000000081D971000) [pid = 3840] [serial = 910] [outer = 0000000818D0A000] 06:41:22 INFO - PROCESS | 3840 | 1468503682059 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:41:22 INFO - PROCESS | 3840 | 1468503682141 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 06:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:41:22 INFO - PROCESS | 3840 | 1468503682151 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - PROCESS | 3840 | 1468503682153 Marionette TRACE conn6 <- [1,1178,null,{}] 06:41:22 INFO - PROCESS | 3840 | 1468503682156 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:22 INFO - PROCESS | 3840 | 1468503682162 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:22 INFO - PROCESS | 3840 | 1468503682286 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 06:41:22 INFO - PROCESS | 3840 | 1468503682297 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 3840 | 1468503682299 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F34E800 == 33 [pid = 3840] [id = 304] 06:41:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (000000081BA4B400) [pid = 3840] [serial = 911] [outer = 0000000000000000] 06:41:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (000000081E9CEC00) [pid = 3840] [serial = 912] [outer = 000000081BA4B400] 06:41:22 INFO - PROCESS | 3840 | 1468503682343 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (000000081EA69000) [pid = 3840] [serial = 913] [outer = 000000081BA4B400] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (000000081D908800) [pid = 3840] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (000000081E960C00) [pid = 3840] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (000000080FF2B800) [pid = 3840] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (000000080EC93000) [pid = 3840] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (000000081BF42C00) [pid = 3840] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (000000080FC65000) [pid = 3840] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (000000081C64B800) [pid = 3840] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (000000081E547400) [pid = 3840] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (0000000818D0E800) [pid = 3840] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (0000000818D0B800) [pid = 3840] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081C03EC00) [pid = 3840] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000080FC05000) [pid = 3840] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000081B60CC00) [pid = 3840] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081EE37800) [pid = 3840] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081F3C7400) [pid = 3840] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000080E9FC800) [pid = 3840] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000080F12D400) [pid = 3840] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081B8E3000) [pid = 3840] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000080FFDD000) [pid = 3840] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081B4BAC00) [pid = 3840] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:41:22 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000818BC9C00) [pid = 3840] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:41:23 INFO - PROCESS | 3840 | 1468503683065 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 3840 | 1468503683101 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 06:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:41:23 INFO - PROCESS | 3840 | 1468503683128 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - PROCESS | 3840 | 1468503683130 Marionette TRACE conn6 <- [1,1182,null,{}] 06:41:23 INFO - PROCESS | 3840 | 1468503683135 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:23 INFO - PROCESS | 3840 | 1468503683137 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:23 INFO - PROCESS | 3840 | 1468503683217 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 06:41:23 INFO - PROCESS | 3840 | 1468503683223 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 3840 | 1468503683225 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F36F000 == 34 [pid = 3840] [id = 305] 06:41:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081471B400) [pid = 3840] [serial = 914] [outer = 0000000000000000] 06:41:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (00000008193E9400) [pid = 3840] [serial = 915] [outer = 000000081471B400] 06:41:23 INFO - PROCESS | 3840 | 1468503683269 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081BE21400) [pid = 3840] [serial = 916] [outer = 000000081471B400] 06:41:23 INFO - PROCESS | 3840 | 1468503683676 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 3840 | 1468503683711 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 06:41:23 INFO - PROCESS | 3840 | 1468503683714 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - PROCESS | 3840 | 1468503683716 Marionette TRACE conn6 <- [1,1186,null,{}] 06:41:23 INFO - PROCESS | 3840 | 1468503683737 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:23 INFO - PROCESS | 3840 | 1468503683739 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:23 INFO - PROCESS | 3840 | 1468503683822 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 06:41:23 INFO - PROCESS | 3840 | 1468503683828 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 3840 | 1468503683830 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9C4800 == 35 [pid = 3840] [id = 306] 06:41:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081E545400) [pid = 3840] [serial = 917] [outer = 0000000000000000] 06:41:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081EA72400) [pid = 3840] [serial = 918] [outer = 000000081E545400] 06:41:23 INFO - PROCESS | 3840 | 1468503683874 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081EE3B000) [pid = 3840] [serial = 919] [outer = 000000081E545400] 06:41:24 INFO - PROCESS | 3840 | 1468503684325 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 627ms 06:41:24 INFO - PROCESS | 3840 | 1468503684345 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 3840 | 1468503684347 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 06:41:24 INFO - PROCESS | 3840 | 1468503684350 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:41:24 INFO - PROCESS | 3840 | 1468503684352 Marionette TRACE conn6 <- [1,1190,null,{}] 06:41:24 INFO - PROCESS | 3840 | 1468503684356 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:24 INFO - PROCESS | 3840 | 1468503684358 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:24 INFO - PROCESS | 3840 | 1468503684476 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 06:41:24 INFO - PROCESS | 3840 | 1468503684484 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:24 INFO - PROCESS | 3840 | 1468503684486 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:24 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821530800 == 36 [pid = 3840] [id = 307] 06:41:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000080CA09400) [pid = 3840] [serial = 920] [outer = 0000000000000000] 06:41:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000080CA0E000) [pid = 3840] [serial = 921] [outer = 000000080CA09400] 06:41:24 INFO - PROCESS | 3840 | 1468503684531 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000081B5F7800) [pid = 3840] [serial = 922] [outer = 000000080CA09400] 06:41:25 INFO - PROCESS | 3840 | 1468503685046 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:41:25 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 06:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 775ms 06:41:25 INFO - PROCESS | 3840 | 1468503685130 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 3840 | 1468503685135 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 06:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:41:25 INFO - PROCESS | 3840 | 1468503685141 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 3840 | 1468503685145 Marionette TRACE conn6 <- [1,1194,null,{}] 06:41:25 INFO - PROCESS | 3840 | 1468503685151 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:25 INFO - PROCESS | 3840 | 1468503685154 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:25 INFO - PROCESS | 3840 | 1468503685358 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 06:41:25 INFO - PROCESS | 3840 | 1468503685475 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 3840 | 1468503685480 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:25 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814E11800 == 37 [pid = 3840] [id = 308] 06:41:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (000000080E9A4000) [pid = 3840] [serial = 923] [outer = 0000000000000000] 06:41:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (000000080FCF3000) [pid = 3840] [serial = 924] [outer = 000000080E9A4000] 06:41:25 INFO - PROCESS | 3840 | 1468503685540 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (0000000814604000) [pid = 3840] [serial = 925] [outer = 000000080E9A4000] 06:41:26 INFO - PROCESS | 3840 | 1468503686269 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:41:26 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 06:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1190ms 06:41:26 INFO - PROCESS | 3840 | 1468503686334 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 3840 | 1468503686339 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 06:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:41:26 INFO - PROCESS | 3840 | 1468503686346 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:41:26 INFO - PROCESS | 3840 | 1468503686349 Marionette TRACE conn6 <- [1,1198,null,{}] 06:41:26 INFO - PROCESS | 3840 | 1468503686353 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:26 INFO - PROCESS | 3840 | 1468503686356 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:26 INFO - PROCESS | 3840 | 1468503686489 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 06:41:26 INFO - PROCESS | 3840 | 1468503686607 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 3840 | 1468503686610 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:26 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E916000 == 38 [pid = 3840] [id = 309] 06:41:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (00000008193BC400) [pid = 3840] [serial = 926] [outer = 0000000000000000] 06:41:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (000000081A813000) [pid = 3840] [serial = 927] [outer = 00000008193BC400] 06:41:26 INFO - PROCESS | 3840 | 1468503686669 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (000000081B609400) [pid = 3840] [serial = 928] [outer = 00000008193BC400] 06:41:27 INFO - PROCESS | 3840 | 1468503687544 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1244ms 06:41:27 INFO - PROCESS | 3840 | 1468503687616 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 3840 | 1468503687621 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 06:41:27 INFO - PROCESS | 3840 | 1468503687628 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 3840 | 1468503687631 Marionette TRACE conn6 <- [1,1202,null,{}] 06:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:41:27 INFO - PROCESS | 3840 | 1468503687637 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:27 INFO - PROCESS | 3840 | 1468503687640 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:27 INFO - PROCESS | 3840 | 1468503687763 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 06:41:27 INFO - PROCESS | 3840 | 1468503687839 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:27 INFO - PROCESS | 3840 | 1468503687844 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:27 INFO - PROCESS | 3840 | ++DOCSHELL 000000080E8F6800 == 39 [pid = 3840] [id = 310] 06:41:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (000000080CA0A000) [pid = 3840] [serial = 929] [outer = 0000000000000000] 06:41:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (000000080E9F7000) [pid = 3840] [serial = 930] [outer = 000000080CA0A000] 06:41:27 INFO - PROCESS | 3840 | 1468503687946 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (000000080F16FC00) [pid = 3840] [serial = 931] [outer = 000000080CA0A000] 06:41:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9C4800 == 38 [pid = 3840] [id = 306] 06:41:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081F36F000 == 37 [pid = 3840] [id = 305] 06:41:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081F34E800 == 36 [pid = 3840] [id = 304] 06:41:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081E976000 == 35 [pid = 3840] [id = 303] 06:41:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081C75C000 == 34 [pid = 3840] [id = 302] 06:41:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081B65B800 == 33 [pid = 3840] [id = 301] 06:41:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6BA000 == 32 [pid = 3840] [id = 300] 06:41:28 INFO - PROCESS | 3840 | --DOCSHELL 0000000813778000 == 31 [pid = 3840] [id = 299] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (000000081C64F800) [pid = 3840] [serial = 805] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (000000080EFBFC00) [pid = 3840] [serial = 760] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (0000000812EAE000) [pid = 3840] [serial = 763] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (0000000817E94800) [pid = 3840] [serial = 799] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (000000081C64F000) [pid = 3840] [serial = 796] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (000000081AED7800) [pid = 3840] [serial = 802] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (000000081DC3F000) [pid = 3840] [serial = 861] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081EA6C400) [pid = 3840] [serial = 865] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000081E9D3400) [pid = 3840] [serial = 864] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000081B8E6000) [pid = 3840] [serial = 870] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081EA72000) [pid = 3840] [serial = 867] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081C64C000) [pid = 3840] [serial = 858] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (00000008151C8400) [pid = 3840] [serial = 852] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (0000000818D11800) [pid = 3840] [serial = 853] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081C654400) [pid = 3840] [serial = 843] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081D3C6000) [pid = 3840] [serial = 844] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081E95AC00) [pid = 3840] [serial = 835] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (00000008193EB800) [pid = 3840] [serial = 840] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081AFDB800) [pid = 3840] [serial = 841] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081A430400) [pid = 3840] [serial = 849] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081AFDB400) [pid = 3840] [serial = 850] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081E964800) [pid = 3840] [serial = 846] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081E9D0800) [pid = 3840] [serial = 847] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000812EA9400) [pid = 3840] [serial = 837] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (00000008152DF000) [pid = 3840] [serial = 838] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081B91E000) [pid = 3840] [serial = 855] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081BDE9C00) [pid = 3840] [serial = 856] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081F3C2800) [pid = 3840] [serial = 874] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081F3CC400) [pid = 3840] [serial = 876] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081F3D1C00) [pid = 3840] [serial = 877] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081EE3FC00) [pid = 3840] [serial = 873] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081EB21C00) [pid = 3840] [serial = 868] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081B917000) [pid = 3840] [serial = 871] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081E5E9400) [pid = 3840] [serial = 862] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081C9C0800) [pid = 3840] [serial = 859] [outer = 0000000000000000] [url = about:blank] 06:41:28 INFO - PROCESS | 3840 | 1468503688423 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 838ms 06:41:28 INFO - PROCESS | 3840 | 1468503688474 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 3840 | 1468503688479 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 06:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:41:28 INFO - PROCESS | 3840 | 1468503688486 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 3840 | 1468503688488 Marionette TRACE conn6 <- [1,1206,null,{}] 06:41:28 INFO - PROCESS | 3840 | 1468503688492 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:28 INFO - PROCESS | 3840 | 1468503688495 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:28 INFO - PROCESS | 3840 | 1468503688585 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 06:41:28 INFO - PROCESS | 3840 | 1468503688591 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 3840 | 1468503688593 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:28 INFO - PROCESS | 3840 | ++DOCSHELL 000000081819D000 == 32 [pid = 3840] [id = 311] 06:41:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000812EAA400) [pid = 3840] [serial = 932] [outer = 0000000000000000] 06:41:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008136DA000) [pid = 3840] [serial = 933] [outer = 0000000812EAA400] 06:41:28 INFO - PROCESS | 3840 | 1468503688641 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081494D800) [pid = 3840] [serial = 934] [outer = 0000000812EAA400] 06:41:29 INFO - PROCESS | 3840 | 1468503689101 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 06:41:29 INFO - PROCESS | 3840 | 1468503689180 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 3840 | 1468503689183 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 06:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:41:29 INFO - PROCESS | 3840 | 1468503689187 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 3840 | 1468503689191 Marionette TRACE conn6 <- [1,1210,null,{}] 06:41:29 INFO - PROCESS | 3840 | 1468503689202 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:29 INFO - PROCESS | 3840 | 1468503689207 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:29 INFO - PROCESS | 3840 | 1468503689339 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 06:41:29 INFO - PROCESS | 3840 | 1468503689413 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 3840 | 1468503689417 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:29 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF97000 == 33 [pid = 3840] [id = 312] 06:41:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000080CB0F000) [pid = 3840] [serial = 935] [outer = 0000000000000000] 06:41:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000818BC7000) [pid = 3840] [serial = 936] [outer = 000000080CB0F000] 06:41:29 INFO - PROCESS | 3840 | 1468503689466 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (00000008193B6C00) [pid = 3840] [serial = 937] [outer = 000000080CB0F000] 06:41:29 INFO - PROCESS | 3840 | 1468503689835 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 3840 | 1468503689884 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 06:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:41:29 INFO - PROCESS | 3840 | 1468503689887 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 3840 | 1468503689889 Marionette TRACE conn6 <- [1,1214,null,{}] 06:41:29 INFO - PROCESS | 3840 | 1468503689893 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:29 INFO - PROCESS | 3840 | 1468503689895 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:29 INFO - PROCESS | 3840 | 1468503689985 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 06:41:29 INFO - PROCESS | 3840 | 1468503689990 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 3840 | 1468503689992 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:30 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C093800 == 34 [pid = 3840] [id = 313] 06:41:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A75B400) [pid = 3840] [serial = 938] [outer = 0000000000000000] 06:41:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AFD9000) [pid = 3840] [serial = 939] [outer = 000000081A75B400] 06:41:30 INFO - PROCESS | 3840 | 1468503690038 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081AFE7400) [pid = 3840] [serial = 940] [outer = 000000081A75B400] 06:41:30 INFO - PROCESS | 3840 | 1468503690516 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 06:41:30 INFO - PROCESS | 3840 | 1468503690585 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 3840 | 1468503690587 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 06:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:41:30 INFO - PROCESS | 3840 | 1468503690590 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - PROCESS | 3840 | 1468503690592 Marionette TRACE conn6 <- [1,1218,null,{}] 06:41:30 INFO - PROCESS | 3840 | 1468503690595 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:30 INFO - PROCESS | 3840 | 1468503690598 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:30 INFO - PROCESS | 3840 | 1468503690734 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 06:41:30 INFO - PROCESS | 3840 | 1468503690756 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 3840 | 1468503690758 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:30 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DCB6800 == 35 [pid = 3840] [id = 314] 06:41:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081AFE4800) [pid = 3840] [serial = 941] [outer = 0000000000000000] 06:41:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B60F800) [pid = 3840] [serial = 942] [outer = 000000081AFE4800] 06:41:30 INFO - PROCESS | 3840 | 1468503690802 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B916800) [pid = 3840] [serial = 943] [outer = 000000081AFE4800] 06:41:31 INFO - PROCESS | 3840 | 1468503691231 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 06:41:31 INFO - PROCESS | 3840 | 1468503691265 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 3840 | 1468503691267 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 06:41:31 INFO - PROCESS | 3840 | 1468503691270 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:41:31 INFO - PROCESS | 3840 | 1468503691272 Marionette TRACE conn6 <- [1,1222,null,{}] 06:41:31 INFO - PROCESS | 3840 | 1468503691276 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:31 INFO - PROCESS | 3840 | 1468503691282 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:31 INFO - PROCESS | 3840 | 1468503691421 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 06:41:31 INFO - PROCESS | 3840 | 1468503691426 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 3840 | 1468503691428 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:31 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB93000 == 36 [pid = 3840] [id = 315] 06:41:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B923C00) [pid = 3840] [serial = 944] [outer = 0000000000000000] 06:41:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BE22000) [pid = 3840] [serial = 945] [outer = 000000081B923C00] 06:41:31 INFO - PROCESS | 3840 | 1468503691518 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081C654C00) [pid = 3840] [serial = 946] [outer = 000000081B923C00] 06:41:31 INFO - PROCESS | 3840 | 1468503691930 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 06:41:31 INFO - PROCESS | 3840 | 1468503691950 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 3840 | 1468503691952 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 06:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:41:31 INFO - PROCESS | 3840 | 1468503691955 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 3840 | 1468503691957 Marionette TRACE conn6 <- [1,1226,null,{}] 06:41:31 INFO - PROCESS | 3840 | 1468503691960 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:31 INFO - PROCESS | 3840 | 1468503691962 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:32 INFO - PROCESS | 3840 | 1468503692070 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 06:41:32 INFO - PROCESS | 3840 | 1468503692151 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:32 INFO - PROCESS | 3840 | 1468503692153 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:32 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F350000 == 37 [pid = 3840] [id = 316] 06:41:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081D3C0C00) [pid = 3840] [serial = 947] [outer = 0000000000000000] 06:41:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081D908800) [pid = 3840] [serial = 948] [outer = 000000081D3C0C00] 06:41:32 INFO - PROCESS | 3840 | 1468503692198 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081DE5BC00) [pid = 3840] [serial = 949] [outer = 000000081D3C0C00] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081BDE5400) [pid = 3840] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000818D0DC00) [pid = 3840] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081A759400) [pid = 3840] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081AFDCC00) [pid = 3840] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (0000000812EAF000) [pid = 3840] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000818D0A000) [pid = 3840] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081A811000) [pid = 3840] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081C040000) [pid = 3840] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081E9D8400) [pid = 3840] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081E545400) [pid = 3840] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081FEF1000) [pid = 3840] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000813AA9000) [pid = 3840] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081BA4B400) [pid = 3840] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:41:32 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081471B400) [pid = 3840] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:41:32 INFO - PROCESS | 3840 | 1468503692630 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 733ms 06:41:32 INFO - PROCESS | 3840 | 1468503692693 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 3840 | 1468503692695 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 06:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:41:32 INFO - PROCESS | 3840 | 1468503692698 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 3840 | 1468503692700 Marionette TRACE conn6 <- [1,1230,null,{}] 06:41:32 INFO - PROCESS | 3840 | 1468503692704 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:32 INFO - PROCESS | 3840 | 1468503692706 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:32 INFO - PROCESS | 3840 | 1468503692788 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 06:41:32 INFO - PROCESS | 3840 | 1468503692794 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:32 INFO - PROCESS | 3840 | 1468503692795 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:32 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9B9000 == 38 [pid = 3840] [id = 317] 06:41:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000818D03800) [pid = 3840] [serial = 950] [outer = 0000000000000000] 06:41:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081BA4C400) [pid = 3840] [serial = 951] [outer = 0000000818D03800] 06:41:32 INFO - PROCESS | 3840 | 1468503692840 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081DC8D400) [pid = 3840] [serial = 952] [outer = 0000000818D03800] 06:41:33 INFO - PROCESS | 3840 | 1468503693255 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 06:41:33 INFO - PROCESS | 3840 | 1468503693331 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 3840 | 1468503693333 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 06:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:41:33 INFO - PROCESS | 3840 | 1468503693336 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - PROCESS | 3840 | 1468503693338 Marionette TRACE conn6 <- [1,1234,null,{}] 06:41:33 INFO - PROCESS | 3840 | 1468503693341 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:33 INFO - PROCESS | 3840 | 1468503693343 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:33 INFO - PROCESS | 3840 | 1468503693429 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 06:41:33 INFO - PROCESS | 3840 | 1468503693436 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 3840 | 1468503693438 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:33 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF96800 == 39 [pid = 3840] [id = 318] 06:41:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081DE57000) [pid = 3840] [serial = 953] [outer = 0000000000000000] 06:41:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081E5EC800) [pid = 3840] [serial = 954] [outer = 000000081DE57000] 06:41:33 INFO - PROCESS | 3840 | 1468503693483 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081E964800) [pid = 3840] [serial = 955] [outer = 000000081DE57000] 06:41:33 INFO - PROCESS | 3840 | 1468503693942 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 628ms 06:41:33 INFO - PROCESS | 3840 | 1468503693968 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 3840 | 1468503693970 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 06:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:41:33 INFO - PROCESS | 3840 | 1468503693978 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - PROCESS | 3840 | 1468503693980 Marionette TRACE conn6 <- [1,1238,null,{}] 06:41:33 INFO - PROCESS | 3840 | 1468503693984 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:33 INFO - PROCESS | 3840 | 1468503693986 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:34 INFO - PROCESS | 3840 | 1468503694072 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 06:41:34 INFO - PROCESS | 3840 | 1468503694077 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:34 INFO - PROCESS | 3840 | 1468503694079 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:34 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822803000 == 40 [pid = 3840] [id = 319] 06:41:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081E9D3C00) [pid = 3840] [serial = 956] [outer = 0000000000000000] 06:41:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081E9D7400) [pid = 3840] [serial = 957] [outer = 000000081E9D3C00] 06:41:34 INFO - PROCESS | 3840 | 1468503694132 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081EA6D400) [pid = 3840] [serial = 958] [outer = 000000081E9D3C00] 06:41:34 INFO - PROCESS | 3840 | 1468503694739 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 838ms 06:41:34 INFO - PROCESS | 3840 | 1468503694820 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 3840 | 1468503694825 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 06:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:41:34 INFO - PROCESS | 3840 | 1468503694830 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 3840 | 1468503694834 Marionette TRACE conn6 <- [1,1242,null,{}] 06:41:34 INFO - PROCESS | 3840 | 1468503694839 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:34 INFO - PROCESS | 3840 | 1468503694843 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:34 INFO - PROCESS | 3840 | 1468503694970 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 06:41:35 INFO - PROCESS | 3840 | 1468503695085 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:35 INFO - PROCESS | 3840 | 1468503695089 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:35 INFO - PROCESS | 3840 | ++DOCSHELL 000000081819A000 == 41 [pid = 3840] [id = 320] 06:41:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000080E9F8000) [pid = 3840] [serial = 959] [outer = 0000000000000000] 06:41:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (0000000812EA7400) [pid = 3840] [serial = 960] [outer = 000000080E9F8000] 06:41:35 INFO - PROCESS | 3840 | 1468503695150 Marionette DEBUG loaded listener.js 06:41:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (0000000813C5E800) [pid = 3840] [serial = 961] [outer = 000000080E9F8000] 06:41:35 INFO - PROCESS | 3840 | 1468503695760 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 985ms 06:41:35 INFO - PROCESS | 3840 | 1468503695818 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 06:41:35 INFO - PROCESS | 3840 | 1468503695823 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 06:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:41:35 INFO - PROCESS | 3840 | 1468503695844 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:41:35 INFO - PROCESS | 3840 | 1468503695848 Marionette TRACE conn6 <- [1,1246,null,{}] 06:41:35 INFO - PROCESS | 3840 | 1468503695852 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:35 INFO - PROCESS | 3840 | 1468503695855 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:35 INFO - PROCESS | 3840 | 1468503695974 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 06:41:36 INFO - PROCESS | 3840 | 1468503696093 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 3840 | 1468503696096 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:36 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E971000 == 42 [pid = 3840] [id = 321] 06:41:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (0000000818BCE000) [pid = 3840] [serial = 962] [outer = 0000000000000000] 06:41:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (00000008193B5800) [pid = 3840] [serial = 963] [outer = 0000000818BCE000] 06:41:36 INFO - PROCESS | 3840 | 1468503696154 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081B606400) [pid = 3840] [serial = 964] [outer = 0000000818BCE000] 06:41:36 INFO - PROCESS | 3840 | 1468503696759 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 945ms 06:41:36 INFO - PROCESS | 3840 | 1468503696791 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 3840 | 1468503696794 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 06:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:41:36 INFO - PROCESS | 3840 | 1468503696798 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 3840 | 1468503696802 Marionette TRACE conn6 <- [1,1250,null,{}] 06:41:36 INFO - PROCESS | 3840 | 1468503696814 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:36 INFO - PROCESS | 3840 | 1468503696819 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:36 INFO - PROCESS | 3840 | 1468503696934 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 06:41:37 INFO - PROCESS | 3840 | 1468503697029 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:37 INFO - PROCESS | 3840 | 1468503697033 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:37 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822971800 == 43 [pid = 3840] [id = 322] 06:41:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081D3BD800) [pid = 3840] [serial = 965] [outer = 0000000000000000] 06:41:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081E53BC00) [pid = 3840] [serial = 966] [outer = 000000081D3BD800] 06:41:37 INFO - PROCESS | 3840 | 1468503697091 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081EB15800) [pid = 3840] [serial = 967] [outer = 000000081D3BD800] 06:41:37 INFO - PROCESS | 3840 | 1468503697714 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 986ms 06:41:37 INFO - PROCESS | 3840 | 1468503697785 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 3840 | 1468503697788 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 06:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:41:37 INFO - PROCESS | 3840 | 1468503697792 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 3840 | 1468503697794 Marionette TRACE conn6 <- [1,1254,null,{}] 06:41:37 INFO - PROCESS | 3840 | 1468503697798 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:37 INFO - PROCESS | 3840 | 1468503697800 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:37 INFO - PROCESS | 3840 | 1468503697935 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 06:41:38 INFO - PROCESS | 3840 | 1468503698053 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:38 INFO - PROCESS | 3840 | 1468503698056 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:38 INFO - PROCESS | 3840 | ++DOCSHELL 000000080E484800 == 44 [pid = 3840] [id = 323] 06:41:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000080CA0A400) [pid = 3840] [serial = 968] [outer = 0000000000000000] 06:41:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (0000000813670C00) [pid = 3840] [serial = 969] [outer = 000000080CA0A400] 06:41:38 INFO - PROCESS | 3840 | 1468503698114 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081B6DB400) [pid = 3840] [serial = 970] [outer = 000000080CA0A400] 06:41:38 INFO - PROCESS | 3840 | 1468503698867 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1135ms 06:41:38 INFO - PROCESS | 3840 | 1468503698929 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 06:41:38 INFO - PROCESS | 3840 | 1468503698933 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 06:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:41:38 INFO - PROCESS | 3840 | 1468503698938 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:41:38 INFO - PROCESS | 3840 | 1468503698943 Marionette TRACE conn6 <- [1,1258,null,{}] 06:41:38 INFO - PROCESS | 3840 | 1468503698991 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:38 INFO - PROCESS | 3840 | 1468503698994 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:39 INFO - PROCESS | 3840 | 1468503699094 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF96800 == 43 [pid = 3840] [id = 318] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9B9000 == 42 [pid = 3840] [id = 317] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081F350000 == 41 [pid = 3840] [id = 316] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB93000 == 40 [pid = 3840] [id = 315] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081DCB6800 == 39 [pid = 3840] [id = 314] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081C093800 == 38 [pid = 3840] [id = 313] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF97000 == 37 [pid = 3840] [id = 312] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081819D000 == 36 [pid = 3840] [id = 311] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000080E8F6800 == 35 [pid = 3840] [id = 310] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081E916000 == 34 [pid = 3840] [id = 309] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 0000000814E11800 == 33 [pid = 3840] [id = 308] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 0000000821530800 == 32 [pid = 3840] [id = 307] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 0000000819378000 == 31 [pid = 3840] [id = 298] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000080E484800 == 30 [pid = 3840] [id = 323] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 0000000822971800 == 29 [pid = 3840] [id = 322] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081E971000 == 28 [pid = 3840] [id = 321] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 0000000822803000 == 27 [pid = 3840] [id = 319] 06:41:39 INFO - PROCESS | 3840 | --DOCSHELL 000000081819A000 == 26 [pid = 3840] [id = 320] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081BE22C00) [pid = 3840] [serial = 906] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (0000000819338800) [pid = 3840] [serial = 900] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081A654400) [pid = 3840] [serial = 901] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081BDE8400) [pid = 3840] [serial = 895] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081B609000) [pid = 3840] [serial = 894] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081B60DC00) [pid = 3840] [serial = 903] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (0000000813AA9400) [pid = 3840] [serial = 897] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000814BB8000) [pid = 3840] [serial = 898] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081C98DC00) [pid = 3840] [serial = 909] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081BF40400) [pid = 3840] [serial = 907] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081B611800) [pid = 3840] [serial = 880] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081AED7000) [pid = 3840] [serial = 879] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081E960000) [pid = 3840] [serial = 883] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081C981C00) [pid = 3840] [serial = 882] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081F876000) [pid = 3840] [serial = 886] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081EE41000) [pid = 3840] [serial = 885] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081EE3B000) [pid = 3840] [serial = 919] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081FEF9800) [pid = 3840] [serial = 889] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081FEF3C00) [pid = 3840] [serial = 888] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081FEF1C00) [pid = 3840] [serial = 892] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081B8E8000) [pid = 3840] [serial = 891] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081E9CEC00) [pid = 3840] [serial = 912] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081D971000) [pid = 3840] [serial = 910] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081EA72400) [pid = 3840] [serial = 918] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (00000008193E9400) [pid = 3840] [serial = 915] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081EA69000) [pid = 3840] [serial = 913] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080CA0E000) [pid = 3840] [serial = 921] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BE21400) [pid = 3840] [serial = 916] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081B914800) [pid = 3840] [serial = 904] [outer = 0000000000000000] [url = about:blank] 06:41:39 INFO - PROCESS | 3840 | 1468503699928 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 3840 | 1468503699931 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:39 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EDBD000 == 27 [pid = 3840] [id = 324] 06:41:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080DB30400) [pid = 3840] [serial = 971] [outer = 0000000000000000] 06:41:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080E42D000) [pid = 3840] [serial = 972] [outer = 000000080DB30400] 06:41:39 INFO - PROCESS | 3840 | 1468503699985 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080E996C00) [pid = 3840] [serial = 973] [outer = 000000080DB30400] 06:41:40 INFO - PROCESS | 3840 | 1468503700454 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1554ms 06:41:40 INFO - PROCESS | 3840 | 1468503700494 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 3840 | 1468503700498 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 06:41:40 INFO - PROCESS | 3840 | 1468503700503 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:41:40 INFO - PROCESS | 3840 | 1468503700506 Marionette TRACE conn6 <- [1,1262,null,{}] 06:41:40 INFO - PROCESS | 3840 | 1468503700515 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:40 INFO - PROCESS | 3840 | 1468503700520 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:40 INFO - PROCESS | 3840 | 1468503700611 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 06:41:40 INFO - PROCESS | 3840 | 1468503700619 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 3840 | 1468503700622 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:40 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814626800 == 28 [pid = 3840] [id = 325] 06:41:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080FC03400) [pid = 3840] [serial = 974] [outer = 0000000000000000] 06:41:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000812EAFC00) [pid = 3840] [serial = 975] [outer = 000000080FC03400] 06:41:40 INFO - PROCESS | 3840 | 1468503700673 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008133FA000) [pid = 3840] [serial = 976] [outer = 000000080FC03400] 06:41:41 INFO - PROCESS | 3840 | 1468503701140 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 06:41:41 INFO - PROCESS | 3840 | 1468503701232 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 3840 | 1468503701237 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 06:41:41 INFO - PROCESS | 3840 | 1468503701245 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 3840 | 1468503701247 Marionette TRACE conn6 <- [1,1266,null,{}] 06:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:41:41 INFO - PROCESS | 3840 | 1468503701251 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:41 INFO - PROCESS | 3840 | 1468503701254 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:41 INFO - PROCESS | 3840 | 1468503701359 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 06:41:41 INFO - PROCESS | 3840 | 1468503701427 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 3840 | 1468503701436 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A4CD000 == 29 [pid = 3840] [id = 326] 06:41:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000814BBF400) [pid = 3840] [serial = 977] [outer = 0000000000000000] 06:41:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000814BC2400) [pid = 3840] [serial = 978] [outer = 0000000814BBF400] 06:41:41 INFO - PROCESS | 3840 | 1468503701483 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000818711400) [pid = 3840] [serial = 979] [outer = 0000000814BBF400] 06:41:41 INFO - PROCESS | 3840 | 1468503701873 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 06:41:41 INFO - PROCESS | 3840 | 1468503701934 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 3840 | 1468503701937 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 06:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:41:41 INFO - PROCESS | 3840 | 1468503701948 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 3840 | 1468503701954 Marionette TRACE conn6 <- [1,1270,null,{}] 06:41:41 INFO - PROCESS | 3840 | 1468503701974 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:41 INFO - PROCESS | 3840 | 1468503701979 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:42 INFO - PROCESS | 3840 | 1468503702090 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 06:41:42 INFO - PROCESS | 3840 | 1468503702105 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 3840 | 1468503702107 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:42 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF9D000 == 30 [pid = 3840] [id = 327] 06:41:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (00000008187E4C00) [pid = 3840] [serial = 980] [outer = 0000000000000000] 06:41:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (0000000819336000) [pid = 3840] [serial = 981] [outer = 00000008187E4C00] 06:41:42 INFO - PROCESS | 3840 | 1468503702152 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081A437000) [pid = 3840] [serial = 982] [outer = 00000008187E4C00] 06:41:42 INFO - PROCESS | 3840 | 1468503702605 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 712ms 06:41:42 INFO - PROCESS | 3840 | 1468503702700 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 06:41:42 INFO - PROCESS | 3840 | 1468503702702 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 06:41:42 INFO - PROCESS | 3840 | 1468503702706 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - PROCESS | 3840 | 1468503702708 Marionette TRACE conn6 <- [1,1274,null,{}] 06:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:41:42 INFO - PROCESS | 3840 | 1468503702712 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:42 INFO - PROCESS | 3840 | 1468503702714 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:42 INFO - PROCESS | 3840 | 1468503702826 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 06:41:42 INFO - PROCESS | 3840 | 1468503702878 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 3840 | 1468503702880 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:42 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B936800 == 31 [pid = 3840] [id = 328] 06:41:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081A80D000) [pid = 3840] [serial = 983] [outer = 0000000000000000] 06:41:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081A816400) [pid = 3840] [serial = 984] [outer = 000000081A80D000] 06:41:42 INFO - PROCESS | 3840 | 1468503702934 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081AFDA800) [pid = 3840] [serial = 985] [outer = 000000081A80D000] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080CA0A000) [pid = 3840] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081DE57000) [pid = 3840] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081D3C0C00) [pid = 3840] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081E9D3C00) [pid = 3840] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080E9A4000) [pid = 3840] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080CA09400) [pid = 3840] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081B923C00) [pid = 3840] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081A75B400) [pid = 3840] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080CB0F000) [pid = 3840] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0000000812EAA400) [pid = 3840] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000818D03800) [pid = 3840] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (00000008193BC400) [pid = 3840] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:41:43 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081AFE4800) [pid = 3840] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:41:43 INFO - PROCESS | 3840 | 1468503703918 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1219ms 06:41:43 INFO - PROCESS | 3840 | 1468503703933 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 06:41:43 INFO - PROCESS | 3840 | 1468503703938 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 06:41:43 INFO - PROCESS | 3840 | 1468503703943 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:41:43 INFO - PROCESS | 3840 | 1468503703947 Marionette TRACE conn6 <- [1,1278,null,{}] 06:41:43 INFO - PROCESS | 3840 | 1468503703953 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:43 INFO - PROCESS | 3840 | 1468503703956 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:44 INFO - PROCESS | 3840 | 1468503704079 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 06:41:44 INFO - PROCESS | 3840 | 1468503704199 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:44 INFO - PROCESS | 3840 | 1468503704202 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:44 INFO - PROCESS | 3840 | ++DOCSHELL 00000008182D6800 == 32 [pid = 3840] [id = 329] 06:41:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080EA4F800) [pid = 3840] [serial = 986] [outer = 0000000000000000] 06:41:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080EA56800) [pid = 3840] [serial = 987] [outer = 000000080EA4F800] 06:41:44 INFO - PROCESS | 3840 | 1468503704305 Marionette DEBUG loaded listener.js 06:41:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080CA0D400) [pid = 3840] [serial = 988] [outer = 000000080EA4F800] 06:41:45 INFO - PROCESS | 3840 | 1468503705025 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1130ms 06:41:45 INFO - PROCESS | 3840 | 1468503705079 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 3840 | 1468503705084 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 06:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:41:45 INFO - PROCESS | 3840 | 1468503705091 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - PROCESS | 3840 | 1468503705094 Marionette TRACE conn6 <- [1,1282,null,{}] 06:41:45 INFO - PROCESS | 3840 | 1468503705099 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:45 INFO - PROCESS | 3840 | 1468503705102 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:45 INFO - PROCESS | 3840 | 1468503705228 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 06:41:45 INFO - PROCESS | 3840 | 1468503705295 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 3840 | 1468503705298 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000080D313000 == 33 [pid = 3840] [id = 330] 06:41:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008182C7C00) [pid = 3840] [serial = 989] [outer = 0000000000000000] 06:41:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (00000008187EA800) [pid = 3840] [serial = 990] [outer = 00000008182C7C00] 06:41:45 INFO - PROCESS | 3840 | 1468503705356 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818D07400) [pid = 3840] [serial = 991] [outer = 00000008182C7C00] 06:41:46 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF9D000 == 32 [pid = 3840] [id = 327] 06:41:46 INFO - PROCESS | 3840 | --DOCSHELL 000000081A4CD000 == 31 [pid = 3840] [id = 326] 06:41:46 INFO - PROCESS | 3840 | --DOCSHELL 0000000814626800 == 30 [pid = 3840] [id = 325] 06:41:46 INFO - PROCESS | 3840 | --DOCSHELL 000000080EDBD000 == 29 [pid = 3840] [id = 324] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080FCF3000) [pid = 3840] [serial = 924] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081B5F7800) [pid = 3840] [serial = 922] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081BE22000) [pid = 3840] [serial = 945] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081AFD9000) [pid = 3840] [serial = 939] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0000000818BC7000) [pid = 3840] [serial = 936] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081494D800) [pid = 3840] [serial = 934] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081DC8D400) [pid = 3840] [serial = 952] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081BA4C400) [pid = 3840] [serial = 951] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081B609400) [pid = 3840] [serial = 928] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081B916800) [pid = 3840] [serial = 943] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000080E9F7000) [pid = 3840] [serial = 930] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000080F16FC00) [pid = 3840] [serial = 931] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081A813000) [pid = 3840] [serial = 927] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (0000000814604000) [pid = 3840] [serial = 925] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000081AFE7400) [pid = 3840] [serial = 940] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081E5EC800) [pid = 3840] [serial = 954] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000081DE5BC00) [pid = 3840] [serial = 949] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (00000008193B6C00) [pid = 3840] [serial = 937] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000081B60F800) [pid = 3840] [serial = 942] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (000000081C654C00) [pid = 3840] [serial = 946] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (00000008136DA000) [pid = 3840] [serial = 933] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (000000081D908800) [pid = 3840] [serial = 948] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 54 (000000081E964800) [pid = 3840] [serial = 955] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 53 (000000081E9D7400) [pid = 3840] [serial = 957] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | --DOMWINDOW == 52 (000000081EA6D400) [pid = 3840] [serial = 958] [outer = 0000000000000000] [url = about:blank] 06:41:46 INFO - PROCESS | 3840 | 1468503706148 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1134ms 06:41:46 INFO - PROCESS | 3840 | 1468503706231 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 06:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:41:46 INFO - PROCESS | 3840 | 1468503706235 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 06:41:46 INFO - PROCESS | 3840 | 1468503706240 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 3840 | 1468503706243 Marionette TRACE conn6 <- [1,1286,null,{}] 06:41:46 INFO - PROCESS | 3840 | 1468503706248 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:46 INFO - PROCESS | 3840 | 1468503706251 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:46 INFO - PROCESS | 3840 | 1468503706341 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 06:41:46 INFO - PROCESS | 3840 | 1468503706354 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 3840 | 1468503706357 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:46 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813750000 == 30 [pid = 3840] [id = 331] 06:41:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 53 (000000080EC93000) [pid = 3840] [serial = 992] [outer = 0000000000000000] 06:41:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 54 (000000080EEC1C00) [pid = 3840] [serial = 993] [outer = 000000080EC93000] 06:41:46 INFO - PROCESS | 3840 | 1468503706406 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (0000000812EAB400) [pid = 3840] [serial = 994] [outer = 000000080EC93000] 06:41:46 INFO - PROCESS | 3840 | 1468503706925 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 733ms 06:41:46 INFO - PROCESS | 3840 | 1468503706973 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 06:41:46 INFO - PROCESS | 3840 | 1468503706977 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 06:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:41:46 INFO - PROCESS | 3840 | 1468503706983 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 3840 | 1468503706986 Marionette TRACE conn6 <- [1,1290,null,{}] 06:41:46 INFO - PROCESS | 3840 | 1468503706990 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:46 INFO - PROCESS | 3840 | 1468503706993 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:47 INFO - PROCESS | 3840 | 1468503707081 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 06:41:47 INFO - PROCESS | 3840 | 1468503707153 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 3840 | 1468503707156 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:47 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A4CD000 == 31 [pid = 3840] [id = 332] 06:41:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (000000081525F400) [pid = 3840] [serial = 995] [outer = 0000000000000000] 06:41:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000081818E000) [pid = 3840] [serial = 996] [outer = 000000081525F400] 06:41:47 INFO - PROCESS | 3840 | 1468503707203 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (0000000818D05800) [pid = 3840] [serial = 997] [outer = 000000081525F400] 06:41:47 INFO - PROCESS | 3840 | 1468503707619 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 06:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:41:47 INFO - PROCESS | 3840 | 1468503707677 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 3840 | 1468503707679 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 06:41:47 INFO - PROCESS | 3840 | 1468503707683 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 3840 | 1468503707687 Marionette TRACE conn6 <- [1,1294,null,{}] 06:41:47 INFO - PROCESS | 3840 | 1468503707698 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:47 INFO - PROCESS | 3840 | 1468503707703 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:47 INFO - PROCESS | 3840 | 1468503707796 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 06:41:47 INFO - PROCESS | 3840 | 1468503707806 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 3840 | 1468503707810 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:47 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B670000 == 32 [pid = 3840] [id = 333] 06:41:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000080CA06400) [pid = 3840] [serial = 998] [outer = 0000000000000000] 06:41:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000081AFDBC00) [pid = 3840] [serial = 999] [outer = 000000080CA06400] 06:41:47 INFO - PROCESS | 3840 | 1468503707868 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000081B377C00) [pid = 3840] [serial = 1000] [outer = 000000080CA06400] 06:41:48 INFO - PROCESS | 3840 | 1468503708313 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 691ms 06:41:48 INFO - PROCESS | 3840 | 1468503708377 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 3840 | 1468503708380 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 06:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:41:48 INFO - PROCESS | 3840 | 1468503708384 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 3840 | 1468503708385 Marionette TRACE conn6 <- [1,1298,null,{}] 06:41:48 INFO - PROCESS | 3840 | 1468503708389 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:48 INFO - PROCESS | 3840 | 1468503708391 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:48 INFO - PROCESS | 3840 | 1468503708507 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 06:41:48 INFO - PROCESS | 3840 | 1468503708512 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:48 INFO - PROCESS | 3840 | 1468503708514 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D38C000 == 33 [pid = 3840] [id = 334] 06:41:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000081B604000) [pid = 3840] [serial = 1001] [outer = 0000000000000000] 06:41:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000081B60CC00) [pid = 3840] [serial = 1002] [outer = 000000081B604000] 06:41:48 INFO - PROCESS | 3840 | 1468503708600 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000081B8E3000) [pid = 3840] [serial = 1003] [outer = 000000081B604000] 06:41:49 INFO - PROCESS | 3840 | 1468503709035 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 06:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 691ms 06:41:49 INFO - PROCESS | 3840 | 1468503709076 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 3840 | 1468503709078 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 06:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:41:49 INFO - PROCESS | 3840 | 1468503709088 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 3840 | 1468503709090 Marionette TRACE conn6 <- [1,1302,null,{}] 06:41:49 INFO - PROCESS | 3840 | 1468503709093 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:49 INFO - PROCESS | 3840 | 1468503709095 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:49 INFO - PROCESS | 3840 | 1468503709228 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 06:41:49 INFO - PROCESS | 3840 | 1468503709249 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 3840 | 1468503709251 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081819E000 == 34 [pid = 3840] [id = 335] 06:41:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000081B8DFC00) [pid = 3840] [serial = 1004] [outer = 0000000000000000] 06:41:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000081B915800) [pid = 3840] [serial = 1005] [outer = 000000081B8DFC00] 06:41:49 INFO - PROCESS | 3840 | 1468503709295 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000081B923400) [pid = 3840] [serial = 1006] [outer = 000000081B8DFC00] 06:41:49 INFO - PROCESS | 3840 | 1468503709742 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 06:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:41:49 INFO - PROCESS | 3840 | 1468503709781 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 3840 | 1468503709783 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 06:41:49 INFO - PROCESS | 3840 | 1468503709787 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 3840 | 1468503709788 Marionette TRACE conn6 <- [1,1306,null,{}] 06:41:49 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000080FC03400) [pid = 3840] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:41:49 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000080DB30400) [pid = 3840] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:41:49 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (0000000814BBF400) [pid = 3840] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:41:49 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (00000008187E4C00) [pid = 3840] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:41:49 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000080CA0A400) [pid = 3840] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:41:49 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081D3BD800) [pid = 3840] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:41:49 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (0000000818BCE000) [pid = 3840] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:41:49 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000080E9F8000) [pid = 3840] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:41:49 INFO - PROCESS | 3840 | 1468503709806 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:49 INFO - PROCESS | 3840 | 1468503709812 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:49 INFO - PROCESS | 3840 | 1468503709947 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 06:41:50 INFO - PROCESS | 3840 | 1468503710001 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 3840 | 1468503710003 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:50 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB7C800 == 35 [pid = 3840] [id = 336] 06:41:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (0000000812EAB000) [pid = 3840] [serial = 1007] [outer = 0000000000000000] 06:41:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000081A43B000) [pid = 3840] [serial = 1008] [outer = 0000000812EAB000] 06:41:50 INFO - PROCESS | 3840 | 1468503710052 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000081BE2B400) [pid = 3840] [serial = 1009] [outer = 0000000812EAB000] 06:41:50 INFO - PROCESS | 3840 | 1468503710428 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 06:41:50 INFO - PROCESS | 3840 | 1468503710481 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 3840 | 1468503710483 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 06:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:41:50 INFO - PROCESS | 3840 | 1468503710487 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 3840 | 1468503710488 Marionette TRACE conn6 <- [1,1310,null,{}] 06:41:50 INFO - PROCESS | 3840 | 1468503710492 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:50 INFO - PROCESS | 3840 | 1468503710494 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:50 INFO - PROCESS | 3840 | 1468503710603 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 06:41:50 INFO - PROCESS | 3840 | 1468503710609 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 3840 | 1468503710611 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:50 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEC2000 == 36 [pid = 3840] [id = 337] 06:41:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000081A75B400) [pid = 3840] [serial = 1010] [outer = 0000000000000000] 06:41:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000081BF40400) [pid = 3840] [serial = 1011] [outer = 000000081A75B400] 06:41:50 INFO - PROCESS | 3840 | 1468503710655 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000081C648C00) [pid = 3840] [serial = 1012] [outer = 000000081A75B400] 06:41:51 INFO - PROCESS | 3840 | 1468503711058 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 06:41:51 INFO - PROCESS | 3840 | 1468503711119 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 3840 | 1468503711121 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 06:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:41:51 INFO - PROCESS | 3840 | 1468503711125 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 3840 | 1468503711127 Marionette TRACE conn6 <- [1,1314,null,{}] 06:41:51 INFO - PROCESS | 3840 | 1468503711130 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:51 INFO - PROCESS | 3840 | 1468503711132 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:51 INFO - PROCESS | 3840 | 1468503711214 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 06:41:51 INFO - PROCESS | 3840 | 1468503711222 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 3840 | 1468503711224 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F356800 == 37 [pid = 3840] [id = 338] 06:41:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000081C649800) [pid = 3840] [serial = 1013] [outer = 0000000000000000] 06:41:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000081C652C00) [pid = 3840] [serial = 1014] [outer = 000000081C649800] 06:41:51 INFO - PROCESS | 3840 | 1468503711269 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081C98DC00) [pid = 3840] [serial = 1015] [outer = 000000081C649800] 06:41:51 INFO - PROCESS | 3840 | 1468503711704 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:41:51 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 06:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 628ms 06:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:41:51 INFO - PROCESS | 3840 | 1468503711755 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 3840 | 1468503711758 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 06:41:51 INFO - PROCESS | 3840 | 1468503711761 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 3840 | 1468503711763 Marionette TRACE conn6 <- [1,1318,null,{}] 06:41:51 INFO - PROCESS | 3840 | 1468503711767 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:51 INFO - PROCESS | 3840 | 1468503711769 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:51 INFO - PROCESS | 3840 | 1468503711854 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 06:41:51 INFO - PROCESS | 3840 | 1468503711861 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 3840 | 1468503711863 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B66C000 == 38 [pid = 3840] [id = 339] 06:41:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081D542400) [pid = 3840] [serial = 1016] [outer = 0000000000000000] 06:41:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081D907000) [pid = 3840] [serial = 1017] [outer = 000000081D542400] 06:41:51 INFO - PROCESS | 3840 | 1468503711906 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081DC40400) [pid = 3840] [serial = 1018] [outer = 000000081D542400] 06:41:52 INFO - PROCESS | 3840 | 1468503712348 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:41:52 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 06:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 06:41:52 INFO - PROCESS | 3840 | 1468503712456 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 3840 | 1468503712461 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 06:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:41:52 INFO - PROCESS | 3840 | 1468503712466 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 3840 | 1468503712471 Marionette TRACE conn6 <- [1,1322,null,{}] 06:41:52 INFO - PROCESS | 3840 | 1468503712477 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:52 INFO - PROCESS | 3840 | 1468503712481 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:52 INFO - PROCESS | 3840 | 1468503712642 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 06:41:52 INFO - PROCESS | 3840 | 1468503712752 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 3840 | 1468503712757 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:52 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813112000 == 39 [pid = 3840] [id = 340] 06:41:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080E98C800) [pid = 3840] [serial = 1019] [outer = 0000000000000000] 06:41:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080E9AC800) [pid = 3840] [serial = 1020] [outer = 000000080E98C800] 06:41:52 INFO - PROCESS | 3840 | 1468503712816 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080FC03400) [pid = 3840] [serial = 1021] [outer = 000000080E98C800] 06:41:53 INFO - PROCESS | 3840 | 1468503713468 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1032ms 06:41:53 INFO - PROCESS | 3840 | 1468503713502 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 06:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:41:53 INFO - PROCESS | 3840 | 1468503713506 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 06:41:53 INFO - PROCESS | 3840 | 1468503713513 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 3840 | 1468503713517 Marionette TRACE conn6 <- [1,1326,null,{}] 06:41:53 INFO - PROCESS | 3840 | 1468503713521 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:53 INFO - PROCESS | 3840 | 1468503713524 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:53 INFO - PROCESS | 3840 | 1468503713690 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 06:41:53 INFO - PROCESS | 3840 | 1468503713807 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:53 INFO - PROCESS | 3840 | 1468503713810 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:53 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B657000 == 40 [pid = 3840] [id = 341] 06:41:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818C30000) [pid = 3840] [serial = 1022] [outer = 0000000000000000] 06:41:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (00000008193B6C00) [pid = 3840] [serial = 1023] [outer = 0000000818C30000] 06:41:53 INFO - PROCESS | 3840 | 1468503713868 Marionette DEBUG loaded listener.js 06:41:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A808800) [pid = 3840] [serial = 1024] [outer = 0000000818C30000] 06:41:54 INFO - PROCESS | 3840 | 1468503714969 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1491ms 06:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:41:55 INFO - PROCESS | 3840 | 1468503715002 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 06:41:55 INFO - PROCESS | 3840 | 1468503715005 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 06:41:55 INFO - PROCESS | 3840 | 1468503715009 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:41:55 INFO - PROCESS | 3840 | 1468503715011 Marionette TRACE conn6 <- [1,1330,null,{}] 06:41:55 INFO - PROCESS | 3840 | 1468503715022 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:55 INFO - PROCESS | 3840 | 1468503715027 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:55 INFO - PROCESS | 3840 | 1468503715144 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 06:41:55 INFO - PROCESS | 3840 | 1468503715218 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:55 INFO - PROCESS | 3840 | 1468503715223 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EC79000 == 41 [pid = 3840] [id = 342] 06:41:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000080CB0B400) [pid = 3840] [serial = 1025] [outer = 0000000000000000] 06:41:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080E9F3C00) [pid = 3840] [serial = 1026] [outer = 000000080CB0B400] 06:41:55 INFO - PROCESS | 3840 | 1468503715418 Marionette DEBUG loaded listener.js 06:41:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (0000000812EAF400) [pid = 3840] [serial = 1027] [outer = 000000080CB0B400] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000081F356800 == 40 [pid = 3840] [id = 338] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEC2000 == 39 [pid = 3840] [id = 337] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB7C800 == 38 [pid = 3840] [id = 336] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000081819E000 == 37 [pid = 3840] [id = 335] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000081D38C000 == 36 [pid = 3840] [id = 334] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000081B670000 == 35 [pid = 3840] [id = 333] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000081A4CD000 == 34 [pid = 3840] [id = 332] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 0000000813750000 == 33 [pid = 3840] [id = 331] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000080D313000 == 32 [pid = 3840] [id = 330] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000081B936800 == 31 [pid = 3840] [id = 328] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 00000008182D6800 == 30 [pid = 3840] [id = 329] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000081B657000 == 29 [pid = 3840] [id = 341] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 000000081B66C000 == 28 [pid = 3840] [id = 339] 06:41:56 INFO - PROCESS | 3840 | --DOCSHELL 0000000813112000 == 27 [pid = 3840] [id = 340] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000818711400) [pid = 3840] [serial = 979] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000814BC2400) [pid = 3840] [serial = 978] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000819336000) [pid = 3840] [serial = 981] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081B6DB400) [pid = 3840] [serial = 970] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081EB15800) [pid = 3840] [serial = 967] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B606400) [pid = 3840] [serial = 964] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000813C5E800) [pid = 3840] [serial = 961] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081A437000) [pid = 3840] [serial = 982] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000812EAFC00) [pid = 3840] [serial = 975] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (00000008133FA000) [pid = 3840] [serial = 976] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080E42D000) [pid = 3840] [serial = 972] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000080E996C00) [pid = 3840] [serial = 973] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000813670C00) [pid = 3840] [serial = 969] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081A816400) [pid = 3840] [serial = 984] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (0000000812EA7400) [pid = 3840] [serial = 960] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (00000008193B5800) [pid = 3840] [serial = 963] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081E53BC00) [pid = 3840] [serial = 966] [outer = 0000000000000000] [url = about:blank] 06:41:56 INFO - PROCESS | 3840 | 1468503716682 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1784ms 06:41:56 INFO - PROCESS | 3840 | 1468503716796 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 3840 | 1468503716800 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 06:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:41:56 INFO - PROCESS | 3840 | 1468503716805 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 3840 | 1468503716809 Marionette TRACE conn6 <- [1,1334,null,{}] 06:41:56 INFO - PROCESS | 3840 | 1468503716815 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:56 INFO - PROCESS | 3840 | 1468503716819 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:56 INFO - PROCESS | 3840 | 1468503716907 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 06:41:56 INFO - PROCESS | 3840 | 1468503716914 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:56 INFO - PROCESS | 3840 | 1468503716919 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA9C000 == 28 [pid = 3840] [id = 343] 06:41:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080E42EC00) [pid = 3840] [serial = 1028] [outer = 0000000000000000] 06:41:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080E7CE400) [pid = 3840] [serial = 1029] [outer = 000000080E42EC00] 06:41:56 INFO - PROCESS | 3840 | 1468503716970 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080E993400) [pid = 3840] [serial = 1030] [outer = 000000080E42EC00] 06:41:57 INFO - PROCESS | 3840 | 1468503717461 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 06:41:57 INFO - PROCESS | 3840 | 1468503717500 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 06:41:57 INFO - PROCESS | 3840 | 1468503717506 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 06:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:41:57 INFO - PROCESS | 3840 | 1468503717512 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 3840 | 1468503717515 Marionette TRACE conn6 <- [1,1338,null,{}] 06:41:57 INFO - PROCESS | 3840 | 1468503717519 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:57 INFO - PROCESS | 3840 | 1468503717522 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:57 INFO - PROCESS | 3840 | 1468503717613 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 06:41:57 INFO - PROCESS | 3840 | 1468503717623 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 3840 | 1468503717626 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:57 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C21000 == 29 [pid = 3840] [id = 344] 06:41:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080EA5AC00) [pid = 3840] [serial = 1031] [outer = 0000000000000000] 06:41:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080EC9AC00) [pid = 3840] [serial = 1032] [outer = 000000080EA5AC00] 06:41:57 INFO - PROCESS | 3840 | 1468503717675 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000080F6F2400) [pid = 3840] [serial = 1033] [outer = 000000080EA5AC00] 06:41:58 INFO - PROCESS | 3840 | 1468503718134 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 692ms 06:41:58 INFO - PROCESS | 3840 | 1468503718206 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 3840 | 1468503718209 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 06:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:41:58 INFO - PROCESS | 3840 | 1468503718251 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 3840 | 1468503718255 Marionette TRACE conn6 <- [1,1342,null,{}] 06:41:58 INFO - PROCESS | 3840 | 1468503718269 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:58 INFO - PROCESS | 3840 | 1468503718274 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:58 INFO - PROCESS | 3840 | 1468503718396 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 06:41:58 INFO - PROCESS | 3840 | 1468503718407 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 3840 | 1468503718410 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:58 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A4BE000 == 30 [pid = 3840] [id = 345] 06:41:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000813A27400) [pid = 3840] [serial = 1034] [outer = 0000000000000000] 06:41:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000813AAA000) [pid = 3840] [serial = 1035] [outer = 0000000813A27400] 06:41:58 INFO - PROCESS | 3840 | 1468503718460 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081467F400) [pid = 3840] [serial = 1036] [outer = 0000000813A27400] 06:41:58 INFO - PROCESS | 3840 | 1468503718882 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 712ms 06:41:58 INFO - PROCESS | 3840 | 1468503718938 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 3840 | 1468503718941 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 06:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:41:58 INFO - PROCESS | 3840 | 1468503718956 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 3840 | 1468503718958 Marionette TRACE conn6 <- [1,1346,null,{}] 06:41:58 INFO - PROCESS | 3840 | 1468503718962 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:58 INFO - PROCESS | 3840 | 1468503718964 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:59 INFO - PROCESS | 3840 | 1468503719080 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 06:41:59 INFO - PROCESS | 3840 | 1468503719092 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 3840 | 1468503719094 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:59 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF8F800 == 31 [pid = 3840] [id = 346] 06:41:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (00000008182BF800) [pid = 3840] [serial = 1037] [outer = 0000000000000000] 06:41:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (00000008187EE400) [pid = 3840] [serial = 1038] [outer = 00000008182BF800] 06:41:59 INFO - PROCESS | 3840 | 1468503719177 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818BCE800) [pid = 3840] [serial = 1039] [outer = 00000008182BF800] 06:41:59 INFO - PROCESS | 3840 | 1468503719600 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 690ms 06:41:59 INFO - PROCESS | 3840 | 1468503719666 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 3840 | 1468503719668 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 06:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:41:59 INFO - PROCESS | 3840 | 1468503719693 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 3840 | 1468503719695 Marionette TRACE conn6 <- [1,1350,null,{}] 06:41:59 INFO - PROCESS | 3840 | 1468503719699 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:59 INFO - PROCESS | 3840 | 1468503719701 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:59 INFO - PROCESS | 3840 | 1468503719809 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 06:41:59 INFO - PROCESS | 3840 | 1468503719818 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 3840 | 1468503719820 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:41:59 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B28F000 == 32 [pid = 3840] [id = 347] 06:41:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000818BCF400) [pid = 3840] [serial = 1040] [outer = 0000000000000000] 06:41:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (00000008193B4000) [pid = 3840] [serial = 1041] [outer = 0000000818BCF400] 06:41:59 INFO - PROCESS | 3840 | 1468503719866 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A434400) [pid = 3840] [serial = 1042] [outer = 0000000818BCF400] 06:42:00 INFO - PROCESS | 3840 | 1468503720331 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 692ms 06:42:00 INFO - PROCESS | 3840 | 1468503720375 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 3840 | 1468503720378 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 06:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:42:00 INFO - PROCESS | 3840 | 1468503720381 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 3840 | 1468503720383 Marionette TRACE conn6 <- [1,1354,null,{}] 06:42:00 INFO - PROCESS | 3840 | 1468503720386 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:00 INFO - PROCESS | 3840 | 1468503720392 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:00 INFO - PROCESS | 3840 | 1468503720535 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 06:42:00 INFO - PROCESS | 3840 | 1468503720591 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 3840 | 1468503720594 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:00 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C731000 == 33 [pid = 3840] [id = 348] 06:42:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A43E800) [pid = 3840] [serial = 1043] [outer = 0000000000000000] 06:42:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081AEDE800) [pid = 3840] [serial = 1044] [outer = 000000081A43E800] 06:42:00 INFO - PROCESS | 3840 | 1468503720640 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B2E2800) [pid = 3840] [serial = 1045] [outer = 000000081A43E800] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081B8DFC00) [pid = 3840] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080EC93000) [pid = 3840] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081A80D000) [pid = 3840] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080EA4F800) [pid = 3840] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000812EAB000) [pid = 3840] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080CA06400) [pid = 3840] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081525F400) [pid = 3840] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (00000008182C7C00) [pid = 3840] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081A75B400) [pid = 3840] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081D542400) [pid = 3840] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081C649800) [pid = 3840] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:42:01 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081B604000) [pid = 3840] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:42:01 INFO - PROCESS | 3840 | 1468503721289 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 3840 | 1468503721328 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 06:42:01 INFO - PROCESS | 3840 | 1468503721331 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - PROCESS | 3840 | 1468503721333 Marionette TRACE conn6 <- [1,1358,null,{}] 06:42:01 INFO - PROCESS | 3840 | 1468503721337 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:01 INFO - PROCESS | 3840 | 1468503721339 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:01 INFO - PROCESS | 3840 | 1468503721444 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 06:42:01 INFO - PROCESS | 3840 | 1468503721492 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 3840 | 1468503721494 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E918000 == 34 [pid = 3840] [id = 349] 06:42:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080CBDA400) [pid = 3840] [serial = 1046] [outer = 0000000000000000] 06:42:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000812F89000) [pid = 3840] [serial = 1047] [outer = 000000080CBDA400] 06:42:01 INFO - PROCESS | 3840 | 1468503721538 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081B37E800) [pid = 3840] [serial = 1048] [outer = 000000080CBDA400] 06:42:01 INFO - PROCESS | 3840 | 1468503721886 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 3840 | 1468503721925 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 06:42:01 INFO - PROCESS | 3840 | 1468503721928 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:42:01 INFO - PROCESS | 3840 | 1468503721930 Marionette TRACE conn6 <- [1,1362,null,{}] 06:42:01 INFO - PROCESS | 3840 | 1468503721933 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:01 INFO - PROCESS | 3840 | 1468503721935 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:02 INFO - PROCESS | 3840 | 1468503722043 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 06:42:02 INFO - PROCESS | 3840 | 1468503722050 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 3840 | 1468503722052 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB67800 == 35 [pid = 3840] [id = 350] 06:42:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080DD3D800) [pid = 3840] [serial = 1049] [outer = 0000000000000000] 06:42:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081B6DCC00) [pid = 3840] [serial = 1050] [outer = 000000080DD3D800] 06:42:02 INFO - PROCESS | 3840 | 1468503722096 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081B8EA000) [pid = 3840] [serial = 1051] [outer = 000000080DD3D800] 06:42:02 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:02 INFO - PROCESS | 3840 | 1468503722497 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 3840 | 1468503722518 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 06:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:42:02 INFO - PROCESS | 3840 | 1468503722521 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 3840 | 1468503722523 Marionette TRACE conn6 <- [1,1366,null,{}] 06:42:02 INFO - PROCESS | 3840 | 1468503722526 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:02 INFO - PROCESS | 3840 | 1468503722528 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:02 INFO - PROCESS | 3840 | 1468503722610 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 06:42:02 INFO - PROCESS | 3840 | 1468503722680 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 3840 | 1468503722682 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F34D800 == 36 [pid = 3840] [id = 351] 06:42:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081397B800) [pid = 3840] [serial = 1052] [outer = 0000000000000000] 06:42:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B91E800) [pid = 3840] [serial = 1053] [outer = 000000081397B800] 06:42:02 INFO - PROCESS | 3840 | 1468503722726 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081BA51800) [pid = 3840] [serial = 1054] [outer = 000000081397B800] 06:42:03 INFO - PROCESS | 3840 | 1468503723092 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:42:03 INFO - PROCESS | 3840 | 1468503723189 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 06:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:42:03 INFO - PROCESS | 3840 | 1468503723195 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:42:03 INFO - PROCESS | 3840 | 1468503723200 Marionette TRACE conn6 <- [1,1370,null,{}] 06:42:03 INFO - PROCESS | 3840 | 1468503723211 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:03 INFO - PROCESS | 3840 | 1468503723215 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:03 INFO - PROCESS | 3840 | 1468503723345 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 06:42:03 INFO - PROCESS | 3840 | 1468503723434 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 3840 | 1468503723438 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE51000 == 37 [pid = 3840] [id = 352] 06:42:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080DD53000) [pid = 3840] [serial = 1055] [outer = 0000000000000000] 06:42:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000080E42FC00) [pid = 3840] [serial = 1056] [outer = 000000080DD53000] 06:42:03 INFO - PROCESS | 3840 | 1468503723499 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000080E9AA000) [pid = 3840] [serial = 1057] [outer = 000000080DD53000] 06:42:04 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:04 INFO - PROCESS | 3840 | 1468503724314 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 3840 | 1468503724383 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 06:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:42:04 INFO - PROCESS | 3840 | 1468503724390 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 3840 | 1468503724394 Marionette TRACE conn6 <- [1,1374,null,{}] 06:42:04 INFO - PROCESS | 3840 | 1468503724398 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:04 INFO - PROCESS | 3840 | 1468503724402 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:04 INFO - PROCESS | 3840 | 1468503724531 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 06:42:04 INFO - PROCESS | 3840 | 1468503724600 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 3840 | 1468503724602 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B05A000 == 38 [pid = 3840] [id = 353] 06:42:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (0000000812EB2000) [pid = 3840] [serial = 1058] [outer = 0000000000000000] 06:42:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (0000000813AAB800) [pid = 3840] [serial = 1059] [outer = 0000000812EB2000] 06:42:04 INFO - PROCESS | 3840 | 1468503724660 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0000000817E92C00) [pid = 3840] [serial = 1060] [outer = 0000000812EB2000] 06:42:05 INFO - PROCESS | 3840 | 1468503725607 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 3840 | 1468503725629 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 06:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:42:05 INFO - PROCESS | 3840 | 1468503725634 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 3840 | 1468503725637 Marionette TRACE conn6 <- [1,1378,null,{}] 06:42:05 INFO - PROCESS | 3840 | 1468503725643 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:05 INFO - PROCESS | 3840 | 1468503725645 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:05 INFO - PROCESS | 3840 | 1468503725761 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 06:42:05 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB67800 == 37 [pid = 3840] [id = 350] 06:42:05 INFO - PROCESS | 3840 | --DOCSHELL 000000081E918000 == 36 [pid = 3840] [id = 349] 06:42:05 INFO - PROCESS | 3840 | --DOCSHELL 000000081C731000 == 35 [pid = 3840] [id = 348] 06:42:05 INFO - PROCESS | 3840 | --DOCSHELL 000000081B28F000 == 34 [pid = 3840] [id = 347] 06:42:05 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF8F800 == 33 [pid = 3840] [id = 346] 06:42:05 INFO - PROCESS | 3840 | --DOCSHELL 000000081A4BE000 == 32 [pid = 3840] [id = 345] 06:42:05 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C21000 == 31 [pid = 3840] [id = 344] 06:42:05 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA9C000 == 30 [pid = 3840] [id = 343] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081B915800) [pid = 3840] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080EEC1C00) [pid = 3840] [serial = 993] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000812EAB400) [pid = 3840] [serial = 994] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081AFDA800) [pid = 3840] [serial = 985] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080EA56800) [pid = 3840] [serial = 987] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081B923400) [pid = 3840] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081A43B000) [pid = 3840] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080CA0D400) [pid = 3840] [serial = 988] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081AFDBC00) [pid = 3840] [serial = 999] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081818E000) [pid = 3840] [serial = 996] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000818D05800) [pid = 3840] [serial = 997] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (00000008187EA800) [pid = 3840] [serial = 990] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818D07400) [pid = 3840] [serial = 991] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BF40400) [pid = 3840] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081DC40400) [pid = 3840] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081C648C00) [pid = 3840] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081D907000) [pid = 3840] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081C652C00) [pid = 3840] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081B60CC00) [pid = 3840] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081B8E3000) [pid = 3840] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081C98DC00) [pid = 3840] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000081BE2B400) [pid = 3840] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081B377C00) [pid = 3840] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 06:42:05 INFO - PROCESS | 3840 | 1468503725870 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 3840 | 1468503725874 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000080C95F000 == 31 [pid = 3840] [id = 354] 06:42:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000080DB35C00) [pid = 3840] [serial = 1061] [outer = 0000000000000000] 06:42:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000080E9F7000) [pid = 3840] [serial = 1062] [outer = 000000080DB35C00] 06:42:05 INFO - PROCESS | 3840 | 1468503725926 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (0000000812EB3800) [pid = 3840] [serial = 1063] [outer = 000000080DB35C00] 06:42:06 INFO - PROCESS | 3840 | 1468503726339 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 776ms 06:42:06 INFO - PROCESS | 3840 | 1468503726414 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 3840 | 1468503726419 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 06:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:42:06 INFO - PROCESS | 3840 | 1468503726425 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 3840 | 1468503726428 Marionette TRACE conn6 <- [1,1382,null,{}] 06:42:06 INFO - PROCESS | 3840 | 1468503726432 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:06 INFO - PROCESS | 3840 | 1468503726434 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:06 INFO - PROCESS | 3840 | 1468503726523 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 06:42:06 INFO - PROCESS | 3840 | 1468503726529 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:06 INFO - PROCESS | 3840 | 1468503726531 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:06 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A77F800 == 32 [pid = 3840] [id = 355] 06:42:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (0000000813C5E800) [pid = 3840] [serial = 1064] [outer = 0000000000000000] 06:42:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (00000008152DE400) [pid = 3840] [serial = 1065] [outer = 0000000813C5E800] 06:42:06 INFO - PROCESS | 3840 | 1468503726580 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (00000008187E4C00) [pid = 3840] [serial = 1066] [outer = 0000000813C5E800] 06:42:07 INFO - PROCESS | 3840 | 1468503727030 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 628ms 06:42:07 INFO - PROCESS | 3840 | 1468503727057 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 06:42:07 INFO - PROCESS | 3840 | 1468503727059 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 06:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:42:07 INFO - PROCESS | 3840 | 1468503727063 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 3840 | 1468503727067 Marionette TRACE conn6 <- [1,1386,null,{}] 06:42:07 INFO - PROCESS | 3840 | 1468503727078 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:07 INFO - PROCESS | 3840 | 1468503727083 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:07 INFO - PROCESS | 3840 | 1468503727209 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 06:42:07 INFO - PROCESS | 3840 | 1468503727285 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 3840 | 1468503727289 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:07 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B65C000 == 33 [pid = 3840] [id = 356] 06:42:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000818704000) [pid = 3840] [serial = 1067] [outer = 0000000000000000] 06:42:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081A438400) [pid = 3840] [serial = 1068] [outer = 0000000818704000] 06:42:07 INFO - PROCESS | 3840 | 1468503727337 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081A80B800) [pid = 3840] [serial = 1069] [outer = 0000000818704000] 06:42:07 INFO - PROCESS | 3840 | 1468503727723 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 06:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:42:07 INFO - PROCESS | 3840 | 1468503727755 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 06:42:07 INFO - PROCESS | 3840 | 1468503727758 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 06:42:07 INFO - PROCESS | 3840 | 1468503727761 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 3840 | 1468503727763 Marionette TRACE conn6 <- [1,1390,null,{}] 06:42:07 INFO - PROCESS | 3840 | 1468503727766 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:07 INFO - PROCESS | 3840 | 1468503727768 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:07 INFO - PROCESS | 3840 | 1468503727890 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 06:42:07 INFO - PROCESS | 3840 | 1468503727942 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 3840 | 1468503727944 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:07 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D38C000 == 34 [pid = 3840] [id = 357] 06:42:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000818BCE000) [pid = 3840] [serial = 1070] [outer = 0000000000000000] 06:42:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081A815C00) [pid = 3840] [serial = 1071] [outer = 0000000818BCE000] 06:42:07 INFO - PROCESS | 3840 | 1468503727989 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081B4BAC00) [pid = 3840] [serial = 1072] [outer = 0000000818BCE000] 06:42:08 INFO - PROCESS | 3840 | 1468503728421 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 06:42:08 INFO - PROCESS | 3840 | 1468503728455 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 3840 | 1468503728465 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 06:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:42:08 INFO - PROCESS | 3840 | 1468503728468 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 3840 | 1468503728470 Marionette TRACE conn6 <- [1,1394,null,{}] 06:42:08 INFO - PROCESS | 3840 | 1468503728474 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:08 INFO - PROCESS | 3840 | 1468503728476 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:08 INFO - PROCESS | 3840 | 1468503728613 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 06:42:08 INFO - PROCESS | 3840 | 1468503728634 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:08 INFO - PROCESS | 3840 | 1468503728636 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:08 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E979800 == 35 [pid = 3840] [id = 358] 06:42:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081B605C00) [pid = 3840] [serial = 1073] [outer = 0000000000000000] 06:42:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081B6E7400) [pid = 3840] [serial = 1074] [outer = 000000081B605C00] 06:42:08 INFO - PROCESS | 3840 | 1468503728682 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B8EC000) [pid = 3840] [serial = 1075] [outer = 000000081B605C00] 06:42:09 INFO - PROCESS | 3840 | 1468503729128 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 691ms 06:42:09 INFO - PROCESS | 3840 | 1468503729163 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 3840 | 1468503729166 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 06:42:09 INFO - PROCESS | 3840 | 1468503729169 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 3840 | 1468503729171 Marionette TRACE conn6 <- [1,1398,null,{}] 06:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:42:09 INFO - PROCESS | 3840 | 1468503729174 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:09 INFO - PROCESS | 3840 | 1468503729180 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:09 INFO - PROCESS | 3840 | 1468503729314 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 06:42:09 INFO - PROCESS | 3840 | 1468503729365 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:09 INFO - PROCESS | 3840 | 1468503729367 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F347000 == 36 [pid = 3840] [id = 359] 06:42:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B923800) [pid = 3840] [serial = 1076] [outer = 0000000000000000] 06:42:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081BDE2800) [pid = 3840] [serial = 1077] [outer = 000000081B923800] 06:42:09 INFO - PROCESS | 3840 | 1468503729412 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081BF36800) [pid = 3840] [serial = 1078] [outer = 000000081B923800] 06:42:09 INFO - PROCESS | 3840 | 1468503729867 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:42:09 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080EA5AC00) [pid = 3840] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:42:09 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080E42EC00) [pid = 3840] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:42:09 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000813A27400) [pid = 3840] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:42:09 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080DD3D800) [pid = 3840] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:42:09 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080CB0B400) [pid = 3840] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:42:09 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081A43E800) [pid = 3840] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:42:09 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080E98C800) [pid = 3840] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:42:09 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818C30000) [pid = 3840] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:42:09 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000080CBDA400) [pid = 3840] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 738ms 06:42:09 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (00000008182BF800) [pid = 3840] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:42:09 INFO - PROCESS | 3840 | 1468503729937 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 3840 | 1468503729939 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 06:42:09 INFO - PROCESS | 3840 | 1468503729942 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 3840 | 1468503729944 Marionette TRACE conn6 <- [1,1402,null,{}] 06:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:42:09 INFO - PROCESS | 3840 | 1468503729948 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:09 INFO - PROCESS | 3840 | 1468503729950 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:10 INFO - PROCESS | 3840 | 1468503730030 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 06:42:10 INFO - PROCESS | 3840 | 1468503730042 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 3840 | 1468503730044 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F377800 == 37 [pid = 3840] [id = 360] 06:42:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080DD57400) [pid = 3840] [serial = 1079] [outer = 0000000000000000] 06:42:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000814611C00) [pid = 3840] [serial = 1080] [outer = 000000080DD57400] 06:42:10 INFO - PROCESS | 3840 | 1468503730088 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081B60E400) [pid = 3840] [serial = 1081] [outer = 000000080DD57400] 06:42:10 INFO - PROCESS | 3840 | 1468503730517 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 627ms 06:42:10 INFO - PROCESS | 3840 | 1468503730576 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 06:42:10 INFO - PROCESS | 3840 | 1468503730578 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 06:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:42:10 INFO - PROCESS | 3840 | 1468503730582 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - PROCESS | 3840 | 1468503730584 Marionette TRACE conn6 <- [1,1406,null,{}] 06:42:10 INFO - PROCESS | 3840 | 1468503730587 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:10 INFO - PROCESS | 3840 | 1468503730589 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:10 INFO - PROCESS | 3840 | 1468503730670 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 06:42:10 INFO - PROCESS | 3840 | 1468503730678 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 3840 | 1468503730680 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9BC000 == 38 [pid = 3840] [id = 361] 06:42:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081C042C00) [pid = 3840] [serial = 1082] [outer = 0000000000000000] 06:42:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081C64A400) [pid = 3840] [serial = 1083] [outer = 000000081C042C00] 06:42:10 INFO - PROCESS | 3840 | 1468503730724 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081C654800) [pid = 3840] [serial = 1084] [outer = 000000081C042C00] 06:42:11 INFO - PROCESS | 3840 | 1468503731157 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 628ms 06:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:42:11 INFO - PROCESS | 3840 | 1468503731213 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 06:42:11 INFO - PROCESS | 3840 | 1468503731215 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 06:42:11 INFO - PROCESS | 3840 | 1468503731218 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 3840 | 1468503731220 Marionette TRACE conn6 <- [1,1410,null,{}] 06:42:11 INFO - PROCESS | 3840 | 1468503731224 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:11 INFO - PROCESS | 3840 | 1468503731226 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:11 INFO - PROCESS | 3840 | 1468503731308 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 06:42:11 INFO - PROCESS | 3840 | 1468503731316 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:11 INFO - PROCESS | 3840 | 1468503731318 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:11 INFO - PROCESS | 3840 | ++DOCSHELL 0000000820462000 == 39 [pid = 3840] [id = 362] 06:42:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081C987800) [pid = 3840] [serial = 1085] [outer = 0000000000000000] 06:42:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081C9BF400) [pid = 3840] [serial = 1086] [outer = 000000081C987800] 06:42:11 INFO - PROCESS | 3840 | 1468503731363 Marionette DEBUG loaded listener.js 06:42:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081D909C00) [pid = 3840] [serial = 1087] [outer = 000000081C987800] 06:42:11 INFO - PROCESS | 3840 | 1468503731790 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 628ms 06:42:11 INFO - PROCESS | 3840 | 1468503731850 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 06:42:11 INFO - PROCESS | 3840 | 1468503731852 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 06:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:42:11 INFO - PROCESS | 3840 | 1468503731860 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 3840 | 1468503731862 Marionette TRACE conn6 <- [1,1414,null,{}] 06:42:11 INFO - PROCESS | 3840 | 1468503731865 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:11 INFO - PROCESS | 3840 | 1468503731867 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:12 INFO - PROCESS | 3840 | 1468503732000 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 06:42:12 INFO - PROCESS | 3840 | 1468503732086 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 3840 | 1468503732091 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EC78000 == 40 [pid = 3840] [id = 363] 06:42:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080CA07000) [pid = 3840] [serial = 1088] [outer = 0000000000000000] 06:42:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000080D411800) [pid = 3840] [serial = 1089] [outer = 000000080CA07000] 06:42:12 INFO - PROCESS | 3840 | 1468503732150 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000080EC93800) [pid = 3840] [serial = 1090] [outer = 000000080CA07000] 06:42:12 INFO - PROCESS | 3840 | 1468503732840 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1035ms 06:42:12 INFO - PROCESS | 3840 | 1468503732895 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 3840 | 1468503732899 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 06:42:12 INFO - PROCESS | 3840 | 1468503732925 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:42:12 INFO - PROCESS | 3840 | 1468503732928 Marionette TRACE conn6 <- [1,1418,null,{}] 06:42:12 INFO - PROCESS | 3840 | 1468503732933 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:12 INFO - PROCESS | 3840 | 1468503732938 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:13 INFO - PROCESS | 3840 | 1468503733091 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 06:42:13 INFO - PROCESS | 3840 | 1468503733203 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 3840 | 1468503733206 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:13 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C72C000 == 41 [pid = 3840] [id = 364] 06:42:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081525AC00) [pid = 3840] [serial = 1091] [outer = 0000000000000000] 06:42:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (0000000818C24800) [pid = 3840] [serial = 1092] [outer = 000000081525AC00] 06:42:13 INFO - PROCESS | 3840 | 1468503733264 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081A434800) [pid = 3840] [serial = 1093] [outer = 000000081525AC00] 06:42:13 INFO - PROCESS | 3840 | 1468503733864 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 06:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:42:13 INFO - PROCESS | 3840 | 1468503733915 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 06:42:13 INFO - PROCESS | 3840 | 1468503733918 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 06:42:13 INFO - PROCESS | 3840 | 1468503733922 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:42:13 INFO - PROCESS | 3840 | 1468503733925 Marionette TRACE conn6 <- [1,1422,null,{}] 06:42:13 INFO - PROCESS | 3840 | 1468503733929 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:13 INFO - PROCESS | 3840 | 1468503733932 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:14 INFO - PROCESS | 3840 | 1468503734045 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 06:42:14 INFO - PROCESS | 3840 | 1468503734164 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:14 INFO - PROCESS | 3840 | 1468503734166 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:14 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821525800 == 42 [pid = 3840] [id = 365] 06:42:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B611400) [pid = 3840] [serial = 1094] [outer = 0000000000000000] 06:42:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B91B800) [pid = 3840] [serial = 1095] [outer = 000000081B611400] 06:42:14 INFO - PROCESS | 3840 | 1468503734223 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BDE3400) [pid = 3840] [serial = 1096] [outer = 000000081B611400] 06:42:14 INFO - PROCESS | 3840 | 1468503734924 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1037ms 06:42:14 INFO - PROCESS | 3840 | 1468503734961 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 06:42:14 INFO - PROCESS | 3840 | 1468503734965 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 06:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:42:15 INFO - PROCESS | 3840 | 1468503734994 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - PROCESS | 3840 | 1468503734999 Marionette TRACE conn6 <- [1,1426,null,{}] 06:42:15 INFO - PROCESS | 3840 | 1468503735003 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:15 INFO - PROCESS | 3840 | 1468503735007 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:15 INFO - PROCESS | 3840 | 1468503735124 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 06:42:15 INFO - PROCESS | 3840 | 1468503735331 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 3840 | 1468503735335 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:15 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE47000 == 43 [pid = 3840] [id = 366] 06:42:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080DD3C800) [pid = 3840] [serial = 1097] [outer = 0000000000000000] 06:42:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000080E9A7000) [pid = 3840] [serial = 1098] [outer = 000000080DD3C800] 06:42:15 INFO - PROCESS | 3840 | 1468503735398 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000080FC0F000) [pid = 3840] [serial = 1099] [outer = 000000080DD3C800] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000080EC79000 == 42 [pid = 3840] [id = 342] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000820462000 == 41 [pid = 3840] [id = 362] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9BC000 == 40 [pid = 3840] [id = 361] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081F377800 == 39 [pid = 3840] [id = 360] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081F347000 == 38 [pid = 3840] [id = 359] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081E979800 == 37 [pid = 3840] [id = 358] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081D38C000 == 36 [pid = 3840] [id = 357] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081B65C000 == 35 [pid = 3840] [id = 356] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081A77F800 == 34 [pid = 3840] [id = 355] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000080C95F000 == 33 [pid = 3840] [id = 354] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081B05A000 == 32 [pid = 3840] [id = 353] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081F34D800 == 31 [pid = 3840] [id = 351] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE51000 == 30 [pid = 3840] [id = 352] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000821525800 == 29 [pid = 3840] [id = 365] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081C72C000 == 28 [pid = 3840] [id = 364] 06:42:16 INFO - PROCESS | 3840 | --DOCSHELL 000000080EC78000 == 27 [pid = 3840] [id = 363] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000080EC9AC00) [pid = 3840] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000080F6F2400) [pid = 3840] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000080E7CE400) [pid = 3840] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080E993400) [pid = 3840] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000813AAA000) [pid = 3840] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081B8EA000) [pid = 3840] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080E9F3C00) [pid = 3840] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000812EAF400) [pid = 3840] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081AEDE800) [pid = 3840] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080FC03400) [pid = 3840] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080E9AC800) [pid = 3840] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081A808800) [pid = 3840] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (00000008193B6C00) [pid = 3840] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (00000008193B4000) [pid = 3840] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000812F89000) [pid = 3840] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B6DCC00) [pid = 3840] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081B2E2800) [pid = 3840] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (00000008187EE400) [pid = 3840] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818BCE800) [pid = 3840] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B91E800) [pid = 3840] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081467F400) [pid = 3840] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081B37E800) [pid = 3840] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 06:42:16 INFO - PROCESS | 3840 | 1468503736742 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1808ms 06:42:16 INFO - PROCESS | 3840 | 1468503736782 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 3840 | 1468503736787 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 06:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:42:16 INFO - PROCESS | 3840 | 1468503736793 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 3840 | 1468503736796 Marionette TRACE conn6 <- [1,1430,null,{}] 06:42:16 INFO - PROCESS | 3840 | 1468503736802 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:16 INFO - PROCESS | 3840 | 1468503736805 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:16 INFO - PROCESS | 3840 | 1468503736938 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 06:42:16 INFO - PROCESS | 3840 | 1468503736953 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 3840 | 1468503736958 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:16 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE44800 == 28 [pid = 3840] [id = 367] 06:42:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000080EA50C00) [pid = 3840] [serial = 1100] [outer = 0000000000000000] 06:42:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080EA56800) [pid = 3840] [serial = 1101] [outer = 000000080EA50C00] 06:42:17 INFO - PROCESS | 3840 | 1468503737008 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080F16FC00) [pid = 3840] [serial = 1102] [outer = 000000080EA50C00] 06:42:17 INFO - PROCESS | 3840 | 1468503737514 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:42:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080FCF0000) [pid = 3840] [serial = 1103] [outer = 0000000819335800] 06:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 06:42:17 INFO - PROCESS | 3840 | 1468503737546 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 3840 | 1468503737551 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 06:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:42:17 INFO - PROCESS | 3840 | 1468503737588 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 3840 | 1468503737591 Marionette TRACE conn6 <- [1,1434,null,{}] 06:42:17 INFO - PROCESS | 3840 | 1468503737595 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:17 INFO - PROCESS | 3840 | 1468503737598 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:17 INFO - PROCESS | 3840 | 1468503737689 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 06:42:17 INFO - PROCESS | 3840 | 1468503737769 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 3840 | 1468503737772 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:17 INFO - PROCESS | 3840 | ++DOCSHELL 000000081478C800 == 29 [pid = 3840] [id = 368] 06:42:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080FC04400) [pid = 3840] [serial = 1104] [outer = 0000000000000000] 06:42:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081366E000) [pid = 3840] [serial = 1105] [outer = 000000080FC04400] 06:42:17 INFO - PROCESS | 3840 | 1468503737821 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000814BB9800) [pid = 3840] [serial = 1106] [outer = 000000080FC04400] 06:42:18 INFO - PROCESS | 3840 | 1468503738205 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 712ms 06:42:18 INFO - PROCESS | 3840 | 1468503738294 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 06:42:18 INFO - PROCESS | 3840 | 1468503738297 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 06:42:18 INFO - PROCESS | 3840 | 1468503738300 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:42:18 INFO - PROCESS | 3840 | 1468503738304 Marionette TRACE conn6 <- [1,1438,null,{}] 06:42:18 INFO - PROCESS | 3840 | 1468503738320 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:18 INFO - PROCESS | 3840 | 1468503738325 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:18 INFO - PROCESS | 3840 | 1468503738421 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 06:42:18 INFO - PROCESS | 3840 | 1468503738430 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:18 INFO - PROCESS | 3840 | 1468503738433 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:18 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF92800 == 30 [pid = 3840] [id = 369] 06:42:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000818D02400) [pid = 3840] [serial = 1107] [outer = 0000000000000000] 06:42:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818DF0800) [pid = 3840] [serial = 1108] [outer = 0000000818D02400] 06:42:18 INFO - PROCESS | 3840 | 1468503738482 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (00000008193EB400) [pid = 3840] [serial = 1109] [outer = 0000000818D02400] 06:42:19 INFO - PROCESS | 3840 | 1468503739278 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1034ms 06:42:19 INFO - PROCESS | 3840 | 1468503739338 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 3840 | 1468503739343 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 06:42:19 INFO - PROCESS | 3840 | 1468503739348 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:42:19 INFO - PROCESS | 3840 | 1468503739354 Marionette TRACE conn6 <- [1,1442,null,{}] 06:42:19 INFO - PROCESS | 3840 | 1468503739359 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:19 INFO - PROCESS | 3840 | 1468503739362 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:19 INFO - PROCESS | 3840 | 1468503739536 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 06:42:19 INFO - PROCESS | 3840 | 1468503739602 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 3840 | 1468503739605 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:19 INFO - PROCESS | 3840 | ++DOCSHELL 000000081477E800 == 31 [pid = 3840] [id = 370] 06:42:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080EC93000) [pid = 3840] [serial = 1110] [outer = 0000000000000000] 06:42:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000080F12E000) [pid = 3840] [serial = 1111] [outer = 000000080EC93000] 06:42:19 INFO - PROCESS | 3840 | 1468503739665 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (0000000812FD5400) [pid = 3840] [serial = 1112] [outer = 000000080EC93000] 06:42:20 INFO - PROCESS | 3840 | 1468503740388 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1080ms 06:42:20 INFO - PROCESS | 3840 | 1468503740467 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 06:42:20 INFO - PROCESS | 3840 | 1468503740472 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 06:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:42:20 INFO - PROCESS | 3840 | 1468503740479 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:42:20 INFO - PROCESS | 3840 | 1468503740482 Marionette TRACE conn6 <- [1,1446,null,{}] 06:42:20 INFO - PROCESS | 3840 | 1468503740486 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:20 INFO - PROCESS | 3840 | 1468503740490 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:20 INFO - PROCESS | 3840 | 1468503740635 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 06:42:20 INFO - PROCESS | 3840 | 1468503740701 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:20 INFO - PROCESS | 3840 | 1468503740704 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF9D000 == 32 [pid = 3840] [id = 371] 06:42:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081818DC00) [pid = 3840] [serial = 1113] [outer = 0000000000000000] 06:42:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081870EC00) [pid = 3840] [serial = 1114] [outer = 000000081818DC00] 06:42:20 INFO - PROCESS | 3840 | 1468503740762 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0000000818D05400) [pid = 3840] [serial = 1115] [outer = 000000081818DC00] 06:42:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB79800 == 31 [pid = 3840] [id = 213] 06:42:21 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA97000 == 30 [pid = 3840] [id = 196] 06:42:21 INFO - PROCESS | 3840 | --DOCSHELL 0000000814793800 == 29 [pid = 3840] [id = 206] 06:42:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081478C800 == 28 [pid = 3840] [id = 368] 06:42:21 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE44800 == 27 [pid = 3840] [id = 367] 06:42:21 INFO - PROCESS | 3840 | 1468503741631 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1176ms 06:42:21 INFO - PROCESS | 3840 | 1468503741662 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 06:42:21 INFO - PROCESS | 3840 | 1468503741667 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 06:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:42:21 INFO - PROCESS | 3840 | 1468503741673 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 3840 | 1468503741677 Marionette TRACE conn6 <- [1,1450,null,{}] 06:42:21 INFO - PROCESS | 3840 | 1468503741683 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:21 INFO - PROCESS | 3840 | 1468503741686 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:21 INFO - PROCESS | 3840 | 1468503741804 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 06:42:21 INFO - PROCESS | 3840 | 1468503741878 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:21 INFO - PROCESS | 3840 | 1468503741883 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:21 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813620800 == 28 [pid = 3840] [id = 372] 06:42:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000080E9FCC00) [pid = 3840] [serial = 1116] [outer = 0000000000000000] 06:42:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000080FC68C00) [pid = 3840] [serial = 1117] [outer = 000000080E9FCC00] 06:42:21 INFO - PROCESS | 3840 | 1468503741944 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000813AB1000) [pid = 3840] [serial = 1118] [outer = 000000080E9FCC00] 06:42:22 INFO - PROCESS | 3840 | 1468503742596 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 985ms 06:42:22 INFO - PROCESS | 3840 | 1468503742669 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 3840 | 1468503742675 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 06:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:42:22 INFO - PROCESS | 3840 | 1468503742682 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 3840 | 1468503742686 Marionette TRACE conn6 <- [1,1454,null,{}] 06:42:22 INFO - PROCESS | 3840 | 1468503742690 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:22 INFO - PROCESS | 3840 | 1468503742693 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:22 INFO - PROCESS | 3840 | 1468503742819 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 06:42:22 INFO - PROCESS | 3840 | 1468503742889 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 3840 | 1468503742892 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFA9800 == 29 [pid = 3840] [id = 373] 06:42:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (00000008187E7400) [pid = 3840] [serial = 1119] [outer = 0000000000000000] 06:42:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (0000000818B4E400) [pid = 3840] [serial = 1120] [outer = 00000008187E7400] 06:42:22 INFO - PROCESS | 3840 | 1468503742952 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (0000000818DFD800) [pid = 3840] [serial = 1121] [outer = 00000008187E7400] 06:42:23 INFO - PROCESS | 3840 | 1468503743648 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1027ms 06:42:23 INFO - PROCESS | 3840 | 1468503743719 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 3840 | 1468503743722 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 06:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:42:23 INFO - PROCESS | 3840 | 1468503743727 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 3840 | 1468503743731 Marionette TRACE conn6 <- [1,1458,null,{}] 06:42:23 INFO - PROCESS | 3840 | 1468503743765 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:23 INFO - PROCESS | 3840 | 1468503743770 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:23 INFO - PROCESS | 3840 | 1468503743891 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 06:42:23 INFO - PROCESS | 3840 | 1468503743960 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 3840 | 1468503743964 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C75C000 == 30 [pid = 3840] [id = 374] 06:42:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081A654400) [pid = 3840] [serial = 1122] [outer = 0000000000000000] 06:42:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081A812000) [pid = 3840] [serial = 1123] [outer = 000000081A654400] 06:42:24 INFO - PROCESS | 3840 | 1468503744025 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081AFDF400) [pid = 3840] [serial = 1124] [outer = 000000081A654400] 06:42:24 INFO - PROCESS | 3840 | 1468503744695 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 983ms 06:42:24 INFO - PROCESS | 3840 | 1468503744712 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 3840 | 1468503744715 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 06:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:42:24 INFO - PROCESS | 3840 | 1468503744719 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 3840 | 1468503744721 Marionette TRACE conn6 <- [1,1462,null,{}] 06:42:24 INFO - PROCESS | 3840 | 1468503744724 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:24 INFO - PROCESS | 3840 | 1468503744727 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:24 INFO - PROCESS | 3840 | 1468503744839 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 06:42:24 INFO - PROCESS | 3840 | 1468503744925 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 3840 | 1468503744927 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:24 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E974000 == 31 [pid = 3840] [id = 375] 06:42:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081B60EC00) [pid = 3840] [serial = 1125] [outer = 0000000000000000] 06:42:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081B6E0800) [pid = 3840] [serial = 1126] [outer = 000000081B60EC00] 06:42:24 INFO - PROCESS | 3840 | 1468503744983 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081B8EB800) [pid = 3840] [serial = 1127] [outer = 000000081B60EC00] 06:42:25 INFO - PROCESS | 3840 | 1468503745691 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1026ms 06:42:25 INFO - PROCESS | 3840 | 1468503745758 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 06:42:25 INFO - PROCESS | 3840 | 1468503745762 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 06:42:25 INFO - PROCESS | 3840 | 1468503745767 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:42:25 INFO - PROCESS | 3840 | 1468503745771 Marionette TRACE conn6 <- [1,1466,null,{}] 06:42:25 INFO - PROCESS | 3840 | 1468503745798 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:25 INFO - PROCESS | 3840 | 1468503745802 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:25 INFO - PROCESS | 3840 | 1468503745920 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 06:42:25 INFO - PROCESS | 3840 | 1468503745989 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 3840 | 1468503745994 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:26 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814635000 == 32 [pid = 3840] [id = 376] 06:42:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000080FF2A800) [pid = 3840] [serial = 1128] [outer = 0000000000000000] 06:42:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (0000000812F85000) [pid = 3840] [serial = 1129] [outer = 000000080FF2A800] 06:42:26 INFO - PROCESS | 3840 | 1468503746044 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (0000000814BBFC00) [pid = 3840] [serial = 1130] [outer = 000000080FF2A800] 06:42:26 INFO - PROCESS | 3840 | 1468503746694 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 964ms 06:42:26 INFO - PROCESS | 3840 | 1468503746737 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 3840 | 1468503746743 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 06:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:42:26 INFO - PROCESS | 3840 | 1468503746748 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 3840 | 1468503746751 Marionette TRACE conn6 <- [1,1470,null,{}] 06:42:26 INFO - PROCESS | 3840 | 1468503746758 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:26 INFO - PROCESS | 3840 | 1468503746762 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:26 INFO - PROCESS | 3840 | 1468503746877 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 06:42:26 INFO - PROCESS | 3840 | 1468503746956 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 3840 | 1468503746959 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:27 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B295800 == 33 [pid = 3840] [id = 377] 06:42:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (00000008182C8400) [pid = 3840] [serial = 1131] [outer = 0000000000000000] 06:42:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (00000008187EC400) [pid = 3840] [serial = 1132] [outer = 00000008182C8400] 06:42:27 INFO - PROCESS | 3840 | 1468503747060 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (00000008193BE000) [pid = 3840] [serial = 1133] [outer = 00000008182C8400] 06:42:27 INFO - PROCESS | 3840 | 1468503747746 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1035ms 06:42:27 INFO - PROCESS | 3840 | 1468503747785 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 06:42:27 INFO - PROCESS | 3840 | 1468503747791 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 06:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:42:27 INFO - PROCESS | 3840 | 1468503747798 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:42:27 INFO - PROCESS | 3840 | 1468503747801 Marionette TRACE conn6 <- [1,1474,null,{}] 06:42:27 INFO - PROCESS | 3840 | 1468503747805 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:27 INFO - PROCESS | 3840 | 1468503747808 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:27 INFO - PROCESS | 3840 | 1468503747948 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 06:42:28 INFO - PROCESS | 3840 | 1468503748040 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 3840 | 1468503748043 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:28 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EBA2000 == 34 [pid = 3840] [id = 378] 06:42:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (000000081AEDD400) [pid = 3840] [serial = 1134] [outer = 0000000000000000] 06:42:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (000000081B4C4000) [pid = 3840] [serial = 1135] [outer = 000000081AEDD400] 06:42:28 INFO - PROCESS | 3840 | 1468503748103 Marionette DEBUG loaded listener.js 06:42:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (000000081B8EB400) [pid = 3840] [serial = 1136] [outer = 000000081AEDD400] 06:42:28 INFO - PROCESS | 3840 | 1468503748658 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 879ms 06:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:42:30 INFO - PROCESS | 3840 | 1468503748677 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 06:42:30 INFO - PROCESS | 3840 | 1468503748680 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 06:42:30 INFO - PROCESS | 3840 | 1468503748684 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:42:30 INFO - PROCESS | 3840 | 1468503748688 Marionette TRACE conn6 <- [1,1478,null,{}] 06:42:30 INFO - PROCESS | 3840 | 1468503748701 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:30 INFO - PROCESS | 3840 | 1468503748706 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:30 INFO - PROCESS | 3840 | 1468503748827 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 06:42:30 INFO - PROCESS | 3840 | 1468503748923 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:42:30 INFO - PROCESS | 3840 | 1468503748927 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1878ms 06:42:30 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9B0000 == 35 [pid = 3840] [id = 379] 06:42:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (000000081BDE9000) [pid = 3840] [serial = 1137] [outer = 0000000000000000] 06:42:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (000000081BE1EC00) [pid = 3840] [serial = 1138] [outer = 000000081BDE9000] 06:42:30 INFO - PROCESS | 3840 | 1468503748988 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (000000081BF41400) [pid = 3840] [serial = 1139] [outer = 000000081BDE9000] 06:42:30 INFO - PROCESS | 3840 | 1468503749537 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:42:30 INFO - PROCESS | 3840 | 1468503750566 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 06:42:30 INFO - PROCESS | 3840 | 1468503750571 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 06:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:42:30 INFO - PROCESS | 3840 | 1468503750618 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:42:30 INFO - PROCESS | 3840 | 1468503750622 Marionette TRACE conn6 <- [1,1482,null,{}] 06:42:30 INFO - PROCESS | 3840 | 1468503750630 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:30 INFO - PROCESS | 3840 | 1468503750634 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:30 INFO - PROCESS | 3840 | 1468503750728 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 06:42:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081C75C000 == 34 [pid = 3840] [id = 374] 06:42:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFA9800 == 33 [pid = 3840] [id = 373] 06:42:30 INFO - PROCESS | 3840 | --DOCSHELL 0000000813620800 == 32 [pid = 3840] [id = 372] 06:42:30 INFO - PROCESS | 3840 | 1468503750915 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - PROCESS | 3840 | 1468503750919 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:30 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EDD8800 == 33 [pid = 3840] [id = 380] 06:42:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (000000080CB0C400) [pid = 3840] [serial = 1140] [outer = 0000000000000000] 06:42:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (000000080E9F3400) [pid = 3840] [serial = 1141] [outer = 000000080CB0C400] 06:42:30 INFO - PROCESS | 3840 | 1468503750981 Marionette DEBUG loaded listener.js 06:42:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (00000008151C9000) [pid = 3840] [serial = 1142] [outer = 000000080CB0C400] 06:42:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081DE81800 == 32 [pid = 3840] [id = 211] 06:42:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081E973000 == 31 [pid = 3840] [id = 212] 06:42:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6B9800 == 30 [pid = 3840] [id = 207] 06:42:31 INFO - PROCESS | 3840 | --DOCSHELL 000000080FFA2800 == 29 [pid = 3840] [id = 204] 06:42:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081C9E1800 == 28 [pid = 3840] [id = 210] 06:42:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFAA000 == 27 [pid = 3840] [id = 208] 06:42:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA11000 == 26 [pid = 3840] [id = 209] 06:42:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081EBA2000 == 25 [pid = 3840] [id = 378] 06:42:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081B295800 == 24 [pid = 3840] [id = 377] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000814635000 == 23 [pid = 3840] [id = 376] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9B0000 == 22 [pid = 3840] [id = 379] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000812F75000 == 21 [pid = 3840] [id = 197] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081477E800 == 20 [pid = 3840] [id = 370] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6B0800 == 19 [pid = 3840] [id = 200] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081E974000 == 18 [pid = 3840] [id = 375] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF92800 == 17 [pid = 3840] [id = 369] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000080F1F6000 == 16 [pid = 3840] [id = 205] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF9D000 == 15 [pid = 3840] [id = 371] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000814788800 == 14 [pid = 3840] [id = 198] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000818C07000 == 13 [pid = 3840] [id = 199] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081C720800 == 12 [pid = 3840] [id = 203] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE47000 == 11 [pid = 3840] [id = 366] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081B04B800 == 10 [pid = 3840] [id = 201] 06:42:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081B938000 == 9 [pid = 3840] [id = 202] 06:42:34 INFO - PROCESS | 3840 | 1468503754115 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 3600ms 06:42:34 INFO - PROCESS | 3840 | 1468503754185 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 3840 | 1468503754189 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 06:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:42:34 INFO - PROCESS | 3840 | 1468503754194 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - PROCESS | 3840 | 1468503754197 Marionette TRACE conn6 <- [1,1486,null,{}] 06:42:34 INFO - PROCESS | 3840 | 1468503754203 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:34 INFO - PROCESS | 3840 | 1468503754206 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:34 INFO - PROCESS | 3840 | 1468503754329 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 06:42:34 INFO - PROCESS | 3840 | 1468503754382 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:34 INFO - PROCESS | 3840 | 1468503754386 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:34 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B04B800 == 10 [pid = 3840] [id = 381] 06:42:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (000000081525E000) [pid = 3840] [serial = 1143] [outer = 0000000000000000] 06:42:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (0000000817E95800) [pid = 3840] [serial = 1144] [outer = 000000081525E000] 06:42:34 INFO - PROCESS | 3840 | 1468503754436 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (0000000818BCE800) [pid = 3840] [serial = 1145] [outer = 000000081525E000] 06:42:34 INFO - PROCESS | 3840 | 1468503754920 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 796ms 06:42:35 INFO - PROCESS | 3840 | 1468503754991 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 3840 | 1468503754997 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 06:42:35 INFO - PROCESS | 3840 | 1468503755003 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:42:35 INFO - PROCESS | 3840 | 1468503755006 Marionette TRACE conn6 <- [1,1490,null,{}] 06:42:35 INFO - PROCESS | 3840 | 1468503755010 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:35 INFO - PROCESS | 3840 | 1468503755013 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:35 INFO - PROCESS | 3840 | 1468503755141 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 06:42:35 INFO - PROCESS | 3840 | 1468503755196 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 3840 | 1468503755199 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:35 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB9E800 == 11 [pid = 3840] [id = 382] 06:42:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (000000081A809800) [pid = 3840] [serial = 1146] [outer = 0000000000000000] 06:42:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (000000081AEDA000) [pid = 3840] [serial = 1147] [outer = 000000081A809800] 06:42:35 INFO - PROCESS | 3840 | 1468503755248 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (000000081AFE2800) [pid = 3840] [serial = 1148] [outer = 000000081A809800] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (000000080FC04400) [pid = 3840] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (0000000818D02400) [pid = 3840] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (000000080E9FCC00) [pid = 3840] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (000000081818DC00) [pid = 3840] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (00000008182C8400) [pid = 3840] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (000000080EC93000) [pid = 3840] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (000000081B60EC00) [pid = 3840] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (000000080FF2A800) [pid = 3840] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (000000081A654400) [pid = 3840] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (0000000818BCF400) [pid = 3840] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (000000080DB35C00) [pid = 3840] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (000000081C042C00) [pid = 3840] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (0000000818BCE000) [pid = 3840] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (000000081525AC00) [pid = 3840] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (000000080DD3C800) [pid = 3840] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (0000000813C5E800) [pid = 3840] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081C987800) [pid = 3840] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000081397B800) [pid = 3840] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000081B605C00) [pid = 3840] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081B611400) [pid = 3840] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (0000000812EB2000) [pid = 3840] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000080DD57400) [pid = 3840] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000080EA50C00) [pid = 3840] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (0000000818704000) [pid = 3840] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000080CA07000) [pid = 3840] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000080DD53000) [pid = 3840] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B923800) [pid = 3840] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:42:36 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (00000008187E7400) [pid = 3840] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:42:36 INFO - PROCESS | 3840 | 1468503756188 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1239ms 06:42:36 INFO - PROCESS | 3840 | 1468503756247 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 06:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:42:36 INFO - PROCESS | 3840 | 1468503756250 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 06:42:36 INFO - PROCESS | 3840 | 1468503756254 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 3840 | 1468503756257 Marionette TRACE conn6 <- [1,1494,null,{}] 06:42:36 INFO - PROCESS | 3840 | 1468503756270 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:36 INFO - PROCESS | 3840 | 1468503756275 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:36 INFO - PROCESS | 3840 | 1468503756382 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 06:42:36 INFO - PROCESS | 3840 | 1468503756396 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 3840 | 1468503756400 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:36 INFO - PROCESS | 3840 | ++DOCSHELL 0000000820452000 == 12 [pid = 3840] [id = 383] 06:42:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (0000000814721400) [pid = 3840] [serial = 1149] [outer = 0000000000000000] 06:42:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081525AC00) [pid = 3840] [serial = 1150] [outer = 0000000814721400] 06:42:36 INFO - PROCESS | 3840 | 1468503756449 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (0000000818DF9800) [pid = 3840] [serial = 1151] [outer = 0000000814721400] 06:42:36 INFO - PROCESS | 3840 | 1468503756886 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 06:42:36 INFO - PROCESS | 3840 | 1468503756947 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 3840 | 1468503756950 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 06:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:42:36 INFO - PROCESS | 3840 | 1468503756953 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 3840 | 1468503756955 Marionette TRACE conn6 <- [1,1498,null,{}] 06:42:36 INFO - PROCESS | 3840 | 1468503756959 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:36 INFO - PROCESS | 3840 | 1468503756961 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:37 INFO - PROCESS | 3840 | 1468503757061 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 06:42:37 INFO - PROCESS | 3840 | 1468503757098 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 3840 | 1468503757100 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:37 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821643000 == 13 [pid = 3840] [id = 384] 06:42:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081B4C4800) [pid = 3840] [serial = 1152] [outer = 0000000000000000] 06:42:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081B604400) [pid = 3840] [serial = 1153] [outer = 000000081B4C4800] 06:42:37 INFO - PROCESS | 3840 | 1468503757146 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081B610C00) [pid = 3840] [serial = 1154] [outer = 000000081B4C4800] 06:42:37 INFO - PROCESS | 3840 | 1468503757557 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 628ms 06:42:37 INFO - PROCESS | 3840 | 1468503757584 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 06:42:37 INFO - PROCESS | 3840 | 1468503757586 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 06:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:42:37 INFO - PROCESS | 3840 | 1468503757589 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:42:37 INFO - PROCESS | 3840 | 1468503757591 Marionette TRACE conn6 <- [1,1502,null,{}] 06:42:37 INFO - PROCESS | 3840 | 1468503757607 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:37 INFO - PROCESS | 3840 | 1468503757610 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:37 INFO - PROCESS | 3840 | 1468503757696 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 06:42:37 INFO - PROCESS | 3840 | 1468503757702 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 3840 | 1468503757704 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:37 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822815000 == 14 [pid = 3840] [id = 385] 06:42:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081A80A000) [pid = 3840] [serial = 1155] [outer = 0000000000000000] 06:42:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000081B8E7C00) [pid = 3840] [serial = 1156] [outer = 000000081A80A000] 06:42:37 INFO - PROCESS | 3840 | 1468503757749 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (000000081B920400) [pid = 3840] [serial = 1157] [outer = 000000081A80A000] 06:42:38 INFO - PROCESS | 3840 | 1468503758576 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1027ms 06:42:38 INFO - PROCESS | 3840 | 1468503758621 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 06:42:38 INFO - PROCESS | 3840 | 1468503758626 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 06:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:42:38 INFO - PROCESS | 3840 | 1468503758632 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - PROCESS | 3840 | 1468503758635 Marionette TRACE conn6 <- [1,1506,null,{}] 06:42:38 INFO - PROCESS | 3840 | 1468503758642 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:38 INFO - PROCESS | 3840 | 1468503758645 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:38 INFO - PROCESS | 3840 | 1468503758837 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 06:42:38 INFO - PROCESS | 3840 | 1468503758951 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 3840 | 1468503758954 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:38 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E918000 == 15 [pid = 3840] [id = 386] 06:42:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (000000080F66C400) [pid = 3840] [serial = 1158] [outer = 0000000000000000] 06:42:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (00000008151CD400) [pid = 3840] [serial = 1159] [outer = 000000080F66C400] 06:42:39 INFO - PROCESS | 3840 | 1468503759016 Marionette DEBUG loaded listener.js 06:42:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (0000000818BC8C00) [pid = 3840] [serial = 1160] [outer = 000000080F66C400] 06:42:39 INFO - PROCESS | 3840 | 1468503759701 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1080ms 06:42:39 INFO - PROCESS | 3840 | 1468503759756 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 3840 | 1468503759761 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 06:42:39 INFO - PROCESS | 3840 | 1468503759769 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - PROCESS | 3840 | 1468503759772 Marionette TRACE conn6 <- [1,1510,null,{}] 06:42:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:42:39 INFO - PROCESS | 3840 | 1468503759776 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:39 INFO - PROCESS | 3840 | 1468503759779 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:39 INFO - PROCESS | 3840 | 1468503759902 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 06:42:39 INFO - PROCESS | 3840 | 1468503759980 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:39 INFO - PROCESS | 3840 | 1468503759983 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:40 INFO - PROCESS | 3840 | ++DOCSHELL 000000080E476800 == 16 [pid = 3840] [id = 387] 06:42:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (000000080E7CE400) [pid = 3840] [serial = 1161] [outer = 0000000000000000] 06:42:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (000000080E990000) [pid = 3840] [serial = 1162] [outer = 000000080E7CE400] 06:42:40 INFO - PROCESS | 3840 | 1468503760084 Marionette DEBUG loaded listener.js 06:42:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (0000000812F08800) [pid = 3840] [serial = 1163] [outer = 000000080E7CE400] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (0000000812F85000) [pid = 3840] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (000000081BDE2800) [pid = 3840] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (000000081B8EC000) [pid = 3840] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (000000081B6E7400) [pid = 3840] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (000000081BA51800) [pid = 3840] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (000000081A438400) [pid = 3840] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081A80B800) [pid = 3840] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000080E42FC00) [pid = 3840] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000080E9AA000) [pid = 3840] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (00000008152DE400) [pid = 3840] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (00000008187E4C00) [pid = 3840] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (0000000813AAB800) [pid = 3840] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (0000000817E92C00) [pid = 3840] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000080E9F7000) [pid = 3840] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000812EB3800) [pid = 3840] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081B60E400) [pid = 3840] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (0000000814611C00) [pid = 3840] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081D909C00) [pid = 3840] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000818DF0800) [pid = 3840] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (00000008193EB400) [pid = 3840] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000814BB9800) [pid = 3840] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081BF36800) [pid = 3840] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081A815C00) [pid = 3840] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081C654800) [pid = 3840] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081C64A400) [pid = 3840] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081B4BAC00) [pid = 3840] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080FC68C00) [pid = 3840] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (00000008193BE000) [pid = 3840] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081B4C4000) [pid = 3840] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (00000008187EC400) [pid = 3840] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000812FD5400) [pid = 3840] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081870EC00) [pid = 3840] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080F12E000) [pid = 3840] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (0000000814BBFC00) [pid = 3840] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081AFDF400) [pid = 3840] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081B8EB800) [pid = 3840] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081A812000) [pid = 3840] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (0000000818DFD800) [pid = 3840] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081A434400) [pid = 3840] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081C9BF400) [pid = 3840] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081B6E0800) [pid = 3840] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000081BA4D800) [pid = 3840] [serial = 676] [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.] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000080F16FC00) [pid = 3840] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000081A434800) [pid = 3840] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081B91B800) [pid = 3840] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000081BDE3400) [pid = 3840] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (000000080E9A7000) [pid = 3840] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (000000081366E000) [pid = 3840] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (000000080D411800) [pid = 3840] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 54 (000000080FC0F000) [pid = 3840] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 53 (000000080EC93800) [pid = 3840] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 52 (000000080EA56800) [pid = 3840] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 51 (0000000818C24800) [pid = 3840] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 50 (0000000813AB1000) [pid = 3840] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 49 (0000000818D05400) [pid = 3840] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 48 (0000000818B4E400) [pid = 3840] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | --DOMWINDOW == 47 (000000081BE1EC00) [pid = 3840] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3840 | 1468503760810 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:42:40 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 () { 06:42:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:42:40 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 () { 06:42:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:42:40 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 () { 06:42:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:42:40 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 () { 06:42:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:42:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1082ms 06:42:40 INFO - PROCESS | 3840 | 1468503760861 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 06:42:40 INFO - PROCESS | 3840 | 1468503760866 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 06:42:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:42:40 INFO - PROCESS | 3840 | 1468503760870 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:42:40 INFO - PROCESS | 3840 | 1468503760875 Marionette TRACE conn6 <- [1,1514,null,{}] 06:42:40 INFO - PROCESS | 3840 | 1468503760880 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:40 INFO - PROCESS | 3840 | 1468503760883 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:40 INFO - PROCESS | 3840 | 1468503760974 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 06:42:40 INFO - PROCESS | 3840 | 1468503760982 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:40 INFO - PROCESS | 3840 | 1468503760985 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081477C800 == 17 [pid = 3840] [id = 388] 06:42:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 48 (000000080EF46C00) [pid = 3840] [serial = 1164] [outer = 0000000000000000] 06:42:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 49 (000000080FC0F000) [pid = 3840] [serial = 1165] [outer = 000000080EF46C00] 06:42:41 INFO - PROCESS | 3840 | 1468503761034 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 50 (0000000813AAE400) [pid = 3840] [serial = 1166] [outer = 000000080EF46C00] 06:42:41 INFO - PROCESS | 3840 | 1468503761546 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:42:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:42:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:42:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:42:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:42:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:42:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:42:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 692ms 06:42:41 INFO - PROCESS | 3840 | 1468503761567 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 06:42:41 INFO - PROCESS | 3840 | 1468503761572 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 06:42:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:42:41 INFO - PROCESS | 3840 | 1468503761578 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 3840 | 1468503761581 Marionette TRACE conn6 <- [1,1518,null,{}] 06:42:41 INFO - PROCESS | 3840 | 1468503761584 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:41 INFO - PROCESS | 3840 | 1468503761587 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:41 INFO - PROCESS | 3840 | 1468503761683 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 06:42:41 INFO - PROCESS | 3840 | 1468503761692 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 3840 | 1468503761694 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A4B8800 == 18 [pid = 3840] [id = 389] 06:42:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 51 (0000000818186800) [pid = 3840] [serial = 1167] [outer = 0000000000000000] 06:42:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 52 (00000008182C7C00) [pid = 3840] [serial = 1168] [outer = 0000000818186800] 06:42:41 INFO - PROCESS | 3840 | 1468503761742 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 53 (00000008187EEC00) [pid = 3840] [serial = 1169] [outer = 0000000818186800] 06:42:42 INFO - PROCESS | 3840 | 1468503762189 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:42:42 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 06:42:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:42:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:42:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:42:42 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. 06:42:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:42:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 06:42:42 INFO - PROCESS | 3840 | 1468503762210 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 3840 | 1468503762213 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 06:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:42:42 INFO - PROCESS | 3840 | 1468503762216 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 3840 | 1468503762220 Marionette TRACE conn6 <- [1,1522,null,{}] 06:42:42 INFO - PROCESS | 3840 | 1468503762236 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:42 INFO - PROCESS | 3840 | 1468503762241 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:42 INFO - PROCESS | 3840 | 1468503762330 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 06:42:42 INFO - PROCESS | 3840 | 1468503762337 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:42 INFO - PROCESS | 3840 | 1468503762340 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:42 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF8F800 == 19 [pid = 3840] [id = 390] 06:42:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 54 (000000080D3D9000) [pid = 3840] [serial = 1170] [outer = 0000000000000000] 06:42:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (000000081A43A000) [pid = 3840] [serial = 1171] [outer = 000000080D3D9000] 06:42:42 INFO - PROCESS | 3840 | 1468503762393 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (000000081A80DC00) [pid = 3840] [serial = 1172] [outer = 000000080D3D9000] 06:42:42 INFO - PROCESS | 3840 | 1468503762847 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:42:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:42:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 06:42:42 INFO - PROCESS | 3840 | 1468503762911 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 3840 | 1468503762914 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 06:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:42:42 INFO - PROCESS | 3840 | 1468503762917 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 3840 | 1468503762919 Marionette TRACE conn6 <- [1,1526,null,{}] 06:42:42 INFO - PROCESS | 3840 | 1468503762923 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:42 INFO - PROCESS | 3840 | 1468503762925 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:43 INFO - PROCESS | 3840 | 1468503763018 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 06:42:43 INFO - PROCESS | 3840 | 1468503763053 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 3840 | 1468503763055 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:43 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B932000 == 20 [pid = 3840] [id = 391] 06:42:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000081AFDAC00) [pid = 3840] [serial = 1173] [outer = 0000000000000000] 06:42:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (000000081B5F4C00) [pid = 3840] [serial = 1174] [outer = 000000081AFDAC00] 06:42:43 INFO - PROCESS | 3840 | 1468503763107 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000081B6DD000) [pid = 3840] [serial = 1175] [outer = 000000081AFDAC00] 06:42:43 INFO - PROCESS | 3840 | 1468503763578 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:42:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:42:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 690ms 06:42:43 INFO - PROCESS | 3840 | 1468503763610 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 06:42:43 INFO - PROCESS | 3840 | 1468503763612 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 06:42:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:42:43 INFO - PROCESS | 3840 | 1468503763616 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 3840 | 1468503763617 Marionette TRACE conn6 <- [1,1530,null,{}] 06:42:43 INFO - PROCESS | 3840 | 1468503763621 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:43 INFO - PROCESS | 3840 | 1468503763623 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:43 INFO - PROCESS | 3840 | 1468503763731 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 06:42:43 INFO - PROCESS | 3840 | 1468503763738 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 3840 | 1468503763740 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:43 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C719000 == 21 [pid = 3840] [id = 392] 06:42:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000081AEE2400) [pid = 3840] [serial = 1176] [outer = 0000000000000000] 06:42:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000081B8E8C00) [pid = 3840] [serial = 1177] [outer = 000000081AEE2400] 06:42:43 INFO - PROCESS | 3840 | 1468503763786 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000081B91F000) [pid = 3840] [serial = 1178] [outer = 000000081AEE2400] 06:42:44 INFO - PROCESS | 3840 | 1468503764249 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:42:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:42:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 692ms 06:42:44 INFO - PROCESS | 3840 | 1468503764312 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 06:42:44 INFO - PROCESS | 3840 | 1468503764314 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 06:42:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:42:44 INFO - PROCESS | 3840 | 1468503764322 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:42:44 INFO - PROCESS | 3840 | 1468503764324 Marionette TRACE conn6 <- [1,1534,null,{}] 06:42:44 INFO - PROCESS | 3840 | 1468503764328 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:44 INFO - PROCESS | 3840 | 1468503764334 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:44 INFO - PROCESS | 3840 | 1468503764486 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 06:42:44 INFO - PROCESS | 3840 | 1468503764512 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 3840 | 1468503764514 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:44 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E916000 == 22 [pid = 3840] [id = 393] 06:42:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000081BDE5400) [pid = 3840] [serial = 1179] [outer = 0000000000000000] 06:42:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000081BE27000) [pid = 3840] [serial = 1180] [outer = 000000081BDE5400] 06:42:44 INFO - PROCESS | 3840 | 1468503764559 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000081BF37400) [pid = 3840] [serial = 1181] [outer = 000000081BDE5400] 06:42:45 INFO - PROCESS | 3840 | 1468503765003 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:42:45 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081AEDD400) [pid = 3840] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:42:45 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081525E000) [pid = 3840] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:42:45 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000081B4C4800) [pid = 3840] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:42:45 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081A809800) [pid = 3840] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:42:45 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (0000000814721400) [pid = 3840] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:42:45 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000080CB0C400) [pid = 3840] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:42:45 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000081BDE9000) [pid = 3840] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:42:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:42:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 732ms 06:42:45 INFO - PROCESS | 3840 | 1468503765053 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 3840 | 1468503765055 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 06:42:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:42:45 INFO - PROCESS | 3840 | 1468503765059 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 3840 | 1468503765060 Marionette TRACE conn6 <- [1,1538,null,{}] 06:42:45 INFO - PROCESS | 3840 | 1468503765068 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:45 INFO - PROCESS | 3840 | 1468503765071 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:45 INFO - PROCESS | 3840 | 1468503765154 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 06:42:45 INFO - PROCESS | 3840 | 1468503765160 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 3840 | 1468503765162 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB81800 == 23 [pid = 3840] [id = 394] 06:42:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000081A809800) [pid = 3840] [serial = 1182] [outer = 0000000000000000] 06:42:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000081B4C4800) [pid = 3840] [serial = 1183] [outer = 000000081A809800] 06:42:45 INFO - PROCESS | 3840 | 1468503765206 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000081BF3D400) [pid = 3840] [serial = 1184] [outer = 000000081A809800] 06:42:45 INFO - PROCESS | 3840 | 1468503765637 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:42:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:42:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 629ms 06:42:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:42:45 INFO - PROCESS | 3840 | 1468503765690 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 3840 | 1468503765692 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 06:42:45 INFO - PROCESS | 3840 | 1468503765695 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 3840 | 1468503765697 Marionette TRACE conn6 <- [1,1542,null,{}] 06:42:45 INFO - PROCESS | 3840 | 1468503765701 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:45 INFO - PROCESS | 3840 | 1468503765703 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:45 INFO - PROCESS | 3840 | 1468503765787 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 06:42:45 INFO - PROCESS | 3840 | 1468503765821 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 3840 | 1468503765823 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F350800 == 24 [pid = 3840] [id = 395] 06:42:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000081BDE5000) [pid = 3840] [serial = 1185] [outer = 0000000000000000] 06:42:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000081C648000) [pid = 3840] [serial = 1186] [outer = 000000081BDE5000] 06:42:45 INFO - PROCESS | 3840 | 1468503765871 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000081C654800) [pid = 3840] [serial = 1187] [outer = 000000081BDE5000] 06:42:46 INFO - PROCESS | 3840 | 1468503766543 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:42:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:42:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 880ms 06:42:46 INFO - PROCESS | 3840 | 1468503766579 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 06:42:46 INFO - PROCESS | 3840 | 1468503766584 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 06:42:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:42:46 INFO - PROCESS | 3840 | 1468503766589 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:42:46 INFO - PROCESS | 3840 | 1468503766595 Marionette TRACE conn6 <- [1,1546,null,{}] 06:42:46 INFO - PROCESS | 3840 | 1468503766600 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:46 INFO - PROCESS | 3840 | 1468503766603 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:46 INFO - PROCESS | 3840 | 1468503766723 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 06:42:46 INFO - PROCESS | 3840 | 1468503766800 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 3840 | 1468503766803 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:46 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818D8E800 == 25 [pid = 3840] [id = 396] 06:42:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080F12E000) [pid = 3840] [serial = 1188] [outer = 0000000000000000] 06:42:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (0000000812FD5400) [pid = 3840] [serial = 1189] [outer = 000000080F12E000] 06:42:46 INFO - PROCESS | 3840 | 1468503766902 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (0000000817E89000) [pid = 3840] [serial = 1190] [outer = 000000080F12E000] 06:42:47 INFO - PROCESS | 3840 | 1468503767535 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:42:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:42:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 983ms 06:42:47 INFO - PROCESS | 3840 | 1468503767576 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 3840 | 1468503767581 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 06:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:42:47 INFO - PROCESS | 3840 | 1468503767588 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 3840 | 1468503767591 Marionette TRACE conn6 <- [1,1550,null,{}] 06:42:47 INFO - PROCESS | 3840 | 1468503767595 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:47 INFO - PROCESS | 3840 | 1468503767598 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:47 INFO - PROCESS | 3840 | 1468503767717 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 06:42:47 INFO - PROCESS | 3840 | 1468503767807 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:47 INFO - PROCESS | 3840 | 1468503767810 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:47 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D99F000 == 26 [pid = 3840] [id = 397] 06:42:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081A43E400) [pid = 3840] [serial = 1191] [outer = 0000000000000000] 06:42:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081A809400) [pid = 3840] [serial = 1192] [outer = 000000081A43E400] 06:42:47 INFO - PROCESS | 3840 | 1468503767867 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081B606400) [pid = 3840] [serial = 1193] [outer = 000000081A43E400] 06:42:48 INFO - PROCESS | 3840 | 1468503768473 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:42:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:42:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 944ms 06:42:48 INFO - PROCESS | 3840 | 1468503768534 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 06:42:48 INFO - PROCESS | 3840 | 1468503768537 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 06:42:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:42:48 INFO - PROCESS | 3840 | 1468503768541 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:42:48 INFO - PROCESS | 3840 | 1468503768545 Marionette TRACE conn6 <- [1,1554,null,{}] 06:42:48 INFO - PROCESS | 3840 | 1468503768557 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:48 INFO - PROCESS | 3840 | 1468503768562 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:48 INFO - PROCESS | 3840 | 1468503768684 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 06:42:48 INFO - PROCESS | 3840 | 1468503768792 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:48 INFO - PROCESS | 3840 | 1468503768795 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9B5800 == 27 [pid = 3840] [id = 398] 06:42:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081BF3D800) [pid = 3840] [serial = 1194] [outer = 0000000000000000] 06:42:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081C049C00) [pid = 3840] [serial = 1195] [outer = 000000081BF3D800] 06:42:48 INFO - PROCESS | 3840 | 1468503768853 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081C9BC000) [pid = 3840] [serial = 1196] [outer = 000000081BF3D800] 06:42:49 INFO - PROCESS | 3840 | 1468503769452 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1081ms 06:42:49 INFO - PROCESS | 3840 | 1468503769646 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 3840 | 1468503769651 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 06:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:42:49 INFO - PROCESS | 3840 | 1468503769657 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 3840 | 1468503769660 Marionette TRACE conn6 <- [1,1558,null,{}] 06:42:49 INFO - PROCESS | 3840 | 1468503769665 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:49 INFO - PROCESS | 3840 | 1468503769669 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:49 INFO - PROCESS | 3840 | 1468503769772 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 06:42:49 INFO - PROCESS | 3840 | 1468503769842 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 3840 | 1468503769847 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081478D800 == 28 [pid = 3840] [id = 399] 06:42:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080EA50400) [pid = 3840] [serial = 1197] [outer = 0000000000000000] 06:42:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000080ED46800) [pid = 3840] [serial = 1198] [outer = 000000080EA50400] 06:42:49 INFO - PROCESS | 3840 | 1468503769897 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081467F000) [pid = 3840] [serial = 1199] [outer = 000000080EA50400] 06:42:50 INFO - PROCESS | 3840 | --DOCSHELL 000000080EDD8800 == 27 [pid = 3840] [id = 380] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000817E95800) [pid = 3840] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B610C00) [pid = 3840] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081B8E7C00) [pid = 3840] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081AEDA000) [pid = 3840] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818BCE800) [pid = 3840] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B604400) [pid = 3840] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081AFE2800) [pid = 3840] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000818DF9800) [pid = 3840] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081525AC00) [pid = 3840] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (00000008151C9000) [pid = 3840] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000080E9F3400) [pid = 3840] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081BF41400) [pid = 3840] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081B8EB400) [pid = 3840] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 06:42:51 INFO - PROCESS | 3840 | 1468503771170 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:42:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:42:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1551ms 06:42:51 INFO - PROCESS | 3840 | 1468503771238 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 06:42:51 INFO - PROCESS | 3840 | 1468503771242 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 06:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:42:51 INFO - PROCESS | 3840 | 1468503771250 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:42:51 INFO - PROCESS | 3840 | 1468503771253 Marionette TRACE conn6 <- [1,1562,null,{}] 06:42:51 INFO - PROCESS | 3840 | 1468503771259 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:51 INFO - PROCESS | 3840 | 1468503771262 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:51 INFO - PROCESS | 3840 | 1468503771351 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 06:42:51 INFO - PROCESS | 3840 | 1468503771424 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:51 INFO - PROCESS | 3840 | 1468503771429 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000080F1F4800 == 28 [pid = 3840] [id = 400] 06:42:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080E9A4000) [pid = 3840] [serial = 1200] [outer = 0000000000000000] 06:42:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080E9A9C00) [pid = 3840] [serial = 1201] [outer = 000000080E9A4000] 06:42:51 INFO - PROCESS | 3840 | 1468503771478 Marionette DEBUG loaded listener.js 06:42:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080DFC7C00) [pid = 3840] [serial = 1202] [outer = 000000080E9A4000] 06:42:51 INFO - PROCESS | 3840 | 1468503771892 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:42:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:42:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 06:42:51 INFO - PROCESS | 3840 | 1468503771926 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 06:42:51 INFO - PROCESS | 3840 | 1468503771931 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 06:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:42:51 INFO - PROCESS | 3840 | 1468503771938 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:42:51 INFO - PROCESS | 3840 | 1468503771941 Marionette TRACE conn6 <- [1,1566,null,{}] 06:42:51 INFO - PROCESS | 3840 | 1468503771945 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:51 INFO - PROCESS | 3840 | 1468503771947 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:52 INFO - PROCESS | 3840 | 1468503772037 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 06:42:52 INFO - PROCESS | 3840 | 1468503772045 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:52 INFO - PROCESS | 3840 | 1468503772047 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:52 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814B44000 == 29 [pid = 3840] [id = 401] 06:42:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080F16FC00) [pid = 3840] [serial = 1203] [outer = 0000000000000000] 06:42:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000812EB1C00) [pid = 3840] [serial = 1204] [outer = 000000080F16FC00] 06:42:52 INFO - PROCESS | 3840 | 1468503772096 Marionette DEBUG loaded listener.js 06:42:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000813AA8400) [pid = 3840] [serial = 1205] [outer = 000000080F16FC00] 06:42:52 INFO - PROCESS | 3840 | 1468503772563 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 06:42:52 INFO - PROCESS | 3840 | 1468503772630 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 06:42:52 INFO - PROCESS | 3840 | 1468503772633 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 06:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:42:52 INFO - PROCESS | 3840 | 1468503772636 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:42:52 INFO - PROCESS | 3840 | 1468503772640 Marionette TRACE conn6 <- [1,1570,null,{}] 06:42:52 INFO - PROCESS | 3840 | 1468503772651 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:52 INFO - PROCESS | 3840 | 1468503772656 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:52 INFO - PROCESS | 3840 | 1468503772772 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 06:42:52 INFO - PROCESS | 3840 | 1468503772854 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:52 INFO - PROCESS | 3840 | 1468503772857 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:52 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF95000 == 30 [pid = 3840] [id = 402] 06:42:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080E995800) [pid = 3840] [serial = 1206] [outer = 0000000000000000] 06:42:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081818D000) [pid = 3840] [serial = 1207] [outer = 000000080E995800] 06:42:52 INFO - PROCESS | 3840 | 1468503772907 Marionette DEBUG loaded listener.js 06:42:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (00000008187EB400) [pid = 3840] [serial = 1208] [outer = 000000080E995800] 06:42:53 INFO - PROCESS | 3840 | 1468503773333 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:42:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 06:42:53 INFO - PROCESS | 3840 | 1468503773374 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 06:42:53 INFO - PROCESS | 3840 | 1468503773376 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 06:42:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:42:53 INFO - PROCESS | 3840 | 1468503773380 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 3840 | 1468503773381 Marionette TRACE conn6 <- [1,1574,null,{}] 06:42:53 INFO - PROCESS | 3840 | 1468503773385 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:53 INFO - PROCESS | 3840 | 1468503773387 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:53 INFO - PROCESS | 3840 | 1468503773500 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 06:42:53 INFO - PROCESS | 3840 | 1468503773505 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:53 INFO - PROCESS | 3840 | 1468503773508 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:53 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B666800 == 31 [pid = 3840] [id = 403] 06:42:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818D06800) [pid = 3840] [serial = 1209] [outer = 0000000000000000] 06:42:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818DEF000) [pid = 3840] [serial = 1210] [outer = 0000000818D06800] 06:42:53 INFO - PROCESS | 3840 | 1468503773593 Marionette DEBUG loaded listener.js 06:42:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008193B6400) [pid = 3840] [serial = 1211] [outer = 0000000818D06800] 06:42:54 INFO - PROCESS | 3840 | 1468503774040 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:42:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:42:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 690ms 06:42:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:42:54 INFO - PROCESS | 3840 | 1468503774075 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 06:42:54 INFO - PROCESS | 3840 | 1468503774077 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 06:42:54 INFO - PROCESS | 3840 | 1468503774081 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 3840 | 1468503774083 Marionette TRACE conn6 <- [1,1578,null,{}] 06:42:54 INFO - PROCESS | 3840 | 1468503774086 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:54 INFO - PROCESS | 3840 | 1468503774089 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:54 INFO - PROCESS | 3840 | 1468503774223 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 06:42:54 INFO - PROCESS | 3840 | 1468503774232 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 3840 | 1468503774234 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C726800 == 32 [pid = 3840] [id = 404] 06:42:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080EFBC400) [pid = 3840] [serial = 1212] [outer = 0000000000000000] 06:42:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A434C00) [pid = 3840] [serial = 1213] [outer = 000000080EFBC400] 06:42:54 INFO - PROCESS | 3840 | 1468503774280 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A80E800) [pid = 3840] [serial = 1214] [outer = 000000080EFBC400] 06:42:54 INFO - PROCESS | 3840 | 1468503774745 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:42:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:42:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 734ms 06:42:54 INFO - PROCESS | 3840 | 1468503774816 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 06:42:54 INFO - PROCESS | 3840 | 1468503774818 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 06:42:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:42:54 INFO - PROCESS | 3840 | 1468503774821 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 3840 | 1468503774823 Marionette TRACE conn6 <- [1,1582,null,{}] 06:42:54 INFO - PROCESS | 3840 | 1468503774832 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:54 INFO - PROCESS | 3840 | 1468503774838 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:54 INFO - PROCESS | 3840 | 1468503774977 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 06:42:55 INFO - PROCESS | 3840 | 1468503774992 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 3840 | 1468503774994 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E975800 == 33 [pid = 3840] [id = 405] 06:42:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A75A000) [pid = 3840] [serial = 1215] [outer = 0000000000000000] 06:42:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B4C9400) [pid = 3840] [serial = 1216] [outer = 000000081A75A000] 06:42:55 INFO - PROCESS | 3840 | 1468503775039 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B8E0C00) [pid = 3840] [serial = 1217] [outer = 000000081A75A000] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081AEE2400) [pid = 3840] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081BDE5400) [pid = 3840] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081A809800) [pid = 3840] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081BDE5000) [pid = 3840] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080F66C400) [pid = 3840] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081A80A000) [pid = 3840] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080E7CE400) [pid = 3840] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081AFDAC00) [pid = 3840] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080EF46C00) [pid = 3840] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818186800) [pid = 3840] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:42:55 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000080D3D9000) [pid = 3840] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:42:55 INFO - PROCESS | 3840 | 1468503775617 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:42:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 837ms 06:42:55 INFO - PROCESS | 3840 | 1468503775662 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 3840 | 1468503775664 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 06:42:55 INFO - PROCESS | 3840 | 1468503775667 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:42:55 INFO - PROCESS | 3840 | 1468503775669 Marionette TRACE conn6 <- [1,1586,null,{}] 06:42:55 INFO - PROCESS | 3840 | 1468503775672 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:55 INFO - PROCESS | 3840 | 1468503775674 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:55 INFO - PROCESS | 3840 | 1468503775753 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 06:42:55 INFO - PROCESS | 3840 | 1468503775759 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 3840 | 1468503775761 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEB7000 == 34 [pid = 3840] [id = 406] 06:42:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080CB11C00) [pid = 3840] [serial = 1218] [outer = 0000000000000000] 06:42:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081B8E7C00) [pid = 3840] [serial = 1219] [outer = 000000080CB11C00] 06:42:55 INFO - PROCESS | 3840 | 1468503775808 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081B918400) [pid = 3840] [serial = 1220] [outer = 000000080CB11C00] 06:42:56 INFO - PROCESS | 3840 | 1468503776212 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:42:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 586ms 06:42:56 INFO - PROCESS | 3840 | 1468503776262 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 3840 | 1468503776264 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 06:42:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:42:56 INFO - PROCESS | 3840 | 1468503776268 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 3840 | 1468503776269 Marionette TRACE conn6 <- [1,1590,null,{}] 06:42:56 INFO - PROCESS | 3840 | 1468503776273 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:56 INFO - PROCESS | 3840 | 1468503776275 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:56 INFO - PROCESS | 3840 | 1468503776355 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 06:42:56 INFO - PROCESS | 3840 | 1468503776360 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 3840 | 1468503776362 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F353800 == 35 [pid = 3840] [id = 407] 06:42:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081B919000) [pid = 3840] [serial = 1221] [outer = 0000000000000000] 06:42:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081BA51C00) [pid = 3840] [serial = 1222] [outer = 000000081B919000] 06:42:56 INFO - PROCESS | 3840 | 1468503776406 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081BA5AC00) [pid = 3840] [serial = 1223] [outer = 000000081B919000] 06:42:56 INFO - PROCESS | 3840 | 1468503776835 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:42:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 587ms 06:42:56 INFO - PROCESS | 3840 | 1468503776861 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 3840 | 1468503776863 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 06:42:56 INFO - PROCESS | 3840 | 1468503776866 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 3840 | 1468503776868 Marionette TRACE conn6 <- [1,1594,null,{}] 06:42:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:42:56 INFO - PROCESS | 3840 | 1468503776872 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:56 INFO - PROCESS | 3840 | 1468503776873 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:56 INFO - PROCESS | 3840 | 1468503776958 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 06:42:56 INFO - PROCESS | 3840 | 1468503776963 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 3840 | 1468503776965 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF94000 == 36 [pid = 3840] [id = 408] 06:42:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081BDE8000) [pid = 3840] [serial = 1224] [outer = 0000000000000000] 06:42:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081BE1FC00) [pid = 3840] [serial = 1225] [outer = 000000081BDE8000] 06:42:57 INFO - PROCESS | 3840 | 1468503777009 Marionette DEBUG loaded listener.js 06:42:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081BF38800) [pid = 3840] [serial = 1226] [outer = 000000081BDE8000] 06:42:57 INFO - PROCESS | 3840 | --DOCSHELL 000000080F1F4800 == 35 [pid = 3840] [id = 400] 06:42:57 INFO - PROCESS | 3840 | --DOCSHELL 000000081478D800 == 34 [pid = 3840] [id = 399] 06:42:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF95000 == 33 [pid = 3840] [id = 402] 06:42:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081B666800 == 32 [pid = 3840] [id = 403] 06:42:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081C726800 == 31 [pid = 3840] [id = 404] 06:42:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081F353800 == 30 [pid = 3840] [id = 407] 06:42:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081E975800 == 29 [pid = 3840] [id = 405] 06:42:58 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEB7000 == 28 [pid = 3840] [id = 406] 06:42:58 INFO - PROCESS | 3840 | --DOCSHELL 0000000814B44000 == 27 [pid = 3840] [id = 401] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081B8E8C00) [pid = 3840] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081BE27000) [pid = 3840] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081BF3D400) [pid = 3840] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081B91F000) [pid = 3840] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B4C4800) [pid = 3840] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081BF37400) [pid = 3840] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081C648000) [pid = 3840] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (00000008151CD400) [pid = 3840] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (0000000818BC8C00) [pid = 3840] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081B920400) [pid = 3840] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000080E990000) [pid = 3840] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000812F08800) [pid = 3840] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081B5F4C00) [pid = 3840] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000080FC0F000) [pid = 3840] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (0000000813AAE400) [pid = 3840] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (00000008182C7C00) [pid = 3840] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (00000008187EEC00) [pid = 3840] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081A43A000) [pid = 3840] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000081A80DC00) [pid = 3840] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081C654800) [pid = 3840] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000081B6DD000) [pid = 3840] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 06:42:58 INFO - PROCESS | 3840 | 1468503778735 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1882ms 06:42:58 INFO - PROCESS | 3840 | 1468503778754 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 3840 | 1468503778758 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 06:42:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:42:58 INFO - PROCESS | 3840 | 1468503778763 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - PROCESS | 3840 | 1468503778768 Marionette TRACE conn6 <- [1,1598,null,{}] 06:42:58 INFO - PROCESS | 3840 | 1468503778774 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:58 INFO - PROCESS | 3840 | 1468503778777 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:58 INFO - PROCESS | 3840 | 1468503778869 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 06:42:58 INFO - PROCESS | 3840 | 1468503778877 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 3840 | 1468503778882 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:58 INFO - PROCESS | 3840 | ++DOCSHELL 000000080F193800 == 28 [pid = 3840] [id = 409] 06:42:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000080E995000) [pid = 3840] [serial = 1227] [outer = 0000000000000000] 06:42:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000080E998400) [pid = 3840] [serial = 1228] [outer = 000000080E995000] 06:42:58 INFO - PROCESS | 3840 | 1468503778931 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000080E9F3400) [pid = 3840] [serial = 1229] [outer = 000000080E995000] 06:42:59 INFO - PROCESS | 3840 | 1468503779405 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:42:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 06:42:59 INFO - PROCESS | 3840 | 1468503779459 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 3840 | 1468503779464 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 06:42:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:42:59 INFO - PROCESS | 3840 | 1468503779471 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 3840 | 1468503779474 Marionette TRACE conn6 <- [1,1602,null,{}] 06:42:59 INFO - PROCESS | 3840 | 1468503779477 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:59 INFO - PROCESS | 3840 | 1468503779481 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:59 INFO - PROCESS | 3840 | 1468503779570 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 06:42:59 INFO - PROCESS | 3840 | 1468503779579 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:59 INFO - PROCESS | 3840 | 1468503779582 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:42:59 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814790800 == 29 [pid = 3840] [id = 410] 06:42:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000080F12E400) [pid = 3840] [serial = 1230] [outer = 0000000000000000] 06:42:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000080F666C00) [pid = 3840] [serial = 1231] [outer = 000000080F12E400] 06:42:59 INFO - PROCESS | 3840 | 1468503779630 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080FFDEC00) [pid = 3840] [serial = 1232] [outer = 000000080F12E400] 06:43:00 INFO - PROCESS | 3840 | 1468503780104 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:43:00 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 06:43:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 06:43:00 INFO - PROCESS | 3840 | 1468503780163 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 06:43:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:43:00 INFO - PROCESS | 3840 | 1468503780165 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 06:43:00 INFO - PROCESS | 3840 | 1468503780169 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:43:00 INFO - PROCESS | 3840 | 1468503780173 Marionette TRACE conn6 <- [1,1606,null,{}] 06:43:00 INFO - PROCESS | 3840 | 1468503780184 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:00 INFO - PROCESS | 3840 | 1468503780189 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:00 INFO - PROCESS | 3840 | 1468503780304 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 06:43:00 INFO - PROCESS | 3840 | 1468503780382 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 3840 | 1468503780385 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:00 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A76E800 == 30 [pid = 3840] [id = 411] 06:43:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080CA05C00) [pid = 3840] [serial = 1233] [outer = 0000000000000000] 06:43:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (0000000814611000) [pid = 3840] [serial = 1234] [outer = 000000080CA05C00] 06:43:00 INFO - PROCESS | 3840 | 1468503780434 Marionette DEBUG loaded listener.js 06:43:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (0000000814954800) [pid = 3840] [serial = 1235] [outer = 000000080CA05C00] 06:43:00 INFO - PROCESS | 3840 | 1468503780812 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:43:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:43:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 688ms 06:43:00 INFO - PROCESS | 3840 | 1468503780859 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 06:43:00 INFO - PROCESS | 3840 | 1468503780861 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 06:43:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:43:00 INFO - PROCESS | 3840 | 1468503780864 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:43:00 INFO - PROCESS | 3840 | 1468503780866 Marionette TRACE conn6 <- [1,1610,null,{}] 06:43:00 INFO - PROCESS | 3840 | 1468503780870 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:00 INFO - PROCESS | 3840 | 1468503780872 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:00 INFO - PROCESS | 3840 | 1468503780984 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 06:43:00 INFO - PROCESS | 3840 | 1468503780992 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 3840 | 1468503780994 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFAC800 == 31 [pid = 3840] [id = 412] 06:43:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000814BB8000) [pid = 3840] [serial = 1236] [outer = 0000000000000000] 06:43:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000817E8C800) [pid = 3840] [serial = 1237] [outer = 0000000814BB8000] 06:43:01 INFO - PROCESS | 3840 | 1468503781040 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (00000008187E2800) [pid = 3840] [serial = 1238] [outer = 0000000814BB8000] 06:43:01 INFO - PROCESS | 3840 | 1468503781439 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:43:01 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 06:43:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 627ms 06:43:01 INFO - PROCESS | 3840 | 1468503781495 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 06:43:01 INFO - PROCESS | 3840 | 1468503781497 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 06:43:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:43:01 INFO - PROCESS | 3840 | 1468503781500 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:43:01 INFO - PROCESS | 3840 | 1468503781502 Marionette TRACE conn6 <- [1,1614,null,{}] 06:43:01 INFO - PROCESS | 3840 | 1468503781506 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:01 INFO - PROCESS | 3840 | 1468503781508 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:01 INFO - PROCESS | 3840 | 1468503781612 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 06:43:01 INFO - PROCESS | 3840 | 1468503781655 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:01 INFO - PROCESS | 3840 | 1468503781657 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA0F000 == 32 [pid = 3840] [id = 413] 06:43:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080EFBCC00) [pid = 3840] [serial = 1239] [outer = 0000000000000000] 06:43:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (0000000818BC9400) [pid = 3840] [serial = 1240] [outer = 000000080EFBCC00] 06:43:01 INFO - PROCESS | 3840 | 1468503781701 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818D0B400) [pid = 3840] [serial = 1241] [outer = 000000080EFBCC00] 06:43:02 INFO - PROCESS | 3840 | 1468503782105 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:43:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 06:43:02 INFO - PROCESS | 3840 | 1468503782131 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 3840 | 1468503782134 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 06:43:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:43:02 INFO - PROCESS | 3840 | 1468503782137 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 3840 | 1468503782138 Marionette TRACE conn6 <- [1,1618,null,{}] 06:43:02 INFO - PROCESS | 3840 | 1468503782142 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:02 INFO - PROCESS | 3840 | 1468503782148 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:02 INFO - PROCESS | 3840 | 1468503782284 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 06:43:02 INFO - PROCESS | 3840 | 1468503782300 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 3840 | 1468503782302 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C9DE800 == 33 [pid = 3840] [id = 414] 06:43:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818DF4800) [pid = 3840] [serial = 1242] [outer = 0000000000000000] 06:43:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081A434400) [pid = 3840] [serial = 1243] [outer = 0000000818DF4800] 06:43:02 INFO - PROCESS | 3840 | 1468503782348 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A813800) [pid = 3840] [serial = 1244] [outer = 0000000818DF4800] 06:43:02 INFO - PROCESS | 3840 | 1468503782753 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:43:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 06:43:02 INFO - PROCESS | 3840 | 1468503782769 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 3840 | 1468503782772 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 06:43:02 INFO - PROCESS | 3840 | 1468503782775 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:43:02 INFO - PROCESS | 3840 | 1468503782776 Marionette TRACE conn6 <- [1,1622,null,{}] 06:43:02 INFO - PROCESS | 3840 | 1468503782780 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:02 INFO - PROCESS | 3840 | 1468503782782 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:02 INFO - PROCESS | 3840 | 1468503782886 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 06:43:02 INFO - PROCESS | 3840 | 1468503782896 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 3840 | 1468503782898 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E973000 == 34 [pid = 3840] [id = 415] 06:43:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000080D349800) [pid = 3840] [serial = 1245] [outer = 0000000000000000] 06:43:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081AFD8400) [pid = 3840] [serial = 1246] [outer = 000000080D349800] 06:43:02 INFO - PROCESS | 3840 | 1468503782944 Marionette DEBUG loaded listener.js 06:43:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B376800) [pid = 3840] [serial = 1247] [outer = 000000080D349800] 06:43:03 INFO - PROCESS | 3840 | 1468503783357 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:43:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:43:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 06:43:03 INFO - PROCESS | 3840 | 1468503783408 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 06:43:03 INFO - PROCESS | 3840 | 1468503783410 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 06:43:03 INFO - PROCESS | 3840 | 1468503783413 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:43:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:43:03 INFO - PROCESS | 3840 | 1468503783415 Marionette TRACE conn6 <- [1,1626,null,{}] 06:43:03 INFO - PROCESS | 3840 | 1468503783419 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:03 INFO - PROCESS | 3840 | 1468503783420 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:03 INFO - PROCESS | 3840 | 1468503783533 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 06:43:03 INFO - PROCESS | 3840 | 1468503783540 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:03 INFO - PROCESS | 3840 | 1468503783542 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB9B000 == 35 [pid = 3840] [id = 416] 06:43:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B604000) [pid = 3840] [serial = 1248] [outer = 0000000000000000] 06:43:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B609400) [pid = 3840] [serial = 1249] [outer = 000000081B604000] 06:43:03 INFO - PROCESS | 3840 | 1468503783588 Marionette DEBUG loaded listener.js 06:43:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B8DFC00) [pid = 3840] [serial = 1250] [outer = 000000081B604000] 06:43:04 INFO - PROCESS | 3840 | 1468503784056 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:43:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 689ms 06:43:04 INFO - PROCESS | 3840 | 1468503784106 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 3840 | 1468503784108 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 06:43:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:43:04 INFO - PROCESS | 3840 | 1468503784112 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 3840 | 1468503784113 Marionette TRACE conn6 <- [1,1630,null,{}] 06:43:04 INFO - PROCESS | 3840 | 1468503784123 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:04 INFO - PROCESS | 3840 | 1468503784125 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:04 INFO - PROCESS | 3840 | 1468503784258 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 06:43:04 INFO - PROCESS | 3840 | 1468503784315 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:04 INFO - PROCESS | 3840 | 1468503784317 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6C4000 == 36 [pid = 3840] [id = 417] 06:43:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B8E9400) [pid = 3840] [serial = 1251] [outer = 0000000000000000] 06:43:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B916800) [pid = 3840] [serial = 1252] [outer = 000000081B8E9400] 06:43:04 INFO - PROCESS | 3840 | 1468503784361 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081BA4E400) [pid = 3840] [serial = 1253] [outer = 000000081B8E9400] 06:43:04 INFO - PROCESS | 3840 | 1468503784786 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:43:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 734ms 06:43:04 INFO - PROCESS | 3840 | 1468503784848 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 3840 | 1468503784850 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 06:43:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:43:04 INFO - PROCESS | 3840 | 1468503784853 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 3840 | 1468503784855 Marionette TRACE conn6 <- [1,1634,null,{}] 06:43:04 INFO - PROCESS | 3840 | 1468503784865 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:04 INFO - PROCESS | 3840 | 1468503784867 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:04 INFO - PROCESS | 3840 | 1468503784978 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 06:43:05 INFO - PROCESS | 3840 | 1468503784987 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 3840 | 1468503784989 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9AB000 == 37 [pid = 3840] [id = 418] 06:43:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081820A000) [pid = 3840] [serial = 1254] [outer = 0000000000000000] 06:43:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BA50800) [pid = 3840] [serial = 1255] [outer = 000000081820A000] 06:43:05 INFO - PROCESS | 3840 | 1468503785032 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081BDE6400) [pid = 3840] [serial = 1256] [outer = 000000081820A000] 06:43:05 INFO - PROCESS | 3840 | 1468503785490 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:43:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:43:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 06:43:05 INFO - PROCESS | 3840 | 1468503785555 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 06:43:05 INFO - PROCESS | 3840 | 1468503785557 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 06:43:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:43:05 INFO - PROCESS | 3840 | 1468503785561 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:43:05 INFO - PROCESS | 3840 | 1468503785563 Marionette TRACE conn6 <- [1,1638,null,{}] 06:43:05 INFO - PROCESS | 3840 | 1468503785567 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:05 INFO - PROCESS | 3840 | 1468503785569 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:05 INFO - PROCESS | 3840 | 1468503785719 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 06:43:05 INFO - PROCESS | 3840 | 1468503785774 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 3840 | 1468503785777 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA0E800 == 38 [pid = 3840] [id = 419] 06:43:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081BF3DC00) [pid = 3840] [serial = 1257] [outer = 0000000000000000] 06:43:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081C0B6400) [pid = 3840] [serial = 1258] [outer = 000000081BF3DC00] 06:43:05 INFO - PROCESS | 3840 | 1468503785825 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081C651800) [pid = 3840] [serial = 1259] [outer = 000000081BF3DC00] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000818D06800) [pid = 3840] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000080EFBC400) [pid = 3840] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081A75A000) [pid = 3840] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081B919000) [pid = 3840] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080F16FC00) [pid = 3840] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080E9A4000) [pid = 3840] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080EA50400) [pid = 3840] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081BF3D800) [pid = 3840] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081A43E400) [pid = 3840] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080F12E000) [pid = 3840] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080E995800) [pid = 3840] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:43:06 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080CB11C00) [pid = 3840] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:43:06 INFO - PROCESS | 3840 | 1468503786280 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:43:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:43:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 797ms 06:43:06 INFO - PROCESS | 3840 | 1468503786359 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 3840 | 1468503786362 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 06:43:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:43:06 INFO - PROCESS | 3840 | 1468503786365 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 3840 | 1468503786367 Marionette TRACE conn6 <- [1,1642,null,{}] 06:43:06 INFO - PROCESS | 3840 | 1468503786370 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:06 INFO - PROCESS | 3840 | 1468503786372 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:06 INFO - PROCESS | 3840 | 1468503786454 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 06:43:06 INFO - PROCESS | 3840 | 1468503786460 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 3840 | 1468503786462 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:06 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821541000 == 39 [pid = 3840] [id = 420] 06:43:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (00000008187E4000) [pid = 3840] [serial = 1260] [outer = 0000000000000000] 06:43:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AFDF800) [pid = 3840] [serial = 1261] [outer = 00000008187E4000] 06:43:06 INFO - PROCESS | 3840 | 1468503786506 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081C646800) [pid = 3840] [serial = 1262] [outer = 00000008187E4000] 06:43:06 INFO - PROCESS | 3840 | 1468503786912 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:43:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:43:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 585ms 06:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:43:06 INFO - PROCESS | 3840 | 1468503786964 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 3840 | 1468503786966 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 06:43:06 INFO - PROCESS | 3840 | 1468503786969 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 3840 | 1468503786971 Marionette TRACE conn6 <- [1,1646,null,{}] 06:43:06 INFO - PROCESS | 3840 | 1468503786979 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:06 INFO - PROCESS | 3840 | 1468503786981 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:07 INFO - PROCESS | 3840 | 1468503787065 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 06:43:07 INFO - PROCESS | 3840 | 1468503787070 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 3840 | 1468503787072 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:07 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821651000 == 40 [pid = 3840] [id = 421] 06:43:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081C981C00) [pid = 3840] [serial = 1263] [outer = 0000000000000000] 06:43:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081C98CC00) [pid = 3840] [serial = 1264] [outer = 000000081C981C00] 06:43:07 INFO - PROCESS | 3840 | 1468503787116 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081D3C5000) [pid = 3840] [serial = 1265] [outer = 000000081C981C00] 06:43:07 INFO - PROCESS | 3840 | 1468503787542 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 06:43:07 INFO - PROCESS | 3840 | 1468503787604 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 3840 | 1468503787606 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 06:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:43:07 INFO - PROCESS | 3840 | 1468503787614 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 3840 | 1468503787616 Marionette TRACE conn6 <- [1,1650,null,{}] 06:43:07 INFO - PROCESS | 3840 | 1468503787619 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:07 INFO - PROCESS | 3840 | 1468503787621 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:07 INFO - PROCESS | 3840 | 1468503787704 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 06:43:07 INFO - PROCESS | 3840 | 1468503787712 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 3840 | 1468503787714 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:07 INFO - PROCESS | 3840 | ++DOCSHELL 000000082281E000 == 41 [pid = 3840] [id = 422] 06:43:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081D3C8400) [pid = 3840] [serial = 1266] [outer = 0000000000000000] 06:43:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081D909C00) [pid = 3840] [serial = 1267] [outer = 000000081D3C8400] 06:43:07 INFO - PROCESS | 3840 | 1468503787765 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081DC3F400) [pid = 3840] [serial = 1268] [outer = 000000081D3C8400] 06:43:08 INFO - PROCESS | 3840 | --DOCSHELL 000000080F193800 == 40 [pid = 3840] [id = 409] 06:43:08 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF94000 == 39 [pid = 3840] [id = 408] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 000000081A76E800 == 38 [pid = 3840] [id = 411] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFAC800 == 37 [pid = 3840] [id = 412] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 000000081E973000 == 36 [pid = 3840] [id = 415] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 0000000821541000 == 35 [pid = 3840] [id = 420] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 0000000821651000 == 34 [pid = 3840] [id = 421] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB9B000 == 33 [pid = 3840] [id = 416] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA0F000 == 32 [pid = 3840] [id = 413] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 0000000814790800 == 31 [pid = 3840] [id = 410] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6C4000 == 30 [pid = 3840] [id = 417] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9AB000 == 29 [pid = 3840] [id = 418] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA0E800 == 28 [pid = 3840] [id = 419] 06:43:09 INFO - PROCESS | 3840 | --DOCSHELL 000000081C9DE800 == 27 [pid = 3840] [id = 414] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (0000000818DEF000) [pid = 3840] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081A434C00) [pid = 3840] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (00000008193B6400) [pid = 3840] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081B4C9400) [pid = 3840] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081A80E800) [pid = 3840] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081B8E0C00) [pid = 3840] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081BA51C00) [pid = 3840] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000812EB1C00) [pid = 3840] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081BA5AC00) [pid = 3840] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000813AA8400) [pid = 3840] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080E9A9C00) [pid = 3840] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080DFC7C00) [pid = 3840] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081467F000) [pid = 3840] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080ED46800) [pid = 3840] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081C9BC000) [pid = 3840] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081C049C00) [pid = 3840] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081BE1FC00) [pid = 3840] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B606400) [pid = 3840] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081A809400) [pid = 3840] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000817E89000) [pid = 3840] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000812FD5400) [pid = 3840] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081818D000) [pid = 3840] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081B8E7C00) [pid = 3840] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (00000008187EB400) [pid = 3840] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081B918400) [pid = 3840] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 06:43:09 INFO - PROCESS | 3840 | 1468503789530 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1927ms 06:43:09 INFO - PROCESS | 3840 | 1468503789545 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 06:43:09 INFO - PROCESS | 3840 | 1468503789550 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 06:43:09 INFO - PROCESS | 3840 | 1468503789555 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:43:09 INFO - PROCESS | 3840 | 1468503789559 Marionette TRACE conn6 <- [1,1654,null,{}] 06:43:09 INFO - PROCESS | 3840 | 1468503789565 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:09 INFO - PROCESS | 3840 | 1468503789569 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:09 INFO - PROCESS | 3840 | 1468503789660 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 06:43:09 INFO - PROCESS | 3840 | 1468503789667 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 3840 | 1468503789672 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE46000 == 28 [pid = 3840] [id = 423] 06:43:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080E9A2000) [pid = 3840] [serial = 1269] [outer = 0000000000000000] 06:43:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080E9A8000) [pid = 3840] [serial = 1270] [outer = 000000080E9A2000] 06:43:09 INFO - PROCESS | 3840 | 1468503789722 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080E9FB400) [pid = 3840] [serial = 1271] [outer = 000000080E9A2000] 06:43:10 INFO - PROCESS | 3840 | 1468503790187 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 06:43:10 INFO - PROCESS | 3840 | 1468503790249 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 3840 | 1468503790254 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 06:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:43:10 INFO - PROCESS | 3840 | 1468503790261 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 3840 | 1468503790264 Marionette TRACE conn6 <- [1,1658,null,{}] 06:43:10 INFO - PROCESS | 3840 | 1468503790268 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:10 INFO - PROCESS | 3840 | 1468503790271 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:10 INFO - PROCESS | 3840 | 1468503790364 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 06:43:10 INFO - PROCESS | 3840 | 1468503790379 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 3840 | 1468503790382 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:10 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814793800 == 29 [pid = 3840] [id = 424] 06:43:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080EF47400) [pid = 3840] [serial = 1272] [outer = 0000000000000000] 06:43:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080F6F7800) [pid = 3840] [serial = 1273] [outer = 000000080EF47400] 06:43:10 INFO - PROCESS | 3840 | 1468503790431 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000812EAE800) [pid = 3840] [serial = 1274] [outer = 000000080EF47400] 06:43:10 INFO - PROCESS | 3840 | 1468503790904 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 06:43:10 INFO - PROCESS | 3840 | 1468503790954 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 3840 | 1468503790956 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 06:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:43:10 INFO - PROCESS | 3840 | 1468503790960 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 3840 | 1468503790964 Marionette TRACE conn6 <- [1,1662,null,{}] 06:43:10 INFO - PROCESS | 3840 | 1468503790975 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:10 INFO - PROCESS | 3840 | 1468503790980 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:11 INFO - PROCESS | 3840 | 1468503791095 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 06:43:11 INFO - PROCESS | 3840 | 1468503791177 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 3840 | 1468503791181 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:11 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6AC800 == 30 [pid = 3840] [id = 425] 06:43:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080CA0F000) [pid = 3840] [serial = 1275] [outer = 0000000000000000] 06:43:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000813C5E400) [pid = 3840] [serial = 1276] [outer = 000000080CA0F000] 06:43:11 INFO - PROCESS | 3840 | 1468503791230 Marionette DEBUG loaded listener.js 06:43:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081494F400) [pid = 3840] [serial = 1277] [outer = 000000080CA0F000] 06:43:11 INFO - PROCESS | 3840 | 1468503791611 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 06:43:11 INFO - PROCESS | 3840 | 1468503791655 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 06:43:11 INFO - PROCESS | 3840 | 1468503791658 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 06:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:43:11 INFO - PROCESS | 3840 | 1468503791670 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 3840 | 1468503791671 Marionette TRACE conn6 <- [1,1666,null,{}] 06:43:11 INFO - PROCESS | 3840 | 1468503791675 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:11 INFO - PROCESS | 3840 | 1468503791677 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:11 INFO - PROCESS | 3840 | 1468503791763 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 06:43:11 INFO - PROCESS | 3840 | 1468503791768 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 3840 | 1468503791770 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:11 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF99800 == 31 [pid = 3840] [id = 426] 06:43:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (00000008152E0800) [pid = 3840] [serial = 1278] [outer = 0000000000000000] 06:43:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818203C00) [pid = 3840] [serial = 1279] [outer = 00000008152E0800] 06:43:11 INFO - PROCESS | 3840 | 1468503791816 Marionette DEBUG loaded listener.js 06:43:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008187E3400) [pid = 3840] [serial = 1280] [outer = 00000008152E0800] 06:43:12 INFO - PROCESS | 3840 | 1468503792249 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 628ms 06:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:43:12 INFO - PROCESS | 3840 | 1468503792303 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 06:43:12 INFO - PROCESS | 3840 | 1468503792305 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 06:43:12 INFO - PROCESS | 3840 | 1468503792308 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:43:12 INFO - PROCESS | 3840 | 1468503792310 Marionette TRACE conn6 <- [1,1670,null,{}] 06:43:12 INFO - PROCESS | 3840 | 1468503792314 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:12 INFO - PROCESS | 3840 | 1468503792316 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:12 INFO - PROCESS | 3840 | 1468503792396 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 06:43:12 INFO - PROCESS | 3840 | 1468503792403 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:12 INFO - PROCESS | 3840 | 1468503792406 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B929000 == 32 [pid = 3840] [id = 427] 06:43:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080DFCB400) [pid = 3840] [serial = 1281] [outer = 0000000000000000] 06:43:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818C2B400) [pid = 3840] [serial = 1282] [outer = 000000080DFCB400] 06:43:12 INFO - PROCESS | 3840 | 1468503792450 Marionette DEBUG loaded listener.js 06:43:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000818DF2000) [pid = 3840] [serial = 1283] [outer = 000000080DFCB400] 06:43:12 INFO - PROCESS | 3840 | 1468503792899 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 06:43:12 INFO - PROCESS | 3840 | 1468503792946 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 06:43:12 INFO - PROCESS | 3840 | 1468503792948 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 06:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:43:12 INFO - PROCESS | 3840 | 1468503792951 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:43:12 INFO - PROCESS | 3840 | 1468503792953 Marionette TRACE conn6 <- [1,1674,null,{}] 06:43:12 INFO - PROCESS | 3840 | 1468503792957 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:12 INFO - PROCESS | 3840 | 1468503792963 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:13 INFO - PROCESS | 3840 | 1468503793070 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 06:43:13 INFO - PROCESS | 3840 | 1468503793078 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 3840 | 1468503793080 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:13 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C75A000 == 33 [pid = 3840] [id = 428] 06:43:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (00000008193B9400) [pid = 3840] [serial = 1284] [outer = 0000000000000000] 06:43:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A755000) [pid = 3840] [serial = 1285] [outer = 00000008193B9400] 06:43:13 INFO - PROCESS | 3840 | 1468503793125 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081A813000) [pid = 3840] [serial = 1286] [outer = 00000008193B9400] 06:43:13 INFO - PROCESS | 3840 | 1468503793554 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:43:13 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 06:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 06:43:13 INFO - PROCESS | 3840 | 1468503793583 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 3840 | 1468503793585 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 06:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:43:13 INFO - PROCESS | 3840 | 1468503793588 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - PROCESS | 3840 | 1468503793590 Marionette TRACE conn6 <- [1,1678,null,{}] 06:43:13 INFO - PROCESS | 3840 | 1468503793598 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:13 INFO - PROCESS | 3840 | 1468503793600 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:13 INFO - PROCESS | 3840 | 1468503793682 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 06:43:13 INFO - PROCESS | 3840 | 1468503793689 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 3840 | 1468503793691 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:13 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E91C000 == 34 [pid = 3840] [id = 429] 06:43:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (0000000819338400) [pid = 3840] [serial = 1287] [outer = 0000000000000000] 06:43:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B371000) [pid = 3840] [serial = 1288] [outer = 0000000819338400] 06:43:13 INFO - PROCESS | 3840 | 1468503793738 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B60F400) [pid = 3840] [serial = 1289] [outer = 0000000819338400] 06:43:14 INFO - PROCESS | 3840 | 1468503794166 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 649ms 06:43:14 INFO - PROCESS | 3840 | 1468503794246 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 3840 | 1468503794248 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 06:43:14 INFO - PROCESS | 3840 | 1468503794251 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:43:14 INFO - PROCESS | 3840 | 1468503794253 Marionette TRACE conn6 <- [1,1682,null,{}] 06:43:14 INFO - PROCESS | 3840 | 1468503794256 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:14 INFO - PROCESS | 3840 | 1468503794258 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:14 INFO - PROCESS | 3840 | 1468503794337 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 06:43:14 INFO - PROCESS | 3840 | 1468503794349 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 3840 | 1468503794351 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:14 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB9C000 == 35 [pid = 3840] [id = 430] 06:43:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B610C00) [pid = 3840] [serial = 1290] [outer = 0000000000000000] 06:43:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B8E8000) [pid = 3840] [serial = 1291] [outer = 000000081B610C00] 06:43:14 INFO - PROCESS | 3840 | 1468503794395 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081B915400) [pid = 3840] [serial = 1292] [outer = 000000081B610C00] 06:43:14 INFO - PROCESS | 3840 | 1468503794849 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 628ms 06:43:14 INFO - PROCESS | 3840 | 1468503794888 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 3840 | 1468503794890 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 06:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:43:14 INFO - PROCESS | 3840 | 1468503794894 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - PROCESS | 3840 | 1468503794896 Marionette TRACE conn6 <- [1,1686,null,{}] 06:43:14 INFO - PROCESS | 3840 | 1468503794899 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:14 INFO - PROCESS | 3840 | 1468503794901 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:15 INFO - PROCESS | 3840 | 1468503795006 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 06:43:15 INFO - PROCESS | 3840 | 1468503795085 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 3840 | 1468503795088 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:15 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6A5000 == 36 [pid = 3840] [id = 431] 06:43:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081B914800) [pid = 3840] [serial = 1293] [outer = 0000000000000000] 06:43:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081BA4B400) [pid = 3840] [serial = 1294] [outer = 000000081B914800] 06:43:15 INFO - PROCESS | 3840 | 1468503795132 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081BA59400) [pid = 3840] [serial = 1295] [outer = 000000081B914800] 06:43:15 INFO - PROCESS | 3840 | 1468503795559 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:43:15 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 06:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 06:43:15 INFO - PROCESS | 3840 | 1468503795588 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 06:43:15 INFO - PROCESS | 3840 | 1468503795591 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 06:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:43:15 INFO - PROCESS | 3840 | 1468503795594 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:43:15 INFO - PROCESS | 3840 | 1468503795596 Marionette TRACE conn6 <- [1,1690,null,{}] 06:43:15 INFO - PROCESS | 3840 | 1468503795599 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:15 INFO - PROCESS | 3840 | 1468503795601 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:15 INFO - PROCESS | 3840 | 1468503795715 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 06:43:15 INFO - PROCESS | 3840 | 1468503795720 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 3840 | 1468503795722 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:15 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F37F800 == 37 [pid = 3840] [id = 432] 06:43:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081B920C00) [pid = 3840] [serial = 1296] [outer = 0000000000000000] 06:43:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081BE2D400) [pid = 3840] [serial = 1297] [outer = 000000081B920C00] 06:43:15 INFO - PROCESS | 3840 | 1468503795766 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081BF41800) [pid = 3840] [serial = 1298] [outer = 000000081B920C00] 06:43:16 INFO - PROCESS | 3840 | 1468503796224 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 689ms 06:43:16 INFO - PROCESS | 3840 | 1468503796287 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 3840 | 1468503796289 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 06:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:43:16 INFO - PROCESS | 3840 | 1468503796293 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - PROCESS | 3840 | 1468503796295 Marionette TRACE conn6 <- [1,1694,null,{}] 06:43:16 INFO - PROCESS | 3840 | 1468503796299 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:16 INFO - PROCESS | 3840 | 1468503796301 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:16 INFO - PROCESS | 3840 | 1468503796453 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 06:43:16 INFO - PROCESS | 3840 | 1468503796479 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:16 INFO - PROCESS | 3840 | 1468503796482 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:16 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B928800 == 38 [pid = 3840] [id = 433] 06:43:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081C64A400) [pid = 3840] [serial = 1299] [outer = 0000000000000000] 06:43:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081C9C2400) [pid = 3840] [serial = 1300] [outer = 000000081C64A400] 06:43:16 INFO - PROCESS | 3840 | 1468503796528 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081DC39000) [pid = 3840] [serial = 1301] [outer = 000000081C64A400] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081B8E9400) [pid = 3840] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081820A000) [pid = 3840] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081BF3DC00) [pid = 3840] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081C981C00) [pid = 3840] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (0000000818DF4800) [pid = 3840] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000080EFBCC00) [pid = 3840] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000814BB8000) [pid = 3840] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000080CA05C00) [pid = 3840] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000080F12E400) [pid = 3840] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080E995000) [pid = 3840] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081BDE8000) [pid = 3840] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081B604000) [pid = 3840] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080D349800) [pid = 3840] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:43:16 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (00000008187E4000) [pid = 3840] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:43:17 INFO - PROCESS | 3840 | 1468503797062 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 838ms 06:43:17 INFO - PROCESS | 3840 | 1468503797134 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 06:43:17 INFO - PROCESS | 3840 | 1468503797136 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 06:43:17 INFO - PROCESS | 3840 | 1468503797139 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:43:17 INFO - PROCESS | 3840 | 1468503797141 Marionette TRACE conn6 <- [1,1698,null,{}] 06:43:17 INFO - PROCESS | 3840 | 1468503797144 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:17 INFO - PROCESS | 3840 | 1468503797146 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:17 INFO - PROCESS | 3840 | 1468503797231 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 06:43:17 INFO - PROCESS | 3840 | 1468503797236 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 3840 | 1468503797238 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:17 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821635800 == 39 [pid = 3840] [id = 434] 06:43:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (00000008139A5800) [pid = 3840] [serial = 1302] [outer = 0000000000000000] 06:43:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081A80EC00) [pid = 3840] [serial = 1303] [outer = 00000008139A5800] 06:43:17 INFO - PROCESS | 3840 | 1468503797283 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B919000) [pid = 3840] [serial = 1304] [outer = 00000008139A5800] 06:43:17 INFO - PROCESS | 3840 | 1468503797710 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 628ms 06:43:17 INFO - PROCESS | 3840 | 1468503797771 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 06:43:17 INFO - PROCESS | 3840 | 1468503797773 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 06:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:43:17 INFO - PROCESS | 3840 | 1468503797776 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - PROCESS | 3840 | 1468503797778 Marionette TRACE conn6 <- [1,1702,null,{}] 06:43:17 INFO - PROCESS | 3840 | 1468503797781 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:17 INFO - PROCESS | 3840 | 1468503797783 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:17 INFO - PROCESS | 3840 | 1468503797865 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 06:43:17 INFO - PROCESS | 3840 | 1468503797870 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 3840 | 1468503797871 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:17 INFO - PROCESS | 3840 | ++DOCSHELL 000000082297C000 == 40 [pid = 3840] [id = 435] 06:43:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081BF35800) [pid = 3840] [serial = 1305] [outer = 0000000000000000] 06:43:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081D975C00) [pid = 3840] [serial = 1306] [outer = 000000081BF35800] 06:43:17 INFO - PROCESS | 3840 | 1468503797915 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081DEF2800) [pid = 3840] [serial = 1307] [outer = 000000081BF35800] 06:43:18 INFO - PROCESS | 3840 | 1468503798355 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 06:43:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 06:43:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 06:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:18 INFO - _addTest/ [0,1705,"getWindowHandle",null] 06:43:18 INFO - PROCESS | 3840 | 1468503798408 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 06:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:43:18 INFO - PROCESS | 3840 | 1468503798411 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:43:18 INFO - PROCESS | 3840 | 1468503798413 Marionette TRACE conn6 <- [1,1706,null,{}] 06:43:18 INFO - PROCESS | 3840 | 1468503798416 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:18 INFO - PROCESS | 3840 | 1468503798418 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:18 INFO - PROCESS | 3840 | 1468503798501 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 06:43:18 INFO - PROCESS | 3840 | 1468503798509 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 3840 | 1468503798511 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:18 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822E99800 == 41 [pid = 3840] [id = 436] 06:43:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081E5E2800) [pid = 3840] [serial = 1308] [outer = 0000000000000000] 06:43:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081E5E7000) [pid = 3840] [serial = 1309] [outer = 000000081E5E2800] 06:43:18 INFO - PROCESS | 3840 | 1468503798556 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081E5EDC00) [pid = 3840] [serial = 1310] [outer = 000000081E5E2800] 06:43:19 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE46000 == 40 [pid = 3840] [id = 423] 06:43:19 INFO - PROCESS | 3840 | --DOCSHELL 000000082281E000 == 39 [pid = 3840] [id = 422] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6AC800 == 38 [pid = 3840] [id = 425] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 0000000814793800 == 37 [pid = 3840] [id = 424] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF99800 == 36 [pid = 3840] [id = 426] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6A5000 == 35 [pid = 3840] [id = 431] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081C75A000 == 34 [pid = 3840] [id = 428] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 000000082297C000 == 33 [pid = 3840] [id = 435] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB9C000 == 32 [pid = 3840] [id = 430] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 0000000821635800 == 31 [pid = 3840] [id = 434] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081F37F800 == 30 [pid = 3840] [id = 432] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081B928800 == 29 [pid = 3840] [id = 433] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081B929000 == 28 [pid = 3840] [id = 427] 06:43:20 INFO - PROCESS | 3840 | --DOCSHELL 000000081E91C000 == 27 [pid = 3840] [id = 429] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B916800) [pid = 3840] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081BA50800) [pid = 3840] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081BA4E400) [pid = 3840] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081C0B6400) [pid = 3840] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081BDE6400) [pid = 3840] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081C98CC00) [pid = 3840] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081D3C5000) [pid = 3840] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081D909C00) [pid = 3840] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081A434400) [pid = 3840] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081A813800) [pid = 3840] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000818BC9400) [pid = 3840] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000818D0B400) [pid = 3840] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000817E8C800) [pid = 3840] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (00000008187E2800) [pid = 3840] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000814611000) [pid = 3840] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000814954800) [pid = 3840] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080F666C00) [pid = 3840] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000080FFDEC00) [pid = 3840] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080E998400) [pid = 3840] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080E9F3400) [pid = 3840] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BF38800) [pid = 3840] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081B609400) [pid = 3840] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081B376800) [pid = 3840] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081AFD8400) [pid = 3840] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081AFDF800) [pid = 3840] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081C651800) [pid = 3840] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081C646800) [pid = 3840] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081B8DFC00) [pid = 3840] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 06:43:20 INFO - PROCESS | 3840 | 1468503800372 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1987ms 06:43:20 INFO - PROCESS | 3840 | 1468503800402 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 06:43:20 INFO - PROCESS | 3840 | 1468503800406 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 06:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:43:20 INFO - PROCESS | 3840 | 1468503800412 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:43:20 INFO - PROCESS | 3840 | 1468503800415 Marionette TRACE conn6 <- [1,1710,null,{}] 06:43:20 INFO - PROCESS | 3840 | 1468503800421 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:20 INFO - PROCESS | 3840 | 1468503800424 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:20 INFO - PROCESS | 3840 | 1468503800514 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 06:43:20 INFO - PROCESS | 3840 | 1468503800521 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 3840 | 1468503800524 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000080F1EC000 == 28 [pid = 3840] [id = 437] 06:43:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080E9A5800) [pid = 3840] [serial = 1311] [outer = 0000000000000000] 06:43:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080E9F4000) [pid = 3840] [serial = 1312] [outer = 000000080E9A5800] 06:43:20 INFO - PROCESS | 3840 | 1468503800575 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080EA58000) [pid = 3840] [serial = 1313] [outer = 000000080E9A5800] 06:43:21 INFO - PROCESS | 3840 | 1468503801071 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:43:21 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 06:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 06:43:21 INFO - PROCESS | 3840 | 1468503801105 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 3840 | 1468503801111 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 06:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:43:21 INFO - PROCESS | 3840 | 1468503801118 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 3840 | 1468503801120 Marionette TRACE conn6 <- [1,1714,null,{}] 06:43:21 INFO - PROCESS | 3840 | 1468503801124 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:21 INFO - PROCESS | 3840 | 1468503801127 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:21 INFO - PROCESS | 3840 | 1468503801222 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 06:43:21 INFO - PROCESS | 3840 | 1468503801231 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:21 INFO - PROCESS | 3840 | 1468503801234 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:21 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814B44000 == 29 [pid = 3840] [id = 438] 06:43:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080FFDEC00) [pid = 3840] [serial = 1314] [outer = 0000000000000000] 06:43:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000812EACC00) [pid = 3840] [serial = 1315] [outer = 000000080FFDEC00] 06:43:21 INFO - PROCESS | 3840 | 1468503801284 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000812FDA400) [pid = 3840] [serial = 1316] [outer = 000000080FFDEC00] 06:43:21 INFO - PROCESS | 3840 | 1468503801743 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 06:43:21 INFO - PROCESS | 3840 | 1468503801811 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 3840 | 1468503801813 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 06:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:43:21 INFO - PROCESS | 3840 | 1468503801817 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 3840 | 1468503801821 Marionette TRACE conn6 <- [1,1718,null,{}] 06:43:21 INFO - PROCESS | 3840 | 1468503801832 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:21 INFO - PROCESS | 3840 | 1468503801837 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:21 INFO - PROCESS | 3840 | 1468503801951 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 06:43:22 INFO - PROCESS | 3840 | 1468503802035 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 3840 | 1468503802038 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A777800 == 30 [pid = 3840] [id = 439] 06:43:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080CB0B000) [pid = 3840] [serial = 1317] [outer = 0000000000000000] 06:43:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000814721400) [pid = 3840] [serial = 1318] [outer = 000000080CB0B000] 06:43:22 INFO - PROCESS | 3840 | 1468503802088 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (00000008152E1C00) [pid = 3840] [serial = 1319] [outer = 000000080CB0B000] 06:43:22 INFO - PROCESS | 3840 | 1468503802466 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 06:43:22 INFO - PROCESS | 3840 | 1468503802514 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 06:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:43:22 INFO - PROCESS | 3840 | 1468503802524 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 3840 | 1468503802526 Marionette TRACE conn6 <- [1,1722,null,{}] 06:43:22 INFO - PROCESS | 3840 | 1468503802530 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:22 INFO - PROCESS | 3840 | 1468503802532 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:22 INFO - PROCESS | 3840 | 1468503802621 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 06:43:22 INFO - PROCESS | 3840 | 1468503802627 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 3840 | 1468503802630 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B04C800 == 31 [pid = 3840] [id = 440] 06:43:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081870EC00) [pid = 3840] [serial = 1320] [outer = 0000000000000000] 06:43:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818B4C400) [pid = 3840] [serial = 1321] [outer = 000000081870EC00] 06:43:22 INFO - PROCESS | 3840 | 1468503802675 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818D03800) [pid = 3840] [serial = 1322] [outer = 000000081870EC00] 06:43:23 INFO - PROCESS | 3840 | 1468503803115 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 628ms 06:43:23 INFO - PROCESS | 3840 | 1468503803154 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 06:43:23 INFO - PROCESS | 3840 | 1468503803156 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 06:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:43:23 INFO - PROCESS | 3840 | 1468503803159 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 3840 | 1468503803161 Marionette TRACE conn6 <- [1,1726,null,{}] 06:43:23 INFO - PROCESS | 3840 | 1468503803164 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:23 INFO - PROCESS | 3840 | 1468503803166 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:23 INFO - PROCESS | 3840 | 1468503803246 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 06:43:23 INFO - PROCESS | 3840 | 1468503803254 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 3840 | 1468503803256 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA19800 == 32 [pid = 3840] [id = 441] 06:43:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080E993C00) [pid = 3840] [serial = 1323] [outer = 0000000000000000] 06:43:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818DFD800) [pid = 3840] [serial = 1324] [outer = 000000080E993C00] 06:43:23 INFO - PROCESS | 3840 | 1468503803300 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A433800) [pid = 3840] [serial = 1325] [outer = 000000080E993C00] 06:43:23 INFO - PROCESS | 3840 | 1468503803763 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 627ms 06:43:23 INFO - PROCESS | 3840 | 1468503803790 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 06:43:23 INFO - PROCESS | 3840 | 1468503803792 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 06:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:43:23 INFO - PROCESS | 3840 | 1468503803800 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 3840 | 1468503803802 Marionette TRACE conn6 <- [1,1730,null,{}] 06:43:23 INFO - PROCESS | 3840 | 1468503803806 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:23 INFO - PROCESS | 3840 | 1468503803812 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:23 INFO - PROCESS | 3840 | 1468503803918 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 06:43:23 INFO - PROCESS | 3840 | 1468503803926 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 3840 | 1468503803929 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C761800 == 33 [pid = 3840] [id = 442] 06:43:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A433C00) [pid = 3840] [serial = 1326] [outer = 0000000000000000] 06:43:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081AFDDC00) [pid = 3840] [serial = 1327] [outer = 000000081A433C00] 06:43:23 INFO - PROCESS | 3840 | 1468503803974 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B37E800) [pid = 3840] [serial = 1328] [outer = 000000081A433C00] 06:43:24 INFO - PROCESS | 3840 | 1468503804405 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 06:43:24 INFO - PROCESS | 3840 | 1468503804432 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 06:43:24 INFO - PROCESS | 3840 | 1468503804434 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 06:43:24 INFO - PROCESS | 3840 | 1468503804437 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:43:24 INFO - PROCESS | 3840 | 1468503804439 Marionette TRACE conn6 <- [1,1734,null,{}] 06:43:24 INFO - PROCESS | 3840 | 1468503804446 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:24 INFO - PROCESS | 3840 | 1468503804448 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:24 INFO - PROCESS | 3840 | 1468503804527 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 06:43:24 INFO - PROCESS | 3840 | 1468503804533 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 3840 | 1468503804535 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:24 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E977800 == 34 [pid = 3840] [id = 443] 06:43:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B4BA800) [pid = 3840] [serial = 1329] [outer = 0000000000000000] 06:43:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B60C400) [pid = 3840] [serial = 1330] [outer = 000000081B4BA800] 06:43:24 INFO - PROCESS | 3840 | 1468503804580 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B8E5800) [pid = 3840] [serial = 1331] [outer = 000000081B4BA800] 06:43:25 INFO - PROCESS | 3840 | 1468503804999 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 06:43:25 INFO - PROCESS | 3840 | 1468503805070 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 3840 | 1468503805072 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 06:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:43:25 INFO - PROCESS | 3840 | 1468503805075 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 3840 | 1468503805077 Marionette TRACE conn6 <- [1,1738,null,{}] 06:43:25 INFO - PROCESS | 3840 | 1468503805080 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:25 INFO - PROCESS | 3840 | 1468503805082 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:25 INFO - PROCESS | 3840 | 1468503805164 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 06:43:25 INFO - PROCESS | 3840 | 1468503805169 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 3840 | 1468503805171 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:25 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EBA4800 == 35 [pid = 3840] [id = 444] 06:43:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B8EA400) [pid = 3840] [serial = 1332] [outer = 0000000000000000] 06:43:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B921C00) [pid = 3840] [serial = 1333] [outer = 000000081B8EA400] 06:43:25 INFO - PROCESS | 3840 | 1468503805216 Marionette DEBUG loaded listener.js 06:43:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BA54000) [pid = 3840] [serial = 1334] [outer = 000000081B8EA400] 06:43:25 INFO - PROCESS | 3840 | 1468503805690 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 06:43:25 INFO - PROCESS | 3840 | 1468503805776 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 3840 | 1468503805778 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 06:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:43:25 INFO - PROCESS | 3840 | 1468503805782 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 3840 | 1468503805783 Marionette TRACE conn6 <- [1,1742,null,{}] 06:43:25 INFO - PROCESS | 3840 | 1468503805787 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:25 INFO - PROCESS | 3840 | 1468503805789 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:25 INFO - PROCESS | 3840 | 1468503805926 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 06:43:25 INFO - PROCESS | 3840 | 1468503805979 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 3840 | 1468503805980 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:25 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A776000 == 36 [pid = 3840] [id = 445] 06:43:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080E9F3C00) [pid = 3840] [serial = 1335] [outer = 0000000000000000] 06:43:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081BDE4400) [pid = 3840] [serial = 1336] [outer = 000000080E9F3C00] 06:43:26 INFO - PROCESS | 3840 | 1468503806024 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081BF0B400) [pid = 3840] [serial = 1337] [outer = 000000080E9F3C00] 06:43:26 INFO - PROCESS | 3840 | 1468503806450 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 06:43:26 INFO - PROCESS | 3840 | 1468503806518 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 06:43:26 INFO - PROCESS | 3840 | 1468503806520 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 06:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:43:26 INFO - PROCESS | 3840 | 1468503806524 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:43:26 INFO - PROCESS | 3840 | 1468503806525 Marionette TRACE conn6 <- [1,1746,null,{}] 06:43:26 INFO - PROCESS | 3840 | 1468503806529 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:26 INFO - PROCESS | 3840 | 1468503806531 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:26 INFO - PROCESS | 3840 | 1468503806645 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 06:43:26 INFO - PROCESS | 3840 | 1468503806699 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 3840 | 1468503806701 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:26 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9B8800 == 37 [pid = 3840] [id = 446] 06:43:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081BF08400) [pid = 3840] [serial = 1338] [outer = 0000000000000000] 06:43:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081BF42800) [pid = 3840] [serial = 1339] [outer = 000000081BF08400] 06:43:26 INFO - PROCESS | 3840 | 1468503806745 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081C64B800) [pid = 3840] [serial = 1340] [outer = 000000081BF08400] 06:43:27 INFO - PROCESS | 3840 | 1468503807173 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 06:43:27 INFO - PROCESS | 3840 | 1468503807218 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 3840 | 1468503807220 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 06:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:43:27 INFO - PROCESS | 3840 | 1468503807224 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 3840 | 1468503807227 Marionette TRACE conn6 <- [1,1750,null,{}] 06:43:27 INFO - PROCESS | 3840 | 1468503807236 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:27 INFO - PROCESS | 3840 | 1468503807239 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:27 INFO - PROCESS | 3840 | 1468503807391 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081BF35800) [pid = 3840] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081B914800) [pid = 3840] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B920C00) [pid = 3840] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081C64A400) [pid = 3840] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000819338400) [pid = 3840] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (00000008193B9400) [pid = 3840] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080DFCB400) [pid = 3840] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (00000008152E0800) [pid = 3840] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080CA0F000) [pid = 3840] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080EF47400) [pid = 3840] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080E9A2000) [pid = 3840] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081D3C8400) [pid = 3840] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081B610C00) [pid = 3840] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:43:27 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (00000008139A5800) [pid = 3840] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:43:27 INFO - PROCESS | 3840 | 1468503807576 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:27 INFO - PROCESS | 3840 | 1468503807579 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:27 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF5A000 == 38 [pid = 3840] [id = 447] 06:43:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000080CB0A000) [pid = 3840] [serial = 1341] [outer = 0000000000000000] 06:43:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000080E9A2000) [pid = 3840] [serial = 1342] [outer = 000000080CB0A000] 06:43:27 INFO - PROCESS | 3840 | 1468503807632 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (00000008193E7C00) [pid = 3840] [serial = 1343] [outer = 000000080CB0A000] 06:43:28 INFO - PROCESS | 3840 | 1468503808018 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 839ms 06:43:28 INFO - PROCESS | 3840 | 1468503808066 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 3840 | 1468503808068 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 06:43:28 INFO - PROCESS | 3840 | 1468503808071 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:43:28 INFO - PROCESS | 3840 | 1468503808073 Marionette TRACE conn6 <- [1,1754,null,{}] 06:43:28 INFO - PROCESS | 3840 | 1468503808077 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:28 INFO - PROCESS | 3840 | 1468503808078 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:28 INFO - PROCESS | 3840 | 1468503808190 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 06:43:28 INFO - PROCESS | 3840 | 1468503808198 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 3840 | 1468503808200 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:28 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821641000 == 39 [pid = 3840] [id = 448] 06:43:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081A430800) [pid = 3840] [serial = 1344] [outer = 0000000000000000] 06:43:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BF3C800) [pid = 3840] [serial = 1345] [outer = 000000081A430800] 06:43:28 INFO - PROCESS | 3840 | 1468503808243 Marionette DEBUG loaded listener.js 06:43:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081D53C400) [pid = 3840] [serial = 1346] [outer = 000000081A430800] 06:43:28 INFO - PROCESS | 3840 | 1468503808648 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 06:43:28 INFO - PROCESS | 3840 | 1468503808704 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 3840 | 1468503808706 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 06:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:43:28 INFO - PROCESS | 3840 | 1468503808709 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 3840 | 1468503808711 Marionette TRACE conn6 <- [1,1758,null,{}] 06:43:28 INFO - PROCESS | 3840 | 1468503808714 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:28 INFO - PROCESS | 3840 | 1468503808716 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:28 INFO - PROCESS | 3840 | 1468503808828 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 06:43:28 INFO - PROCESS | 3840 | 1468503808871 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 3840 | 1468503808872 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:28 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822820000 == 40 [pid = 3840] [id = 449] 06:43:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B4BC400) [pid = 3840] [serial = 1347] [outer = 0000000000000000] 06:43:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081D976000) [pid = 3840] [serial = 1348] [outer = 000000081B4BC400] 06:43:28 INFO - PROCESS | 3840 | 1468503808917 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081E53F800) [pid = 3840] [serial = 1349] [outer = 000000081B4BC400] 06:43:29 INFO - PROCESS | 3840 | 1468503809320 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 06:43:29 INFO - PROCESS | 3840 | 1468503809341 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 06:43:29 INFO - PROCESS | 3840 | 1468503809343 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 06:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:43:29 INFO - PROCESS | 3840 | 1468503809347 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:43:29 INFO - PROCESS | 3840 | 1468503809348 Marionette TRACE conn6 <- [1,1762,null,{}] 06:43:29 INFO - PROCESS | 3840 | 1468503809352 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:29 INFO - PROCESS | 3840 | 1468503809354 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:29 INFO - PROCESS | 3840 | 1468503809475 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 06:43:29 INFO - PROCESS | 3840 | 1468503809483 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:29 INFO - PROCESS | 3840 | 1468503809485 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:29 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822EAC000 == 41 [pid = 3840] [id = 450] 06:43:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081E547400) [pid = 3840] [serial = 1350] [outer = 0000000000000000] 06:43:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081E5F1800) [pid = 3840] [serial = 1351] [outer = 000000081E547400] 06:43:29 INFO - PROCESS | 3840 | 1468503809528 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081E964400) [pid = 3840] [serial = 1352] [outer = 000000081E547400] 06:43:30 INFO - PROCESS | 3840 | 1468503810308 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 984ms 06:43:30 INFO - PROCESS | 3840 | 1468503810335 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 3840 | 1468503810340 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 06:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:43:30 INFO - PROCESS | 3840 | 1468503810345 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 3840 | 1468503810351 Marionette TRACE conn6 <- [1,1766,null,{}] 06:43:30 INFO - PROCESS | 3840 | 1468503810357 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:30 INFO - PROCESS | 3840 | 1468503810360 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:30 INFO - PROCESS | 3840 | 1468503810488 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 06:43:30 INFO - PROCESS | 3840 | 1468503810610 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 3840 | 1468503810613 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:30 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814B3A000 == 42 [pid = 3840] [id = 451] 06:43:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000080E9F8000) [pid = 3840] [serial = 1353] [outer = 0000000000000000] 06:43:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000080EA55C00) [pid = 3840] [serial = 1354] [outer = 000000080E9F8000] 06:43:30 INFO - PROCESS | 3840 | 1468503810672 Marionette DEBUG loaded listener.js 06:43:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000080FC66400) [pid = 3840] [serial = 1355] [outer = 000000080E9F8000] 06:43:31 INFO - PROCESS | 3840 | 1468503811562 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:43:31 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 06:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1296ms 06:43:31 INFO - PROCESS | 3840 | 1468503811645 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 3840 | 1468503811649 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 06:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:43:31 INFO - PROCESS | 3840 | 1468503811654 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 3840 | 1468503811658 Marionette TRACE conn6 <- [1,1770,null,{}] 06:43:31 INFO - PROCESS | 3840 | 1468503811663 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:31 INFO - PROCESS | 3840 | 1468503811666 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:31 INFO - PROCESS | 3840 | 1468503811791 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 06:43:31 INFO - PROCESS | 3840 | 1468503811866 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 3840 | 1468503811871 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:31 INFO - PROCESS | 3840 | ++DOCSHELL 0000000812F75000 == 43 [pid = 3840] [id = 452] 06:43:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000080F12C800) [pid = 3840] [serial = 1356] [outer = 0000000000000000] 06:43:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000080F666C00) [pid = 3840] [serial = 1357] [outer = 000000080F12C800] 06:43:31 INFO - PROCESS | 3840 | 1468503811921 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (0000000812EB2C00) [pid = 3840] [serial = 1358] [outer = 000000080F12C800] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000822820000 == 42 [pid = 3840] [id = 449] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000821641000 == 41 [pid = 3840] [id = 448] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF5A000 == 40 [pid = 3840] [id = 447] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9B8800 == 39 [pid = 3840] [id = 446] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081A776000 == 38 [pid = 3840] [id = 445] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081EBA4800 == 37 [pid = 3840] [id = 444] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081E977800 == 36 [pid = 3840] [id = 443] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081C761800 == 35 [pid = 3840] [id = 442] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA19800 == 34 [pid = 3840] [id = 441] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081B04C800 == 33 [pid = 3840] [id = 440] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 000000081A777800 == 32 [pid = 3840] [id = 439] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000814B44000 == 31 [pid = 3840] [id = 438] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081E5E7000) [pid = 3840] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 000000080F1EC000 == 30 [pid = 3840] [id = 437] 06:43:32 INFO - PROCESS | 3840 | --DOCSHELL 0000000822E99800 == 29 [pid = 3840] [id = 436] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081DEF2800) [pid = 3840] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081BA4B400) [pid = 3840] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081BE2D400) [pid = 3840] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081BA59400) [pid = 3840] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081C9C2400) [pid = 3840] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081BF41800) [pid = 3840] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081D975C00) [pid = 3840] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081B371000) [pid = 3840] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081B60F400) [pid = 3840] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081A755000) [pid = 3840] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081A813000) [pid = 3840] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000818C2B400) [pid = 3840] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000818DF2000) [pid = 3840] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000818203C00) [pid = 3840] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (00000008187E3400) [pid = 3840] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000813C5E400) [pid = 3840] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081494F400) [pid = 3840] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080F6F7800) [pid = 3840] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000812EAE800) [pid = 3840] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080E9A8000) [pid = 3840] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080E9FB400) [pid = 3840] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081DC3F400) [pid = 3840] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081B8E8000) [pid = 3840] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081DC39000) [pid = 3840] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081A80EC00) [pid = 3840] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B919000) [pid = 3840] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081B915400) [pid = 3840] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 06:43:32 INFO - PROCESS | 3840 | 1468503812528 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:43:32 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 06:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 941ms 06:43:32 INFO - PROCESS | 3840 | 1468503812600 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 3840 | 1468503812606 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 06:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:43:32 INFO - PROCESS | 3840 | 1468503812613 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 3840 | 1468503812616 Marionette TRACE conn6 <- [1,1774,null,{}] 06:43:32 INFO - PROCESS | 3840 | 1468503812620 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:32 INFO - PROCESS | 3840 | 1468503812622 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:32 INFO - PROCESS | 3840 | 1468503812714 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 06:43:32 INFO - PROCESS | 3840 | 1468503812790 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 3840 | 1468503812792 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:32 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814E16000 == 30 [pid = 3840] [id = 453] 06:43:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080FFD4000) [pid = 3840] [serial = 1359] [outer = 0000000000000000] 06:43:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000813AB6800) [pid = 3840] [serial = 1360] [outer = 000000080FFD4000] 06:43:32 INFO - PROCESS | 3840 | 1468503812841 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081471F000) [pid = 3840] [serial = 1361] [outer = 000000080FFD4000] 06:43:33 INFO - PROCESS | 3840 | 1468503813237 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:43:33 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 06:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 692ms 06:43:33 INFO - PROCESS | 3840 | 1468503813306 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 3840 | 1468503813309 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 06:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:43:33 INFO - PROCESS | 3840 | 1468503813312 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 3840 | 1468503813316 Marionette TRACE conn6 <- [1,1778,null,{}] 06:43:33 INFO - PROCESS | 3840 | 1468503813327 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:33 INFO - PROCESS | 3840 | 1468503813332 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:33 INFO - PROCESS | 3840 | 1468503813422 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 06:43:33 INFO - PROCESS | 3840 | 1468503813435 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 3840 | 1468503813438 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:33 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF59800 == 31 [pid = 3840] [id = 454] 06:43:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818211800) [pid = 3840] [serial = 1362] [outer = 0000000000000000] 06:43:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (00000008187E7000) [pid = 3840] [serial = 1363] [outer = 0000000818211800] 06:43:33 INFO - PROCESS | 3840 | 1468503813488 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818C2BC00) [pid = 3840] [serial = 1364] [outer = 0000000818211800] 06:43:33 INFO - PROCESS | 3840 | 1468503813961 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:43:34 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) 06:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 06:43:34 INFO - PROCESS | 3840 | 1468503814007 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 3840 | 1468503814010 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 06:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:43:34 INFO - PROCESS | 3840 | 1468503814013 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 3840 | 1468503814015 Marionette TRACE conn6 <- [1,1782,null,{}] 06:43:34 INFO - PROCESS | 3840 | 1468503814019 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:34 INFO - PROCESS | 3840 | 1468503814021 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:34 INFO - PROCESS | 3840 | 1468503814107 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 06:43:34 INFO - PROCESS | 3840 | 1468503814115 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 3840 | 1468503814117 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:34 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA11000 == 32 [pid = 3840] [id = 455] 06:43:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000818DF6C00) [pid = 3840] [serial = 1365] [outer = 0000000000000000] 06:43:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (00000008193BC400) [pid = 3840] [serial = 1366] [outer = 0000000818DF6C00] 06:43:34 INFO - PROCESS | 3840 | 1468503814162 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A43D400) [pid = 3840] [serial = 1367] [outer = 0000000818DF6C00] 06:43:34 INFO - PROCESS | 3840 | 1468503814589 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 628ms 06:43:34 INFO - PROCESS | 3840 | 1468503814644 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 3840 | 1468503814646 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 06:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:43:34 INFO - PROCESS | 3840 | 1468503814650 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 3840 | 1468503814651 Marionette TRACE conn6 <- [1,1786,null,{}] 06:43:34 INFO - PROCESS | 3840 | 1468503814655 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:34 INFO - PROCESS | 3840 | 1468503814657 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:34 INFO - PROCESS | 3840 | 1468503814762 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 06:43:34 INFO - PROCESS | 3840 | 1468503814840 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 3840 | 1468503814849 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:34 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C72D800 == 33 [pid = 3840] [id = 456] 06:43:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A755000) [pid = 3840] [serial = 1368] [outer = 0000000000000000] 06:43:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A809400) [pid = 3840] [serial = 1369] [outer = 000000081A755000] 06:43:34 INFO - PROCESS | 3840 | 1468503814894 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AE5E000) [pid = 3840] [serial = 1370] [outer = 000000081A755000] 06:43:35 INFO - PROCESS | 3840 | 1468503815325 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 733ms 06:43:35 INFO - PROCESS | 3840 | 1468503815385 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 3840 | 1468503815387 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 06:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:43:35 INFO - PROCESS | 3840 | 1468503815390 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 3840 | 1468503815392 Marionette TRACE conn6 <- [1,1790,null,{}] 06:43:35 INFO - PROCESS | 3840 | 1468503815400 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:35 INFO - PROCESS | 3840 | 1468503815406 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:35 INFO - PROCESS | 3840 | 1468503815547 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 06:43:35 INFO - PROCESS | 3840 | 1468503815554 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 3840 | 1468503815556 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:35 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E974000 == 34 [pid = 3840] [id = 457] 06:43:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081AFE7400) [pid = 3840] [serial = 1371] [outer = 0000000000000000] 06:43:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B8DFC00) [pid = 3840] [serial = 1372] [outer = 000000081AFE7400] 06:43:35 INFO - PROCESS | 3840 | 1468503815643 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B919800) [pid = 3840] [serial = 1373] [outer = 000000081AFE7400] 06:43:36 INFO - PROCESS | 3840 | 1468503816067 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 733ms 06:43:36 INFO - PROCESS | 3840 | 1468503816133 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 06:43:36 INFO - PROCESS | 3840 | 1468503816135 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 06:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:43:36 INFO - PROCESS | 3840 | 1468503816139 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 3840 | 1468503816141 Marionette TRACE conn6 <- [1,1794,null,{}] 06:43:36 INFO - PROCESS | 3840 | 1468503816144 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:36 INFO - PROCESS | 3840 | 1468503816146 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:36 INFO - PROCESS | 3840 | 1468503816259 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 06:43:36 INFO - PROCESS | 3840 | 1468503816269 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 3840 | 1468503816271 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:36 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEBA800 == 35 [pid = 3840] [id = 458] 06:43:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B920000) [pid = 3840] [serial = 1374] [outer = 0000000000000000] 06:43:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081BA4F800) [pid = 3840] [serial = 1375] [outer = 000000081B920000] 06:43:36 INFO - PROCESS | 3840 | 1468503816359 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BE1E800) [pid = 3840] [serial = 1376] [outer = 000000081B920000] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080E9F3C00) [pid = 3840] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081BF08400) [pid = 3840] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081A433C00) [pid = 3840] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080E993C00) [pid = 3840] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080FFDEC00) [pid = 3840] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081B4BA800) [pid = 3840] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081B8EA400) [pid = 3840] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081870EC00) [pid = 3840] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081E5E2800) [pid = 3840] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080CB0B000) [pid = 3840] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081B4BC400) [pid = 3840] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080CB0A000) [pid = 3840] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080E9A5800) [pid = 3840] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:43:36 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081A430800) [pid = 3840] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:43:36 INFO - PROCESS | 3840 | 1468503816860 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 776ms 06:43:36 INFO - PROCESS | 3840 | 1468503816917 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 06:43:36 INFO - PROCESS | 3840 | 1468503816919 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 06:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:43:36 INFO - PROCESS | 3840 | 1468503816923 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 3840 | 1468503816925 Marionette TRACE conn6 <- [1,1798,null,{}] 06:43:36 INFO - PROCESS | 3840 | 1468503816928 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:36 INFO - PROCESS | 3840 | 1468503816930 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:37 INFO - PROCESS | 3840 | 1468503817038 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 06:43:37 INFO - PROCESS | 3840 | 1468503817091 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 3840 | 1468503817093 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:37 INFO - PROCESS | 3840 | ++DOCSHELL 000000080FC1E000 == 36 [pid = 3840] [id = 459] 06:43:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080EA52800) [pid = 3840] [serial = 1377] [outer = 0000000000000000] 06:43:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818D11400) [pid = 3840] [serial = 1378] [outer = 000000080EA52800] 06:43:37 INFO - PROCESS | 3840 | 1468503817139 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B922000) [pid = 3840] [serial = 1379] [outer = 000000080EA52800] 06:43:37 INFO - PROCESS | 3840 | 1468503817516 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 06:43:37 INFO - PROCESS | 3840 | 1468503817559 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 3840 | 1468503817562 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 06:43:37 INFO - PROCESS | 3840 | 1468503817590 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 3840 | 1468503817592 Marionette TRACE conn6 <- [1,1802,null,{}] 06:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:43:37 INFO - PROCESS | 3840 | 1468503817598 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:37 INFO - PROCESS | 3840 | 1468503817600 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:37 INFO - PROCESS | 3840 | 1468503817683 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 06:43:37 INFO - PROCESS | 3840 | 1468503817689 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 3840 | 1468503817692 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:37 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9C0000 == 37 [pid = 3840] [id = 460] 06:43:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081BE1F800) [pid = 3840] [serial = 1380] [outer = 0000000000000000] 06:43:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081BF3E000) [pid = 3840] [serial = 1381] [outer = 000000081BE1F800] 06:43:37 INFO - PROCESS | 3840 | 1468503817735 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081C64CC00) [pid = 3840] [serial = 1382] [outer = 000000081BE1F800] 06:43:38 INFO - PROCESS | 3840 | 1468503818160 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 587ms 06:43:38 INFO - PROCESS | 3840 | 1468503818189 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 3840 | 1468503818192 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 06:43:38 INFO - PROCESS | 3840 | 1468503818199 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 3840 | 1468503818201 Marionette TRACE conn6 <- [1,1806,null,{}] 06:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:43:38 INFO - PROCESS | 3840 | 1468503818204 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:38 INFO - PROCESS | 3840 | 1468503818207 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:38 INFO - PROCESS | 3840 | 1468503818290 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 06:43:38 INFO - PROCESS | 3840 | 1468503818296 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 3840 | 1468503818298 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:38 INFO - PROCESS | 3840 | ++DOCSHELL 000000082152D000 == 38 [pid = 3840] [id = 461] 06:43:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081C981C00) [pid = 3840] [serial = 1383] [outer = 0000000000000000] 06:43:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081C9BA000) [pid = 3840] [serial = 1384] [outer = 000000081C981C00] 06:43:38 INFO - PROCESS | 3840 | 1468503818342 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081D908C00) [pid = 3840] [serial = 1385] [outer = 000000081C981C00] 06:43:38 INFO - PROCESS | 3840 | 1468503818827 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 691ms 06:43:38 INFO - PROCESS | 3840 | 1468503818897 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 3840 | 1468503818902 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 06:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:43:38 INFO - PROCESS | 3840 | 1468503818908 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 3840 | 1468503818913 Marionette TRACE conn6 <- [1,1810,null,{}] 06:43:38 INFO - PROCESS | 3840 | 1468503818920 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:38 INFO - PROCESS | 3840 | 1468503818923 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:39 INFO - PROCESS | 3840 | 1468503819122 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 06:43:39 INFO - PROCESS | 3840 | 1468503819212 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 3840 | 1468503819217 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:39 INFO - PROCESS | 3840 | ++DOCSHELL 00000008139C6800 == 39 [pid = 3840] [id = 462] 06:43:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000080E9F7C00) [pid = 3840] [serial = 1386] [outer = 0000000000000000] 06:43:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000080EA4FC00) [pid = 3840] [serial = 1387] [outer = 000000080E9F7C00] 06:43:39 INFO - PROCESS | 3840 | 1468503819275 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (0000000812EA7C00) [pid = 3840] [serial = 1388] [outer = 000000080E9F7C00] 06:43:39 INFO - PROCESS | 3840 | 1468503819859 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 985ms 06:43:39 INFO - PROCESS | 3840 | 1468503819896 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 06:43:39 INFO - PROCESS | 3840 | 1468503819901 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 06:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:43:39 INFO - PROCESS | 3840 | 1468503819908 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 3840 | 1468503819911 Marionette TRACE conn6 <- [1,1814,null,{}] 06:43:39 INFO - PROCESS | 3840 | 1468503819915 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:39 INFO - PROCESS | 3840 | 1468503819918 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:40 INFO - PROCESS | 3840 | 1468503820037 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 06:43:40 INFO - PROCESS | 3840 | 1468503820160 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 3840 | 1468503820163 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:40 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BFE1800 == 40 [pid = 3840] [id = 463] 06:43:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081525F000) [pid = 3840] [serial = 1389] [outer = 0000000000000000] 06:43:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (00000008187E3400) [pid = 3840] [serial = 1390] [outer = 000000081525F000] 06:43:40 INFO - PROCESS | 3840 | 1468503820221 Marionette DEBUG loaded listener.js 06:43:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (0000000818DF9800) [pid = 3840] [serial = 1391] [outer = 000000081525F000] 06:43:40 INFO - PROCESS | 3840 | 1468503820834 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 984ms 06:43:40 INFO - PROCESS | 3840 | 1468503820893 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 06:43:40 INFO - PROCESS | 3840 | 1468503820896 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 06:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:43:40 INFO - PROCESS | 3840 | 1468503820900 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - PROCESS | 3840 | 1468503820904 Marionette TRACE conn6 <- [1,1818,null,{}] 06:43:40 INFO - PROCESS | 3840 | 1468503820931 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:40 INFO - PROCESS | 3840 | 1468503820936 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:41 INFO - PROCESS | 3840 | 1468503821058 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 06:43:41 INFO - PROCESS | 3840 | 1468503821131 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:41 INFO - PROCESS | 3840 | 1468503821135 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:41 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822812000 == 41 [pid = 3840] [id = 464] 06:43:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081B60DC00) [pid = 3840] [serial = 1392] [outer = 0000000000000000] 06:43:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081B6DF400) [pid = 3840] [serial = 1393] [outer = 000000081B60DC00] 06:43:41 INFO - PROCESS | 3840 | 1468503821234 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081BF41400) [pid = 3840] [serial = 1394] [outer = 000000081B60DC00] 06:43:41 INFO - PROCESS | 3840 | 1468503821841 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 981ms 06:43:41 INFO - PROCESS | 3840 | 1468503821882 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 3840 | 1468503821885 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 06:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:43:41 INFO - PROCESS | 3840 | 1468503821889 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 3840 | 1468503821891 Marionette TRACE conn6 <- [1,1822,null,{}] 06:43:41 INFO - PROCESS | 3840 | 1468503821895 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:41 INFO - PROCESS | 3840 | 1468503821897 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:42 INFO - PROCESS | 3840 | 1468503822009 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 06:43:42 INFO - PROCESS | 3840 | 1468503822130 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:42 INFO - PROCESS | 3840 | 1468503822132 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:42 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F380800 == 42 [pid = 3840] [id = 465] 06:43:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081A75AC00) [pid = 3840] [serial = 1395] [outer = 0000000000000000] 06:43:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081DC31C00) [pid = 3840] [serial = 1396] [outer = 000000081A75AC00] 06:43:42 INFO - PROCESS | 3840 | 1468503822191 Marionette DEBUG loaded listener.js 06:43:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081E5EB000) [pid = 3840] [serial = 1397] [outer = 000000081A75AC00] 06:43:42 INFO - PROCESS | 3840 | 1468503822873 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:43:42 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 06:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1032ms 06:43:42 INFO - PROCESS | 3840 | 1468503822922 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 06:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:43:42 INFO - PROCESS | 3840 | 1468503822927 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 06:43:42 INFO - PROCESS | 3840 | 1468503822931 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:43:42 INFO - PROCESS | 3840 | 1468503822934 Marionette TRACE conn6 <- [1,1826,null,{}] 06:43:42 INFO - PROCESS | 3840 | 1468503822957 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:42 INFO - PROCESS | 3840 | 1468503822960 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:43 INFO - PROCESS | 3840 | 1468503823061 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 06:43:43 INFO - PROCESS | 3840 | 1468503823144 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:43 INFO - PROCESS | 3840 | 1468503823146 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:43 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA9A800 == 43 [pid = 3840] [id = 466] 06:43:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000080E9A8800) [pid = 3840] [serial = 1398] [outer = 0000000000000000] 06:43:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000080E9EF000) [pid = 3840] [serial = 1399] [outer = 000000080E9A8800] 06:43:43 INFO - PROCESS | 3840 | 1468503823240 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000080EA5A000) [pid = 3840] [serial = 1400] [outer = 000000080E9A8800] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9C0000 == 42 [pid = 3840] [id = 460] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 000000080FC1E000 == 41 [pid = 3840] [id = 459] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEBA800 == 40 [pid = 3840] [id = 458] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 000000081E974000 == 39 [pid = 3840] [id = 457] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 000000081C72D800 == 38 [pid = 3840] [id = 456] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA11000 == 37 [pid = 3840] [id = 455] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF59800 == 36 [pid = 3840] [id = 454] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 0000000814E16000 == 35 [pid = 3840] [id = 453] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 0000000812F75000 == 34 [pid = 3840] [id = 452] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 0000000814B3A000 == 33 [pid = 3840] [id = 451] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 0000000822EAC000 == 32 [pid = 3840] [id = 450] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 000000081F380800 == 31 [pid = 3840] [id = 465] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 0000000822812000 == 30 [pid = 3840] [id = 464] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 000000081BFE1800 == 29 [pid = 3840] [id = 463] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 000000082152D000 == 28 [pid = 3840] [id = 461] 06:43:44 INFO - PROCESS | 3840 | --DOCSHELL 00000008139C6800 == 27 [pid = 3840] [id = 462] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081BDE4400) [pid = 3840] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081BF42800) [pid = 3840] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081BF0B400) [pid = 3840] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081AFDDC00) [pid = 3840] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081B37E800) [pid = 3840] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (0000000818DFD800) [pid = 3840] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081A433800) [pid = 3840] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000812EACC00) [pid = 3840] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000812FDA400) [pid = 3840] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081B60C400) [pid = 3840] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081B8E5800) [pid = 3840] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081B921C00) [pid = 3840] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000818B4C400) [pid = 3840] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000818D03800) [pid = 3840] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081E5EDC00) [pid = 3840] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000814721400) [pid = 3840] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (00000008152E1C00) [pid = 3840] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081D976000) [pid = 3840] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081C64B800) [pid = 3840] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (00000008193E7C00) [pid = 3840] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080EA58000) [pid = 3840] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080E9F4000) [pid = 3840] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081BF3C800) [pid = 3840] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000080E9A2000) [pid = 3840] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081E53F800) [pid = 3840] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081D53C400) [pid = 3840] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BA54000) [pid = 3840] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 06:43:44 INFO - PROCESS | 3840 | 1468503824381 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1510ms 06:43:44 INFO - PROCESS | 3840 | 1468503824449 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 06:43:44 INFO - PROCESS | 3840 | 1468503824453 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 06:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:43:44 INFO - PROCESS | 3840 | 1468503824458 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:43:44 INFO - PROCESS | 3840 | 1468503824461 Marionette TRACE conn6 <- [1,1830,null,{}] 06:43:44 INFO - PROCESS | 3840 | 1468503824468 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:44 INFO - PROCESS | 3840 | 1468503824471 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:44 INFO - PROCESS | 3840 | 1468503824557 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 06:43:44 INFO - PROCESS | 3840 | 1468503824571 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 3840 | 1468503824573 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:44 INFO - PROCESS | 3840 | ++DOCSHELL 0000000812E7D000 == 28 [pid = 3840] [id = 467] 06:43:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080E9A3800) [pid = 3840] [serial = 1401] [outer = 0000000000000000] 06:43:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080E9F3C00) [pid = 3840] [serial = 1402] [outer = 000000080E9A3800] 06:43:44 INFO - PROCESS | 3840 | 1468503824622 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080EA5A800) [pid = 3840] [serial = 1403] [outer = 000000080E9A3800] 06:43:45 INFO - PROCESS | 3840 | 1468503825100 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 06:43:45 INFO - PROCESS | 3840 | 1468503825196 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 3840 | 1468503825201 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 06:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:43:45 INFO - PROCESS | 3840 | 1468503825208 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 3840 | 1468503825211 Marionette TRACE conn6 <- [1,1834,null,{}] 06:43:45 INFO - PROCESS | 3840 | 1468503825215 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:45 INFO - PROCESS | 3840 | 1468503825218 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:45 INFO - PROCESS | 3840 | 1468503825319 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 06:43:45 INFO - PROCESS | 3840 | 1468503825397 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 3840 | 1468503825400 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:45 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818C0D000 == 29 [pid = 3840] [id = 468] 06:43:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000812F85000) [pid = 3840] [serial = 1404] [outer = 0000000000000000] 06:43:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008133ED400) [pid = 3840] [serial = 1405] [outer = 0000000812F85000] 06:43:45 INFO - PROCESS | 3840 | 1468503825449 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (00000008139E5400) [pid = 3840] [serial = 1406] [outer = 0000000812F85000] 06:43:45 INFO - PROCESS | 3840 | 1468503825845 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:43:45 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) 06:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 688ms 06:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:43:45 INFO - PROCESS | 3840 | 1468503825898 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 3840 | 1468503825900 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 06:43:45 INFO - PROCESS | 3840 | 1468503825904 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 3840 | 1468503825908 Marionette TRACE conn6 <- [1,1838,null,{}] 06:43:45 INFO - PROCESS | 3840 | 1468503825920 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:45 INFO - PROCESS | 3840 | 1468503825925 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:46 INFO - PROCESS | 3840 | 1468503826013 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 06:43:46 INFO - PROCESS | 3840 | 1468503826021 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 3840 | 1468503826024 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:46 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B04F800 == 30 [pid = 3840] [id = 469] 06:43:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000080E42EC00) [pid = 3840] [serial = 1407] [outer = 0000000000000000] 06:43:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081820E800) [pid = 3840] [serial = 1408] [outer = 000000080E42EC00] 06:43:46 INFO - PROCESS | 3840 | 1468503826073 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (0000000818BC6800) [pid = 3840] [serial = 1409] [outer = 000000080E42EC00] 06:43:46 INFO - PROCESS | 3840 | 1468503826558 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 06:43:46 INFO - PROCESS | 3840 | 1468503826596 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 06:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:43:46 INFO - PROCESS | 3840 | 1468503826599 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 06:43:46 INFO - PROCESS | 3840 | 1468503826610 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 3840 | 1468503826612 Marionette TRACE conn6 <- [1,1842,null,{}] 06:43:46 INFO - PROCESS | 3840 | 1468503826616 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:46 INFO - PROCESS | 3840 | 1468503826618 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:46 INFO - PROCESS | 3840 | 1468503826759 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 06:43:46 INFO - PROCESS | 3840 | 1468503826772 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 3840 | 1468503826774 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:46 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA23800 == 31 [pid = 3840] [id = 470] 06:43:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (0000000818DEF800) [pid = 3840] [serial = 1410] [outer = 0000000000000000] 06:43:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (0000000818DF8800) [pid = 3840] [serial = 1411] [outer = 0000000818DEF800] 06:43:46 INFO - PROCESS | 3840 | 1468503826863 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (00000008193E9400) [pid = 3840] [serial = 1412] [outer = 0000000818DEF800] 06:43:47 INFO - PROCESS | 3840 | 1468503827296 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 732ms 06:43:47 INFO - PROCESS | 3840 | 1468503827336 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 3840 | 1468503827339 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 06:43:47 INFO - PROCESS | 3840 | 1468503827342 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:43:47 INFO - PROCESS | 3840 | 1468503827344 Marionette TRACE conn6 <- [1,1846,null,{}] 06:43:47 INFO - PROCESS | 3840 | 1468503827347 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:47 INFO - PROCESS | 3840 | 1468503827350 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:47 INFO - PROCESS | 3840 | 1468503827456 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 06:43:47 INFO - PROCESS | 3840 | 1468503827462 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:47 INFO - PROCESS | 3840 | 1468503827464 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:47 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C778000 == 32 [pid = 3840] [id = 471] 06:43:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000080E9F2800) [pid = 3840] [serial = 1413] [outer = 0000000000000000] 06:43:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081A436800) [pid = 3840] [serial = 1414] [outer = 000000080E9F2800] 06:43:47 INFO - PROCESS | 3840 | 1468503827509 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081A807C00) [pid = 3840] [serial = 1415] [outer = 000000080E9F2800] 06:43:47 INFO - PROCESS | 3840 | 1468503827960 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 06:43:48 INFO - PROCESS | 3840 | 1468503828016 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 06:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:43:48 INFO - PROCESS | 3840 | 1468503828018 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 06:43:48 INFO - PROCESS | 3840 | 1468503828021 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 3840 | 1468503828023 Marionette TRACE conn6 <- [1,1850,null,{}] 06:43:48 INFO - PROCESS | 3840 | 1468503828026 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:48 INFO - PROCESS | 3840 | 1468503828032 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:48 INFO - PROCESS | 3840 | 1468503828195 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 06:43:48 INFO - PROCESS | 3840 | 1468503828212 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 3840 | 1468503828214 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB80000 == 33 [pid = 3840] [id = 472] 06:43:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081AF72800) [pid = 3840] [serial = 1416] [outer = 0000000000000000] 06:43:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081B6DF800) [pid = 3840] [serial = 1417] [outer = 000000081AF72800] 06:43:48 INFO - PROCESS | 3840 | 1468503828260 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081B8EA800) [pid = 3840] [serial = 1418] [outer = 000000081AF72800] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081A755000) [pid = 3840] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081AFE7400) [pid = 3840] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080EA52800) [pid = 3840] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000818DF6C00) [pid = 3840] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000818211800) [pid = 3840] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081E547400) [pid = 3840] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080E9F8000) [pid = 3840] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080FFD4000) [pid = 3840] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080F12C800) [pid = 3840] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081B920000) [pid = 3840] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081BE1F800) [pid = 3840] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:43:48 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081C981C00) [pid = 3840] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:43:48 INFO - PROCESS | 3840 | 1468503828814 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 838ms 06:43:48 INFO - PROCESS | 3840 | 1468503828863 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 3840 | 1468503828865 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 06:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:43:48 INFO - PROCESS | 3840 | 1468503828868 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 3840 | 1468503828870 Marionette TRACE conn6 <- [1,1854,null,{}] 06:43:48 INFO - PROCESS | 3840 | 1468503828873 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:48 INFO - PROCESS | 3840 | 1468503828875 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:48 INFO - PROCESS | 3840 | 1468503828954 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 06:43:48 INFO - PROCESS | 3840 | 1468503828961 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 3840 | 1468503828963 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F346000 == 34 [pid = 3840] [id = 473] 06:43:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818180400) [pid = 3840] [serial = 1419] [outer = 0000000000000000] 06:43:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081AFDC000) [pid = 3840] [serial = 1420] [outer = 0000000818180400] 06:43:49 INFO - PROCESS | 3840 | 1468503829007 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B916800) [pid = 3840] [serial = 1421] [outer = 0000000818180400] 06:43:49 INFO - PROCESS | 3840 | 1468503829421 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 586ms 06:43:49 INFO - PROCESS | 3840 | 1468503829468 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 06:43:49 INFO - PROCESS | 3840 | 1468503829471 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 06:43:49 INFO - PROCESS | 3840 | 1468503829474 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:43:49 INFO - PROCESS | 3840 | 1468503829476 Marionette TRACE conn6 <- [1,1858,null,{}] 06:43:49 INFO - PROCESS | 3840 | 1468503829480 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:49 INFO - PROCESS | 3840 | 1468503829482 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:49 INFO - PROCESS | 3840 | 1468503829562 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 06:43:49 INFO - PROCESS | 3840 | 1468503829568 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 3840 | 1468503829570 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F382800 == 35 [pid = 3840] [id = 474] 06:43:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B8EB400) [pid = 3840] [serial = 1422] [outer = 0000000000000000] 06:43:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081BA4E000) [pid = 3840] [serial = 1423] [outer = 000000081B8EB400] 06:43:49 INFO - PROCESS | 3840 | 1468503829614 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BA92400) [pid = 3840] [serial = 1424] [outer = 000000081B8EB400] 06:43:50 INFO - PROCESS | 3840 | 1468503830047 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 06:43:50 INFO - PROCESS | 3840 | 1468503830106 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 3840 | 1468503830108 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 06:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:43:50 INFO - PROCESS | 3840 | 1468503830116 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 3840 | 1468503830118 Marionette TRACE conn6 <- [1,1862,null,{}] 06:43:50 INFO - PROCESS | 3840 | 1468503830121 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:50 INFO - PROCESS | 3840 | 1468503830123 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:50 INFO - PROCESS | 3840 | 1468503830204 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 06:43:50 INFO - PROCESS | 3840 | 1468503830211 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:50 INFO - PROCESS | 3840 | 1468503830213 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:50 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFAB800 == 36 [pid = 3840] [id = 475] 06:43:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BDE4400) [pid = 3840] [serial = 1425] [outer = 0000000000000000] 06:43:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BDECC00) [pid = 3840] [serial = 1426] [outer = 000000081BDE4400] 06:43:50 INFO - PROCESS | 3840 | 1468503830257 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081BF37800) [pid = 3840] [serial = 1427] [outer = 000000081BDE4400] 06:43:51 INFO - PROCESS | 3840 | --DOCSHELL 0000000812E7D000 == 35 [pid = 3840] [id = 467] 06:43:51 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA9A800 == 34 [pid = 3840] [id = 466] 06:43:51 INFO - PROCESS | 3840 | --DOCSHELL 0000000818C0D000 == 33 [pid = 3840] [id = 468] 06:43:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081B04F800 == 32 [pid = 3840] [id = 469] 06:43:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081C778000 == 31 [pid = 3840] [id = 471] 06:43:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081F346000 == 30 [pid = 3840] [id = 473] 06:43:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA23800 == 29 [pid = 3840] [id = 470] 06:43:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081F382800 == 28 [pid = 3840] [id = 474] 06:43:51 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB80000 == 27 [pid = 3840] [id = 472] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081B932000 == 26 [pid = 3840] [id = 391] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF8F800 == 25 [pid = 3840] [id = 390] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081C719000 == 24 [pid = 3840] [id = 392] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 0000000820452000 == 23 [pid = 3840] [id = 383] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 0000000822815000 == 22 [pid = 3840] [id = 385] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 0000000821643000 == 21 [pid = 3840] [id = 384] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB81800 == 20 [pid = 3840] [id = 394] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081F350800 == 19 [pid = 3840] [id = 395] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081477C800 == 18 [pid = 3840] [id = 388] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081E918000 == 17 [pid = 3840] [id = 386] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081A4B8800 == 16 [pid = 3840] [id = 389] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081B04B800 == 15 [pid = 3840] [id = 381] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000080E476800 == 14 [pid = 3840] [id = 387] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081D99F000 == 13 [pid = 3840] [id = 397] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081E916000 == 12 [pid = 3840] [id = 393] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB9E800 == 11 [pid = 3840] [id = 382] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 0000000818D8E800 == 10 [pid = 3840] [id = 396] 06:43:52 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9B5800 == 9 [pid = 3840] [id = 398] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081A809400) [pid = 3840] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081B919800) [pid = 3840] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081B8DFC00) [pid = 3840] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000818D11400) [pid = 3840] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (00000008193BC400) [pid = 3840] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (00000008187E7000) [pid = 3840] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000818C2BC00) [pid = 3840] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081E964400) [pid = 3840] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081E5F1800) [pid = 3840] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080EA55C00) [pid = 3840] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080FC66400) [pid = 3840] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000813AB6800) [pid = 3840] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081471F000) [pid = 3840] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080F666C00) [pid = 3840] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (0000000812EB2C00) [pid = 3840] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081BA4F800) [pid = 3840] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081C64CC00) [pid = 3840] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081C9BA000) [pid = 3840] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081D908C00) [pid = 3840] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081BF3E000) [pid = 3840] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081BE1E800) [pid = 3840] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081B922000) [pid = 3840] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000081A43D400) [pid = 3840] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 06:43:52 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081AE5E000) [pid = 3840] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 06:43:53 INFO - PROCESS | 3840 | 1468503833055 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2991ms 06:43:53 INFO - PROCESS | 3840 | 1468503833111 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 3840 | 1468503833116 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 06:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:43:53 INFO - PROCESS | 3840 | 1468503833122 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 3840 | 1468503833125 Marionette TRACE conn6 <- [1,1866,null,{}] 06:43:53 INFO - PROCESS | 3840 | 1468503833132 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:53 INFO - PROCESS | 3840 | 1468503833135 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:53 INFO - PROCESS | 3840 | 1468503833239 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 06:43:53 INFO - PROCESS | 3840 | 1468503833315 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:53 INFO - PROCESS | 3840 | 1468503833320 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:53 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE51000 == 10 [pid = 3840] [id = 476] 06:43:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000080E990800) [pid = 3840] [serial = 1428] [outer = 0000000000000000] 06:43:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000080E991800) [pid = 3840] [serial = 1429] [outer = 000000080E990800] 06:43:53 INFO - PROCESS | 3840 | 1468503833371 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080E9AA400) [pid = 3840] [serial = 1430] [outer = 000000080E990800] 06:43:53 INFO - PROCESS | 3840 | 1468503833810 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 732ms 06:43:53 INFO - PROCESS | 3840 | 1468503833857 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 3840 | 1468503833862 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 06:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:43:53 INFO - PROCESS | 3840 | 1468503833869 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 3840 | 1468503833872 Marionette TRACE conn6 <- [1,1870,null,{}] 06:43:53 INFO - PROCESS | 3840 | 1468503833876 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:53 INFO - PROCESS | 3840 | 1468503833879 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:53 INFO - PROCESS | 3840 | 1468503833975 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 06:43:53 INFO - PROCESS | 3840 | 1468503833981 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:53 INFO - PROCESS | 3840 | 1468503833984 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EC84800 == 11 [pid = 3840] [id = 477] 06:43:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080EA4CC00) [pid = 3840] [serial = 1431] [outer = 0000000000000000] 06:43:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080F12E000) [pid = 3840] [serial = 1432] [outer = 000000080EA4CC00] 06:43:54 INFO - PROCESS | 3840 | 1468503834033 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080FCF1000) [pid = 3840] [serial = 1433] [outer = 000000080EA4CC00] 06:43:54 INFO - PROCESS | 3840 | 1468503834497 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 689ms 06:43:54 INFO - PROCESS | 3840 | 1468503834560 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 3840 | 1468503834563 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 06:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:43:54 INFO - PROCESS | 3840 | 1468503834566 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 3840 | 1468503834570 Marionette TRACE conn6 <- [1,1874,null,{}] 06:43:54 INFO - PROCESS | 3840 | 1468503834582 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:54 INFO - PROCESS | 3840 | 1468503834587 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:54 INFO - PROCESS | 3840 | 1468503834717 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 06:43:54 INFO - PROCESS | 3840 | 1468503834797 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 3840 | 1468503834800 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A789000 == 12 [pid = 3840] [id = 478] 06:43:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080CA06000) [pid = 3840] [serial = 1434] [outer = 0000000000000000] 06:43:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (00000008133FA000) [pid = 3840] [serial = 1435] [outer = 000000080CA06000] 06:43:54 INFO - PROCESS | 3840 | 1468503834851 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000814610C00) [pid = 3840] [serial = 1436] [outer = 000000080CA06000] 06:43:55 INFO - PROCESS | 3840 | 1468503835254 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 732ms 06:43:55 INFO - PROCESS | 3840 | 1468503835301 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 3840 | 1468503835304 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 06:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:43:55 INFO - PROCESS | 3840 | 1468503835308 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 3840 | 1468503835310 Marionette TRACE conn6 <- [1,1878,null,{}] 06:43:55 INFO - PROCESS | 3840 | 1468503835313 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:55 INFO - PROCESS | 3840 | 1468503835315 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:55 INFO - PROCESS | 3840 | 1468503835405 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 06:43:55 INFO - PROCESS | 3840 | 1468503835411 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 3840 | 1468503835414 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B059000 == 13 [pid = 3840] [id = 479] 06:43:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (00000008152E1C00) [pid = 3840] [serial = 1437] [outer = 0000000000000000] 06:43:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (00000008182BF800) [pid = 3840] [serial = 1438] [outer = 00000008152E1C00] 06:43:55 INFO - PROCESS | 3840 | 1468503835460 Marionette DEBUG loaded listener.js 06:43:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (00000008187EA400) [pid = 3840] [serial = 1439] [outer = 00000008152E1C00] 06:43:55 INFO - PROCESS | 3840 | 1468503835878 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 628ms 06:43:55 INFO - PROCESS | 3840 | 1468503835946 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 3840 | 1468503835948 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 06:43:55 INFO - PROCESS | 3840 | 1468503835951 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 3840 | 1468503835953 Marionette TRACE conn6 <- [1,1882,null,{}] 06:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:43:55 INFO - PROCESS | 3840 | 1468503835956 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:55 INFO - PROCESS | 3840 | 1468503835959 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:56 INFO - PROCESS | 3840 | 1468503836039 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 06:43:56 INFO - PROCESS | 3840 | 1468503836047 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:56 INFO - PROCESS | 3840 | 1468503836050 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BD23800 == 14 [pid = 3840] [id = 480] 06:43:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080E9F6800) [pid = 3840] [serial = 1440] [outer = 0000000000000000] 06:43:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818C2B000) [pid = 3840] [serial = 1441] [outer = 000000080E9F6800] 06:43:56 INFO - PROCESS | 3840 | 1468503836095 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000818D0A000) [pid = 3840] [serial = 1442] [outer = 000000080E9F6800] 06:43:56 INFO - PROCESS | 3840 | 1468503836544 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 628ms 06:43:56 INFO - PROCESS | 3840 | 1468503836586 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 06:43:56 INFO - PROCESS | 3840 | 1468503836588 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 06:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:43:56 INFO - PROCESS | 3840 | 1468503836591 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:43:56 INFO - PROCESS | 3840 | 1468503836593 Marionette TRACE conn6 <- [1,1886,null,{}] 06:43:56 INFO - PROCESS | 3840 | 1468503836601 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:56 INFO - PROCESS | 3840 | 1468503836607 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:56 INFO - PROCESS | 3840 | 1468503836733 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 06:43:56 INFO - PROCESS | 3840 | 1468503836746 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:56 INFO - PROCESS | 3840 | 1468503836748 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DCAF800 == 15 [pid = 3840] [id = 481] 06:43:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (00000008193BB400) [pid = 3840] [serial = 1443] [outer = 0000000000000000] 06:43:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A80F400) [pid = 3840] [serial = 1444] [outer = 00000008193BB400] 06:43:56 INFO - PROCESS | 3840 | 1468503836793 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081AEDCC00) [pid = 3840] [serial = 1445] [outer = 00000008193BB400] 06:43:57 INFO - PROCESS | 3840 | 1468503837217 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 06:43:57 INFO - PROCESS | 3840 | 1468503837293 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 06:43:57 INFO - PROCESS | 3840 | 1468503837295 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 06:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:43:57 INFO - PROCESS | 3840 | 1468503837299 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 3840 | 1468503837301 Marionette TRACE conn6 <- [1,1890,null,{}] 06:43:57 INFO - PROCESS | 3840 | 1468503837305 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:57 INFO - PROCESS | 3840 | 1468503837307 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:57 INFO - PROCESS | 3840 | 1468503837387 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 06:43:57 INFO - PROCESS | 3840 | 1468503837421 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 3840 | 1468503837423 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:57 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E98A800 == 16 [pid = 3840] [id = 482] 06:43:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081AFE0800) [pid = 3840] [serial = 1446] [outer = 0000000000000000] 06:43:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AFE5C00) [pid = 3840] [serial = 1447] [outer = 000000081AFE0800] 06:43:57 INFO - PROCESS | 3840 | 1468503837467 Marionette DEBUG loaded listener.js 06:43:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B4C9400) [pid = 3840] [serial = 1448] [outer = 000000081AFE0800] 06:43:57 INFO - PROCESS | 3840 | 1468503837867 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 06:43:57 INFO - PROCESS | 3840 | 1468503837933 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 06:43:57 INFO - PROCESS | 3840 | 1468503837936 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 06:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:43:57 INFO - PROCESS | 3840 | 1468503837939 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 3840 | 1468503837941 Marionette TRACE conn6 <- [1,1894,null,{}] 06:43:57 INFO - PROCESS | 3840 | 1468503837956 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:57 INFO - PROCESS | 3840 | 1468503837958 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:58 INFO - PROCESS | 3840 | 1468503838064 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 06:43:58 INFO - PROCESS | 3840 | 1468503838069 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 3840 | 1468503838071 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:58 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEC4000 == 17 [pid = 3840] [id = 483] 06:43:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081AFE3000) [pid = 3840] [serial = 1449] [outer = 0000000000000000] 06:43:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B60F000) [pid = 3840] [serial = 1450] [outer = 000000081AFE3000] 06:43:58 INFO - PROCESS | 3840 | 1468503838115 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B8E1400) [pid = 3840] [serial = 1451] [outer = 000000081AFE3000] 06:43:58 INFO - PROCESS | 3840 | 1468503838553 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 626ms 06:43:58 INFO - PROCESS | 3840 | 1468503838568 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 06:43:58 INFO - PROCESS | 3840 | 1468503838578 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 06:43:58 INFO - PROCESS | 3840 | 1468503838589 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:43:58 INFO - PROCESS | 3840 | 1468503838591 Marionette TRACE conn6 <- [1,1898,null,{}] 06:43:58 INFO - PROCESS | 3840 | 1468503838595 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:58 INFO - PROCESS | 3840 | 1468503838596 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:58 INFO - PROCESS | 3840 | 1468503838703 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 06:43:58 INFO - PROCESS | 3840 | 1468503838708 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 3840 | 1468503838710 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:58 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A788800 == 18 [pid = 3840] [id = 484] 06:43:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B8E8C00) [pid = 3840] [serial = 1452] [outer = 0000000000000000] 06:43:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081B919400) [pid = 3840] [serial = 1453] [outer = 000000081B8E8C00] 06:43:58 INFO - PROCESS | 3840 | 1468503838756 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081BA4CC00) [pid = 3840] [serial = 1454] [outer = 000000081B8E8C00] 06:43:59 INFO - PROCESS | 3840 | 1468503839237 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 691ms 06:43:59 INFO - PROCESS | 3840 | 1468503839291 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 3840 | 1468503839293 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 06:43:59 INFO - PROCESS | 3840 | 1468503839296 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:43:59 INFO - PROCESS | 3840 | 1468503839298 Marionette TRACE conn6 <- [1,1902,null,{}] 06:43:59 INFO - PROCESS | 3840 | 1468503839302 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:59 INFO - PROCESS | 3840 | 1468503839304 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:59 INFO - PROCESS | 3840 | 1468503839422 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 06:43:59 INFO - PROCESS | 3840 | 1468503839428 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 3840 | 1468503839430 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:43:59 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9BB800 == 19 [pid = 3840] [id = 485] 06:43:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081BA4D000) [pid = 3840] [serial = 1455] [outer = 0000000000000000] 06:43:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081BDE1000) [pid = 3840] [serial = 1456] [outer = 000000081BA4D000] 06:43:59 INFO - PROCESS | 3840 | 1468503839478 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081BE22400) [pid = 3840] [serial = 1457] [outer = 000000081BA4D000] 06:43:59 INFO - PROCESS | 3840 | 1468503839926 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000080E42EC00) [pid = 3840] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000818180400) [pid = 3840] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000812F85000) [pid = 3840] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081B60DC00) [pid = 3840] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (0000000818DEF800) [pid = 3840] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081AF72800) [pid = 3840] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081525F000) [pid = 3840] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080E9F7C00) [pid = 3840] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080E9A3800) [pid = 3840] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081A75AC00) [pid = 3840] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080E9A8800) [pid = 3840] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081B8EB400) [pid = 3840] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:44:00 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080E9F2800) [pid = 3840] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:44:00 INFO - PROCESS | 3840 | 1468503840123 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 06:44:00 INFO - PROCESS | 3840 | 1468503840125 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 06:44:00 INFO - PROCESS | 3840 | 1468503840144 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:44:00 INFO - PROCESS | 3840 | 1468503840147 Marionette TRACE conn6 <- [1,1906,null,{}] 06:44:00 INFO - PROCESS | 3840 | 1468503840150 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:00 INFO - PROCESS | 3840 | 1468503840153 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:44:00 INFO - PROCESS | 3840 | 1468503840254 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 06:44:00 INFO - PROCESS | 3840 | 1468503840261 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:00 INFO - PROCESS | 3840 | 1468503840264 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:00 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF63000 == 20 [pid = 3840] [id = 486] 06:44:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (0000000818203C00) [pid = 3840] [serial = 1458] [outer = 0000000000000000] 06:44:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (0000000818BC7000) [pid = 3840] [serial = 1459] [outer = 0000000818203C00] 06:44:00 INFO - PROCESS | 3840 | 1468503840316 Marionette DEBUG loaded listener.js 06:44:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B91CC00) [pid = 3840] [serial = 1460] [outer = 0000000818203C00] 06:44:00 INFO - PROCESS | 3840 | 1468503840759 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 06:44:00 INFO - PROCESS | 3840 | 1468503840790 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 06:44:00 INFO - PROCESS | 3840 | 1468503840792 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 06:44:00 INFO - PROCESS | 3840 | 1468503840800 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:44:00 INFO - PROCESS | 3840 | 1468503840802 Marionette TRACE conn6 <- [1,1910,null,{}] 06:44:00 INFO - PROCESS | 3840 | 1468503840805 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:00 INFO - PROCESS | 3840 | 1468503840807 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:00 INFO - PROCESS | 3840 | 1468503840889 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 06:44:00 INFO - PROCESS | 3840 | 1468503840897 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:00 INFO - PROCESS | 3840 | 1468503840899 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:00 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821645800 == 21 [pid = 3840] [id = 487] 06:44:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BF36800) [pid = 3840] [serial = 1461] [outer = 0000000000000000] 06:44:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BF40C00) [pid = 3840] [serial = 1462] [outer = 000000081BF36800] 06:44:00 INFO - PROCESS | 3840 | 1468503840943 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081C64B800) [pid = 3840] [serial = 1463] [outer = 000000081BF36800] 06:44:01 INFO - PROCESS | 3840 | 1468503841366 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 587ms 06:44:01 INFO - PROCESS | 3840 | 1468503841391 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 06:44:01 INFO - PROCESS | 3840 | 1468503841394 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 06:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:44:01 INFO - PROCESS | 3840 | 1468503841409 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:44:01 INFO - PROCESS | 3840 | 1468503841410 Marionette TRACE conn6 <- [1,1914,null,{}] 06:44:01 INFO - PROCESS | 3840 | 1468503841419 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:01 INFO - PROCESS | 3840 | 1468503841420 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:01 INFO - PROCESS | 3840 | 1468503841504 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 06:44:01 INFO - PROCESS | 3840 | 1468503841512 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:01 INFO - PROCESS | 3840 | 1468503841514 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:01 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822819000 == 22 [pid = 3840] [id = 488] 06:44:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081C64A800) [pid = 3840] [serial = 1464] [outer = 0000000000000000] 06:44:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081C654800) [pid = 3840] [serial = 1465] [outer = 000000081C64A800] 06:44:01 INFO - PROCESS | 3840 | 1468503841559 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081C98E800) [pid = 3840] [serial = 1466] [outer = 000000081C64A800] 06:44:01 INFO - PROCESS | 3840 | 1468503841986 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 628ms 06:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:44:02 INFO - PROCESS | 3840 | 1468503842039 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 3840 | 1468503842042 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 06:44:02 INFO - PROCESS | 3840 | 1468503842045 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 3840 | 1468503842047 Marionette TRACE conn6 <- [1,1918,null,{}] 06:44:02 INFO - PROCESS | 3840 | 1468503842066 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:02 INFO - PROCESS | 3840 | 1468503842068 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:02 INFO - PROCESS | 3840 | 1468503842196 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 06:44:02 INFO - PROCESS | 3840 | 1468503842322 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:02 INFO - PROCESS | 3840 | 1468503842326 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA8F000 == 23 [pid = 3840] [id = 489] 06:44:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080CA0E000) [pid = 3840] [serial = 1467] [outer = 0000000000000000] 06:44:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000080CB09C00) [pid = 3840] [serial = 1468] [outer = 000000080CA0E000] 06:44:02 INFO - PROCESS | 3840 | 1468503842387 Marionette DEBUG loaded listener.js 06:44:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000080E428400) [pid = 3840] [serial = 1469] [outer = 000000080CA0E000] 06:44:03 INFO - PROCESS | 3840 | 1468503843161 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1191ms 06:44:03 INFO - PROCESS | 3840 | 1468503843240 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 06:44:03 INFO - PROCESS | 3840 | 1468503843245 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 06:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:44:03 INFO - PROCESS | 3840 | 1468503843250 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:44:03 INFO - PROCESS | 3840 | 1468503843254 Marionette TRACE conn6 <- [1,1922,null,{}] 06:44:03 INFO - PROCESS | 3840 | 1468503843259 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:03 INFO - PROCESS | 3840 | 1468503843262 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:03 INFO - PROCESS | 3840 | 1468503843417 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 06:44:03 INFO - PROCESS | 3840 | 1468503843533 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 3840 | 1468503843536 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE25000 == 24 [pid = 3840] [id = 490] 06:44:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000080EEB8800) [pid = 3840] [serial = 1470] [outer = 0000000000000000] 06:44:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (0000000812EA8400) [pid = 3840] [serial = 1471] [outer = 000000080EEB8800] 06:44:03 INFO - PROCESS | 3840 | 1468503843594 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (0000000812FCF800) [pid = 3840] [serial = 1472] [outer = 000000080EEB8800] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081BA92400) [pid = 3840] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081BDECC00) [pid = 3840] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081820E800) [pid = 3840] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081AFDC000) [pid = 3840] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (00000008133ED400) [pid = 3840] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081BF41400) [pid = 3840] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (0000000818DF8800) [pid = 3840] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081B8EA800) [pid = 3840] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000818DF9800) [pid = 3840] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000812EA7C00) [pid = 3840] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081B6DF800) [pid = 3840] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080E9F3C00) [pid = 3840] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (00000008187E3400) [pid = 3840] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081E5EB000) [pid = 3840] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080EA5A000) [pid = 3840] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081DC31C00) [pid = 3840] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000818BC6800) [pid = 3840] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081BA4E000) [pid = 3840] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080E9EF000) [pid = 3840] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000080EA4FC00) [pid = 3840] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081A807C00) [pid = 3840] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (00000008193E9400) [pid = 3840] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B916800) [pid = 3840] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081A436800) [pid = 3840] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000080EA5A800) [pid = 3840] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (00000008139E5400) [pid = 3840] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081B6DF400) [pid = 3840] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 06:44:04 INFO - PROCESS | 3840 | 1468503844546 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1350ms 06:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:44:04 INFO - PROCESS | 3840 | 1468503844603 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 06:44:04 INFO - PROCESS | 3840 | 1468503844607 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 06:44:04 INFO - PROCESS | 3840 | 1468503844612 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:44:04 INFO - PROCESS | 3840 | 1468503844615 Marionette TRACE conn6 <- [1,1926,null,{}] 06:44:04 INFO - PROCESS | 3840 | 1468503844621 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:04 INFO - PROCESS | 3840 | 1468503844624 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:04 INFO - PROCESS | 3840 | 1468503844711 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 06:44:04 INFO - PROCESS | 3840 | 1468503844718 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:04 INFO - PROCESS | 3840 | 1468503844723 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:04 INFO - PROCESS | 3840 | ++DOCSHELL 00000008137B0000 == 25 [pid = 3840] [id = 491] 06:44:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080ED46400) [pid = 3840] [serial = 1473] [outer = 0000000000000000] 06:44:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080F66D000) [pid = 3840] [serial = 1474] [outer = 000000080ED46400] 06:44:04 INFO - PROCESS | 3840 | 1468503844771 Marionette DEBUG loaded listener.js 06:44:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000812EB3800) [pid = 3840] [serial = 1475] [outer = 000000080ED46400] 06:44:05 INFO - PROCESS | 3840 | 1468503845281 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 690ms 06:44:05 INFO - PROCESS | 3840 | 1468503845302 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 3840 | 1468503845307 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 06:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:44:05 INFO - PROCESS | 3840 | 1468503845314 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 3840 | 1468503845317 Marionette TRACE conn6 <- [1,1930,null,{}] 06:44:05 INFO - PROCESS | 3840 | 1468503845320 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:05 INFO - PROCESS | 3840 | 1468503845323 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:05 INFO - PROCESS | 3840 | 1468503845413 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 06:44:05 INFO - PROCESS | 3840 | 1468503845421 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:05 INFO - PROCESS | 3840 | 1468503845423 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6AE000 == 26 [pid = 3840] [id = 492] 06:44:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081471A800) [pid = 3840] [serial = 1476] [outer = 0000000000000000] 06:44:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000814BB8000) [pid = 3840] [serial = 1477] [outer = 000000081471A800] 06:44:05 INFO - PROCESS | 3840 | 1468503845472 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081818D000) [pid = 3840] [serial = 1478] [outer = 000000081471A800] 06:44:05 INFO - PROCESS | 3840 | 1468503845945 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 06:44:06 INFO - PROCESS | 3840 | 1468503846006 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 06:44:06 INFO - PROCESS | 3840 | 1468503846009 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 06:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:44:06 INFO - PROCESS | 3840 | 1468503846012 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 3840 | 1468503846016 Marionette TRACE conn6 <- [1,1934,null,{}] 06:44:06 INFO - PROCESS | 3840 | 1468503846027 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:06 INFO - PROCESS | 3840 | 1468503846032 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:06 INFO - PROCESS | 3840 | 1468503846148 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 06:44:06 INFO - PROCESS | 3840 | 1468503846234 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:06 INFO - PROCESS | 3840 | 1468503846238 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:06 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B2A0800 == 27 [pid = 3840] [id = 493] 06:44:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818C31000) [pid = 3840] [serial = 1479] [outer = 0000000000000000] 06:44:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818D11C00) [pid = 3840] [serial = 1480] [outer = 0000000818C31000] 06:44:06 INFO - PROCESS | 3840 | 1468503846287 Marionette DEBUG loaded listener.js 06:44:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008193BE000) [pid = 3840] [serial = 1481] [outer = 0000000818C31000] 06:44:06 INFO - PROCESS | 3840 | 1468503846658 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 692ms 06:44:06 INFO - PROCESS | 3840 | 1468503846707 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 06:44:06 INFO - PROCESS | 3840 | 1468503846710 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 06:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:44:06 INFO - PROCESS | 3840 | 1468503846726 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 3840 | 1468503846728 Marionette TRACE conn6 <- [1,1938,null,{}] 06:44:06 INFO - PROCESS | 3840 | 1468503846732 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:06 INFO - PROCESS | 3840 | 1468503846734 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:06 INFO - PROCESS | 3840 | 1468503846860 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 06:44:06 INFO - PROCESS | 3840 | 1468503846912 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:06 INFO - PROCESS | 3840 | 1468503846914 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:06 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C9D3000 == 28 [pid = 3840] [id = 494] 06:44:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080E995800) [pid = 3840] [serial = 1482] [outer = 0000000000000000] 06:44:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A64F000) [pid = 3840] [serial = 1483] [outer = 000000080E995800] 06:44:06 INFO - PROCESS | 3840 | 1468503846960 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A80C000) [pid = 3840] [serial = 1484] [outer = 000000080E995800] 06:44:07 INFO - PROCESS | 3840 | 1468503847377 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 06:44:07 INFO - PROCESS | 3840 | 1468503847418 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 06:44:07 INFO - PROCESS | 3840 | 1468503847420 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 06:44:07 INFO - PROCESS | 3840 | 1468503847424 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:44:07 INFO - PROCESS | 3840 | 1468503847425 Marionette TRACE conn6 <- [1,1942,null,{}] 06:44:07 INFO - PROCESS | 3840 | 1468503847429 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:07 INFO - PROCESS | 3840 | 1468503847431 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:07 INFO - PROCESS | 3840 | 1468503847566 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 06:44:07 INFO - PROCESS | 3840 | 1468503847593 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:07 INFO - PROCESS | 3840 | 1468503847595 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:07 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813120800 == 29 [pid = 3840] [id = 495] 06:44:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A810C00) [pid = 3840] [serial = 1485] [outer = 0000000000000000] 06:44:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081AFDA400) [pid = 3840] [serial = 1486] [outer = 000000081A810C00] 06:44:07 INFO - PROCESS | 3840 | 1468503847640 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B4C8400) [pid = 3840] [serial = 1487] [outer = 000000081A810C00] 06:44:08 INFO - PROCESS | 3840 | 1468503848082 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 06:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:44:08 INFO - PROCESS | 3840 | 1468503848117 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 06:44:08 INFO - PROCESS | 3840 | 1468503848119 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 06:44:08 INFO - PROCESS | 3840 | 1468503848123 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:44:08 INFO - PROCESS | 3840 | 1468503848125 Marionette TRACE conn6 <- [1,1946,null,{}] 06:44:08 INFO - PROCESS | 3840 | 1468503848128 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:08 INFO - PROCESS | 3840 | 1468503848134 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:08 INFO - PROCESS | 3840 | 1468503848288 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 06:44:08 INFO - PROCESS | 3840 | 1468503848342 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 3840 | 1468503848345 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:08 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F348000 == 30 [pid = 3840] [id = 496] 06:44:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B8E7400) [pid = 3840] [serial = 1488] [outer = 0000000000000000] 06:44:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B91D800) [pid = 3840] [serial = 1489] [outer = 000000081B8E7400] 06:44:08 INFO - PROCESS | 3840 | 1468503848392 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BE27000) [pid = 3840] [serial = 1490] [outer = 000000081B8E7400] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081B8E8C00) [pid = 3840] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081AFE0800) [pid = 3840] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080E9F6800) [pid = 3840] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (00000008193BB400) [pid = 3840] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081AFE3000) [pid = 3840] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080E990800) [pid = 3840] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081BA4D000) [pid = 3840] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (00000008152E1C00) [pid = 3840] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000818203C00) [pid = 3840] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080CA06000) [pid = 3840] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081BDE4400) [pid = 3840] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080EA4CC00) [pid = 3840] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:44:08 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081BF36800) [pid = 3840] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:44:08 INFO - PROCESS | 3840 | 1468503848942 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 837ms 06:44:08 INFO - PROCESS | 3840 | 1468503848963 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 06:44:08 INFO - PROCESS | 3840 | 1468503848965 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 06:44:08 INFO - PROCESS | 3840 | 1468503848969 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:44:08 INFO - PROCESS | 3840 | 1468503848971 Marionette TRACE conn6 <- [1,1950,null,{}] 06:44:08 INFO - PROCESS | 3840 | 1468503848974 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:09 INFO - PROCESS | 3840 | 1468503848976 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:09 INFO - PROCESS | 3840 | 1468503849057 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 06:44:09 INFO - PROCESS | 3840 | 1468503849063 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:09 INFO - PROCESS | 3840 | 1468503849065 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F36C800 == 31 [pid = 3840] [id = 497] 06:44:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080E98D000) [pid = 3840] [serial = 1491] [outer = 0000000000000000] 06:44:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818204C00) [pid = 3840] [serial = 1492] [outer = 000000080E98D000] 06:44:09 INFO - PROCESS | 3840 | 1468503849109 Marionette DEBUG loaded listener.js 06:44:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081B8E8C00) [pid = 3840] [serial = 1493] [outer = 000000080E98D000] 06:44:09 INFO - PROCESS | 3840 | 1468503849532 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 587ms 06:44:09 INFO - PROCESS | 3840 | 1468503849561 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 3840 | 1468503849564 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 06:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:44:09 INFO - PROCESS | 3840 | 1468503849568 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - PROCESS | 3840 | 1468503849570 Marionette TRACE conn6 <- [1,1954,null,{}] 06:44:09 INFO - PROCESS | 3840 | 1468503849573 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:09 INFO - PROCESS | 3840 | 1468503849575 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:09 INFO - PROCESS | 3840 | 1468503849662 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 06:44:09 INFO - PROCESS | 3840 | 1468503849668 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:09 INFO - PROCESS | 3840 | 1468503849670 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9BF000 == 32 [pid = 3840] [id = 498] 06:44:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081B8EAC00) [pid = 3840] [serial = 1494] [outer = 0000000000000000] 06:44:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081BF42400) [pid = 3840] [serial = 1495] [outer = 000000081B8EAC00] 06:44:09 INFO - PROCESS | 3840 | 1468503849714 Marionette DEBUG loaded listener.js 06:44:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081C983000) [pid = 3840] [serial = 1496] [outer = 000000081B8EAC00] 06:44:10 INFO - PROCESS | 3840 | 1468503850105 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 587ms 06:44:10 INFO - PROCESS | 3840 | 1468503850155 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 06:44:10 INFO - PROCESS | 3840 | 1468503850158 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 06:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:44:10 INFO - PROCESS | 3840 | 1468503850178 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 3840 | 1468503850180 Marionette TRACE conn6 <- [1,1958,null,{}] 06:44:10 INFO - PROCESS | 3840 | 1468503850184 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:10 INFO - PROCESS | 3840 | 1468503850185 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:10 INFO - PROCESS | 3840 | 1468503850270 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 06:44:10 INFO - PROCESS | 3840 | 1468503850279 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:10 INFO - PROCESS | 3840 | 1468503850281 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:10 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821537800 == 33 [pid = 3840] [id = 499] 06:44:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081D53BC00) [pid = 3840] [serial = 1497] [outer = 0000000000000000] 06:44:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081D545800) [pid = 3840] [serial = 1498] [outer = 000000081D53BC00] 06:44:10 INFO - PROCESS | 3840 | 1468503850324 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081D975400) [pid = 3840] [serial = 1499] [outer = 000000081D53BC00] 06:44:10 INFO - PROCESS | 3840 | 1468503850756 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 650ms 06:44:10 INFO - PROCESS | 3840 | 1468503850826 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 06:44:10 INFO - PROCESS | 3840 | 1468503850828 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 06:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:44:10 INFO - PROCESS | 3840 | 1468503850832 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 3840 | 1468503850834 Marionette TRACE conn6 <- [1,1962,null,{}] 06:44:10 INFO - PROCESS | 3840 | 1468503850837 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:10 INFO - PROCESS | 3840 | 1468503850839 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:10 INFO - PROCESS | 3840 | 1468503850965 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 06:44:11 INFO - PROCESS | 3840 | 1468503851051 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 3840 | 1468503851054 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:11 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EDA2800 == 34 [pid = 3840] [id = 500] 06:44:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000080CB0DC00) [pid = 3840] [serial = 1500] [outer = 0000000000000000] 06:44:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000080DD3B400) [pid = 3840] [serial = 1501] [outer = 000000080CB0DC00] 06:44:11 INFO - PROCESS | 3840 | 1468503851115 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000080EC99800) [pid = 3840] [serial = 1502] [outer = 000000080CB0DC00] 06:44:11 INFO - PROCESS | 3840 | 1468503851783 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 06:44:11 INFO - PROCESS | 3840 | 1468503851824 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 06:44:11 INFO - PROCESS | 3840 | 1468503851829 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 06:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:44:11 INFO - PROCESS | 3840 | 1468503851836 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:44:11 INFO - PROCESS | 3840 | 1468503851839 Marionette TRACE conn6 <- [1,1966,null,{}] 06:44:11 INFO - PROCESS | 3840 | 1468503851844 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:11 INFO - PROCESS | 3840 | 1468503851848 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:11 INFO - PROCESS | 3840 | 1468503851966 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 06:44:12 INFO - PROCESS | 3840 | 1468503852089 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:12 INFO - PROCESS | 3840 | 1468503852092 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B936800 == 35 [pid = 3840] [id = 501] 06:44:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0000000814606400) [pid = 3840] [serial = 1503] [outer = 0000000000000000] 06:44:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (0000000818708000) [pid = 3840] [serial = 1504] [outer = 0000000814606400] 06:44:12 INFO - PROCESS | 3840 | 1468503852150 Marionette DEBUG loaded listener.js 06:44:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (0000000818DF8800) [pid = 3840] [serial = 1505] [outer = 0000000814606400] 06:44:12 INFO - PROCESS | 3840 | 1468503852732 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 944ms 06:44:12 INFO - PROCESS | 3840 | 1468503852779 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 06:44:12 INFO - PROCESS | 3840 | 1468503852782 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 06:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:44:12 INFO - PROCESS | 3840 | 1468503852786 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - PROCESS | 3840 | 1468503852788 Marionette TRACE conn6 <- [1,1970,null,{}] 06:44:12 INFO - PROCESS | 3840 | 1468503852793 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:12 INFO - PROCESS | 3840 | 1468503852795 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:12 INFO - PROCESS | 3840 | 1468503852912 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 06:44:13 INFO - PROCESS | 3840 | 1468503853008 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:13 INFO - PROCESS | 3840 | 1468503853011 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:13 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822810000 == 36 [pid = 3840] [id = 502] 06:44:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081B60B400) [pid = 3840] [serial = 1506] [outer = 0000000000000000] 06:44:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081B6DB800) [pid = 3840] [serial = 1507] [outer = 000000081B60B400] 06:44:13 INFO - PROCESS | 3840 | 1468503853067 Marionette DEBUG loaded listener.js 06:44:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081B923000) [pid = 3840] [serial = 1508] [outer = 000000081B60B400] 06:44:13 INFO - PROCESS | 3840 | 1468503853714 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 06:44:13 INFO - PROCESS | 3840 | 1468503853773 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 06:44:13 INFO - PROCESS | 3840 | 1468503853778 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 06:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:44:13 INFO - PROCESS | 3840 | 1468503853790 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:44:13 INFO - PROCESS | 3840 | 1468503853795 Marionette TRACE conn6 <- [1,1974,null,{}] 06:44:13 INFO - PROCESS | 3840 | 1468503853813 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:13 INFO - PROCESS | 3840 | 1468503853817 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:13 INFO - PROCESS | 3840 | 1468503853936 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 06:44:14 INFO - PROCESS | 3840 | 1468503854009 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 3840 | 1468503854012 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:14 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821650000 == 37 [pid = 3840] [id = 503] 06:44:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081B60BC00) [pid = 3840] [serial = 1509] [outer = 0000000000000000] 06:44:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081C64CC00) [pid = 3840] [serial = 1510] [outer = 000000081B60BC00] 06:44:14 INFO - PROCESS | 3840 | 1468503854121 Marionette DEBUG loaded listener.js 06:44:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081E53B400) [pid = 3840] [serial = 1511] [outer = 000000081B60BC00] 06:44:14 INFO - PROCESS | 3840 | 1468503854829 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1102ms 06:44:14 INFO - PROCESS | 3840 | 1468503854889 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 06:44:14 INFO - PROCESS | 3840 | 1468503854894 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 06:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:44:14 INFO - PROCESS | 3840 | 1468503854898 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - PROCESS | 3840 | 1468503854901 Marionette TRACE conn6 <- [1,1978,null,{}] 06:44:14 INFO - PROCESS | 3840 | 1468503854908 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:14 INFO - PROCESS | 3840 | 1468503854911 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:15 INFO - PROCESS | 3840 | 1468503855058 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 06:44:15 INFO - PROCESS | 3840 | 1468503855076 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:15 INFO - PROCESS | 3840 | 1468503855078 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:15 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814E11800 == 38 [pid = 3840] [id = 504] 06:44:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000080E9F8400) [pid = 3840] [serial = 1512] [outer = 0000000000000000] 06:44:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (0000000812EB4000) [pid = 3840] [serial = 1513] [outer = 000000080E9F8400] 06:44:15 INFO - PROCESS | 3840 | 1468503855129 Marionette DEBUG loaded listener.js 06:44:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (0000000814607000) [pid = 3840] [serial = 1514] [outer = 000000080E9F8400] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFAB800 == 37 [pid = 3840] [id = 475] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000821537800 == 36 [pid = 3840] [id = 499] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081C9D3000 == 35 [pid = 3840] [id = 494] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081F36C800 == 34 [pid = 3840] [id = 497] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000813120800 == 33 [pid = 3840] [id = 495] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081F348000 == 32 [pid = 3840] [id = 496] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9BF000 == 31 [pid = 3840] [id = 498] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000821650000 == 30 [pid = 3840] [id = 503] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000822810000 == 29 [pid = 3840] [id = 502] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081B936800 == 28 [pid = 3840] [id = 501] 06:44:16 INFO - PROCESS | 3840 | --DOCSHELL 000000080EDA2800 == 27 [pid = 3840] [id = 500] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081B919400) [pid = 3840] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081AFE5C00) [pid = 3840] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (0000000818C2B000) [pid = 3840] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (0000000818D0A000) [pid = 3840] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081A80F400) [pid = 3840] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081AEDCC00) [pid = 3840] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081B60F000) [pid = 3840] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000080E991800) [pid = 3840] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080E9AA400) [pid = 3840] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081BA4CC00) [pid = 3840] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081BDE1000) [pid = 3840] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (00000008182BF800) [pid = 3840] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (00000008187EA400) [pid = 3840] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000818BC7000) [pid = 3840] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (00000008133FA000) [pid = 3840] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000814610C00) [pid = 3840] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081BE22400) [pid = 3840] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081BF37800) [pid = 3840] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080F12E000) [pid = 3840] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080FCF1000) [pid = 3840] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081C64B800) [pid = 3840] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081B8E1400) [pid = 3840] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081BF40C00) [pid = 3840] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081B4C9400) [pid = 3840] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B91CC00) [pid = 3840] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081C654800) [pid = 3840] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 06:44:16 INFO - PROCESS | 3840 | 1468503856344 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1485ms 06:44:16 INFO - PROCESS | 3840 | 1468503856388 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 06:44:16 INFO - PROCESS | 3840 | 1468503856393 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 06:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:44:16 INFO - PROCESS | 3840 | 1468503856398 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:44:16 INFO - PROCESS | 3840 | 1468503856401 Marionette TRACE conn6 <- [1,1982,null,{}] 06:44:16 INFO - PROCESS | 3840 | 1468503856446 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:16 INFO - PROCESS | 3840 | 1468503856449 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:16 INFO - PROCESS | 3840 | 1468503856540 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 06:44:16 INFO - PROCESS | 3840 | 1468503856616 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:16 INFO - PROCESS | 3840 | 1468503856620 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:16 INFO - PROCESS | 3840 | ++DOCSHELL 0000000812F68000 == 28 [pid = 3840] [id = 505] 06:44:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080E997800) [pid = 3840] [serial = 1515] [outer = 0000000000000000] 06:44:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080EA4F800) [pid = 3840] [serial = 1516] [outer = 000000080E997800] 06:44:16 INFO - PROCESS | 3840 | 1468503856669 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080F12E800) [pid = 3840] [serial = 1517] [outer = 000000080E997800] 06:44:17 INFO - PROCESS | 3840 | 1468503857055 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 667ms 06:44:17 INFO - PROCESS | 3840 | 1468503857069 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 06:44:17 INFO - PROCESS | 3840 | 1468503857074 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 06:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:44:17 INFO - PROCESS | 3840 | 1468503857100 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:44:17 INFO - PROCESS | 3840 | 1468503857103 Marionette TRACE conn6 <- [1,1986,null,{}] 06:44:17 INFO - PROCESS | 3840 | 1468503857118 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:17 INFO - PROCESS | 3840 | 1468503857121 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:17 INFO - PROCESS | 3840 | 1468503857211 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 06:44:17 INFO - PROCESS | 3840 | 1468503857218 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:17 INFO - PROCESS | 3840 | 1468503857220 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:17 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818C1A800 == 29 [pid = 3840] [id = 506] 06:44:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000812EB5400) [pid = 3840] [serial = 1518] [outer = 0000000000000000] 06:44:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000813AB3400) [pid = 3840] [serial = 1519] [outer = 0000000812EB5400] 06:44:17 INFO - PROCESS | 3840 | 1468503857268 Marionette DEBUG loaded listener.js 06:44:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008152E0C00) [pid = 3840] [serial = 1520] [outer = 0000000812EB5400] 06:44:17 INFO - PROCESS | 3840 | 1468503857734 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 714ms 06:44:17 INFO - PROCESS | 3840 | 1468503857797 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 06:44:17 INFO - PROCESS | 3840 | 1468503857800 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 06:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:44:17 INFO - PROCESS | 3840 | 1468503857803 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:44:17 INFO - PROCESS | 3840 | 1468503857807 Marionette TRACE conn6 <- [1,1990,null,{}] 06:44:17 INFO - PROCESS | 3840 | 1468503857818 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:17 INFO - PROCESS | 3840 | 1468503857823 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:17 INFO - PROCESS | 3840 | 1468503857909 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 06:44:18 INFO - PROCESS | 3840 | 1468503858028 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:18 INFO - PROCESS | 3840 | 1468503858031 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:18 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B295800 == 30 [pid = 3840] [id = 507] 06:44:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000812EB3400) [pid = 3840] [serial = 1521] [outer = 0000000000000000] 06:44:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818D05400) [pid = 3840] [serial = 1522] [outer = 0000000812EB3400] 06:44:18 INFO - PROCESS | 3840 | 1468503858081 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (00000008193B2400) [pid = 3840] [serial = 1523] [outer = 0000000812EB3400] 06:44:18 INFO - PROCESS | 3840 | 1468503858462 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 06:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:44:18 INFO - PROCESS | 3840 | 1468503858498 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 06:44:18 INFO - PROCESS | 3840 | 1468503858500 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 06:44:18 INFO - PROCESS | 3840 | 1468503858503 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:44:18 INFO - PROCESS | 3840 | 1468503858505 Marionette TRACE conn6 <- [1,1994,null,{}] 06:44:18 INFO - PROCESS | 3840 | 1468503858516 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:18 INFO - PROCESS | 3840 | 1468503858518 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:18 INFO - PROCESS | 3840 | 1468503858632 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 06:44:18 INFO - PROCESS | 3840 | 1468503858637 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:18 INFO - PROCESS | 3840 | 1468503858639 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:18 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C71D000 == 31 [pid = 3840] [id = 508] 06:44:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A433800) [pid = 3840] [serial = 1524] [outer = 0000000000000000] 06:44:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A80CC00) [pid = 3840] [serial = 1525] [outer = 000000081A433800] 06:44:18 INFO - PROCESS | 3840 | 1468503858685 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AEE1800) [pid = 3840] [serial = 1526] [outer = 000000081A433800] 06:44:19 INFO - PROCESS | 3840 | 1468503859129 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:44:19 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 06:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 06:44:19 INFO - PROCESS | 3840 | 1468503859177 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 06:44:19 INFO - PROCESS | 3840 | 1468503859179 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 06:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:44:19 INFO - PROCESS | 3840 | 1468503859183 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 3840 | 1468503859184 Marionette TRACE conn6 <- [1,1998,null,{}] 06:44:19 INFO - PROCESS | 3840 | 1468503859194 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:19 INFO - PROCESS | 3840 | 1468503859196 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:19 INFO - PROCESS | 3840 | 1468503859303 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 06:44:19 INFO - PROCESS | 3840 | 1468503859386 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 3840 | 1468503859388 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:19 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E91A000 == 32 [pid = 3840] [id = 509] 06:44:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (0000000812EB3000) [pid = 3840] [serial = 1527] [outer = 0000000000000000] 06:44:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081AFE4400) [pid = 3840] [serial = 1528] [outer = 0000000812EB3000] 06:44:19 INFO - PROCESS | 3840 | 1468503859433 Marionette DEBUG loaded listener.js 06:44:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B60F000) [pid = 3840] [serial = 1529] [outer = 0000000812EB3000] 06:44:19 INFO - PROCESS | 3840 | 1468503859865 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:44:19 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 06:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 731ms 06:44:19 INFO - PROCESS | 3840 | 1468503859916 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 06:44:19 INFO - PROCESS | 3840 | 1468503859918 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 06:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:44:19 INFO - PROCESS | 3840 | 1468503859931 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 3840 | 1468503859933 Marionette TRACE conn6 <- [1,2002,null,{}] 06:44:19 INFO - PROCESS | 3840 | 1468503859936 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:19 INFO - PROCESS | 3840 | 1468503859942 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:20 INFO - PROCESS | 3840 | 1468503860078 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 06:44:20 INFO - PROCESS | 3840 | 1468503860089 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:20 INFO - PROCESS | 3840 | 1468503860091 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEC1000 == 33 [pid = 3840] [id = 510] 06:44:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B60F400) [pid = 3840] [serial = 1530] [outer = 0000000000000000] 06:44:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B8E8800) [pid = 3840] [serial = 1531] [outer = 000000081B60F400] 06:44:20 INFO - PROCESS | 3840 | 1468503860180 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BA90400) [pid = 3840] [serial = 1532] [outer = 000000081B60F400] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081D53BC00) [pid = 3840] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081B8E7400) [pid = 3840] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081A810C00) [pid = 3840] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081C64A800) [pid = 3840] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081471A800) [pid = 3840] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000818C31000) [pid = 3840] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080CA0E000) [pid = 3840] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080ED46400) [pid = 3840] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080E98D000) [pid = 3840] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080E995800) [pid = 3840] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:44:20 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081B8EAC00) [pid = 3840] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:44:20 INFO - PROCESS | 3840 | 1468503860759 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 881ms 06:44:20 INFO - PROCESS | 3840 | 1468503860816 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 06:44:20 INFO - PROCESS | 3840 | 1468503860819 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 06:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:44:20 INFO - PROCESS | 3840 | 1468503860822 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:44:20 INFO - PROCESS | 3840 | 1468503860824 Marionette TRACE conn6 <- [1,2006,null,{}] 06:44:20 INFO - PROCESS | 3840 | 1468503860828 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:20 INFO - PROCESS | 3840 | 1468503860830 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:20 INFO - PROCESS | 3840 | 1468503860909 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 06:44:20 INFO - PROCESS | 3840 | 1468503860916 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:20 INFO - PROCESS | 3840 | 1468503860918 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F36F800 == 34 [pid = 3840] [id = 511] 06:44:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000080ED3AC00) [pid = 3840] [serial = 1533] [outer = 0000000000000000] 06:44:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081BA90C00) [pid = 3840] [serial = 1534] [outer = 000000080ED3AC00] 06:44:20 INFO - PROCESS | 3840 | 1468503860962 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081BE21800) [pid = 3840] [serial = 1535] [outer = 000000080ED3AC00] 06:44:21 INFO - PROCESS | 3840 | 1468503861393 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 586ms 06:44:21 INFO - PROCESS | 3840 | 1468503861419 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 06:44:21 INFO - PROCESS | 3840 | 1468503861421 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 06:44:21 INFO - PROCESS | 3840 | 1468503861425 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 3840 | 1468503861426 Marionette TRACE conn6 <- [1,2010,null,{}] 06:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:44:21 INFO - PROCESS | 3840 | 1468503861435 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:21 INFO - PROCESS | 3840 | 1468503861437 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:21 INFO - PROCESS | 3840 | 1468503861522 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 06:44:21 INFO - PROCESS | 3840 | 1468503861530 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 3840 | 1468503861532 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:21 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9C9000 == 35 [pid = 3840] [id = 512] 06:44:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081BE20C00) [pid = 3840] [serial = 1536] [outer = 0000000000000000] 06:44:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081BF3A800) [pid = 3840] [serial = 1537] [outer = 000000081BE20C00] 06:44:21 INFO - PROCESS | 3840 | 1468503861578 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081AEDEC00) [pid = 3840] [serial = 1538] [outer = 000000081BE20C00] 06:44:22 INFO - PROCESS | 3840 | 1468503862006 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 06:44:22 INFO - PROCESS | 3840 | 1468503862061 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 06:44:22 INFO - PROCESS | 3840 | 1468503862063 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 06:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:44:22 INFO - PROCESS | 3840 | 1468503862066 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:44:22 INFO - PROCESS | 3840 | 1468503862068 Marionette TRACE conn6 <- [1,2014,null,{}] 06:44:22 INFO - PROCESS | 3840 | 1468503862072 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:22 INFO - PROCESS | 3840 | 1468503862074 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:22 INFO - PROCESS | 3840 | 1468503862157 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 06:44:22 INFO - PROCESS | 3840 | 1468503862165 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:22 INFO - PROCESS | 3840 | 1468503862167 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:22 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821534000 == 36 [pid = 3840] [id = 513] 06:44:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081C64D400) [pid = 3840] [serial = 1539] [outer = 0000000000000000] 06:44:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081C7F5400) [pid = 3840] [serial = 1540] [outer = 000000081C64D400] 06:44:22 INFO - PROCESS | 3840 | 1468503862210 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081D542800) [pid = 3840] [serial = 1541] [outer = 000000081C64D400] 06:44:23 INFO - PROCESS | 3840 | --DOCSHELL 0000000812F68000 == 35 [pid = 3840] [id = 505] 06:44:23 INFO - PROCESS | 3840 | --DOCSHELL 0000000814E11800 == 34 [pid = 3840] [id = 504] 06:44:23 INFO - PROCESS | 3840 | --DOCSHELL 000000081B295800 == 33 [pid = 3840] [id = 507] 06:44:23 INFO - PROCESS | 3840 | --DOCSHELL 0000000818C1A800 == 32 [pid = 3840] [id = 506] 06:44:23 INFO - PROCESS | 3840 | --DOCSHELL 000000081F36F800 == 31 [pid = 3840] [id = 511] 06:44:23 INFO - PROCESS | 3840 | --DOCSHELL 000000081C71D000 == 30 [pid = 3840] [id = 508] 06:44:23 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9C9000 == 29 [pid = 3840] [id = 512] 06:44:23 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEC1000 == 28 [pid = 3840] [id = 510] 06:44:23 INFO - PROCESS | 3840 | --DOCSHELL 000000081E91A000 == 27 [pid = 3840] [id = 509] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081D545800) [pid = 3840] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081B91D800) [pid = 3840] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081AFDA400) [pid = 3840] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081C98E800) [pid = 3840] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000812EA8400) [pid = 3840] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000814BB8000) [pid = 3840] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081818D000) [pid = 3840] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000818D11C00) [pid = 3840] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080CB09C00) [pid = 3840] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080E428400) [pid = 3840] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080F66D000) [pid = 3840] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000812EB3800) [pid = 3840] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081B8E8C00) [pid = 3840] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818204C00) [pid = 3840] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081D975400) [pid = 3840] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081BE27000) [pid = 3840] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081A64F000) [pid = 3840] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081A80C000) [pid = 3840] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081C983000) [pid = 3840] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081BF42400) [pid = 3840] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081B4C8400) [pid = 3840] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 06:44:23 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (00000008193BE000) [pid = 3840] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 06:44:24 INFO - PROCESS | 3840 | 1468503863999 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1995ms 06:44:24 INFO - PROCESS | 3840 | 1468503864065 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 3840 | 1468503864069 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 06:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:44:24 INFO - PROCESS | 3840 | 1468503864075 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 3840 | 1468503864079 Marionette TRACE conn6 <- [1,2018,null,{}] 06:44:24 INFO - PROCESS | 3840 | 1468503864085 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:24 INFO - PROCESS | 3840 | 1468503864088 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:24 INFO - PROCESS | 3840 | 1468503864180 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 06:44:24 INFO - PROCESS | 3840 | 1468503864194 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 3840 | 1468503864197 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:24 INFO - PROCESS | 3840 | ++DOCSHELL 0000000812F67000 == 28 [pid = 3840] [id = 514] 06:44:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080E9A1C00) [pid = 3840] [serial = 1542] [outer = 0000000000000000] 06:44:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080E9A2400) [pid = 3840] [serial = 1543] [outer = 000000080E9A1C00] 06:44:24 INFO - PROCESS | 3840 | 1468503864247 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080E9F9400) [pid = 3840] [serial = 1544] [outer = 000000080E9A1C00] 06:44:24 INFO - PROCESS | 3840 | 1468503864733 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms 06:44:24 INFO - PROCESS | 3840 | 1468503864770 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 3840 | 1468503864775 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 06:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:44:24 INFO - PROCESS | 3840 | 1468503864782 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 3840 | 1468503864785 Marionette TRACE conn6 <- [1,2022,null,{}] 06:44:24 INFO - PROCESS | 3840 | 1468503864789 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:24 INFO - PROCESS | 3840 | 1468503864793 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:24 INFO - PROCESS | 3840 | 1468503864884 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 06:44:24 INFO - PROCESS | 3840 | 1468503864892 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 3840 | 1468503864895 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:24 INFO - PROCESS | 3840 | ++DOCSHELL 00000008181A7000 == 29 [pid = 3840] [id = 515] 06:44:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080F132C00) [pid = 3840] [serial = 1545] [outer = 0000000000000000] 06:44:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080FF20000) [pid = 3840] [serial = 1546] [outer = 000000080F132C00] 06:44:24 INFO - PROCESS | 3840 | 1468503864945 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000812EB0800) [pid = 3840] [serial = 1547] [outer = 000000080F132C00] 06:44:25 INFO - PROCESS | 3840 | 1468503865412 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 693ms 06:44:25 INFO - PROCESS | 3840 | 1468503865476 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 06:44:25 INFO - PROCESS | 3840 | 1468503865478 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 06:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:44:25 INFO - PROCESS | 3840 | 1468503865482 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:44:25 INFO - PROCESS | 3840 | 1468503865485 Marionette TRACE conn6 <- [1,2026,null,{}] 06:44:25 INFO - PROCESS | 3840 | 1468503865497 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:25 INFO - PROCESS | 3840 | 1468503865502 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:25 INFO - PROCESS | 3840 | 1468503865618 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 06:44:25 INFO - PROCESS | 3840 | 1468503865701 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:25 INFO - PROCESS | 3840 | 1468503865704 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:25 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF96800 == 30 [pid = 3840] [id = 516] 06:44:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080CB0A000) [pid = 3840] [serial = 1548] [outer = 0000000000000000] 06:44:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000814954000) [pid = 3840] [serial = 1549] [outer = 000000080CB0A000] 06:44:25 INFO - PROCESS | 3840 | 1468503865753 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (0000000817E94800) [pid = 3840] [serial = 1550] [outer = 000000080CB0A000] 06:44:26 INFO - PROCESS | 3840 | 1468503866131 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 06:44:26 INFO - PROCESS | 3840 | 1468503866182 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 06:44:26 INFO - PROCESS | 3840 | 1468503866185 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 06:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:44:26 INFO - PROCESS | 3840 | 1468503866188 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:44:26 INFO - PROCESS | 3840 | 1468503866190 Marionette TRACE conn6 <- [1,2030,null,{}] 06:44:26 INFO - PROCESS | 3840 | 1468503866194 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:26 INFO - PROCESS | 3840 | 1468503866196 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:26 INFO - PROCESS | 3840 | 1468503866282 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 06:44:26 INFO - PROCESS | 3840 | 1468503866288 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 3840 | 1468503866290 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:26 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B933000 == 31 [pid = 3840] [id = 517] 06:44:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (00000008182C2C00) [pid = 3840] [serial = 1551] [outer = 0000000000000000] 06:44:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (00000008187EA800) [pid = 3840] [serial = 1552] [outer = 00000008182C2C00] 06:44:26 INFO - PROCESS | 3840 | 1468503866336 Marionette DEBUG loaded listener.js 06:44:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818BCAC00) [pid = 3840] [serial = 1553] [outer = 00000008182C2C00] 06:44:26 INFO - PROCESS | 3840 | 1468503866759 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:44:26 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) 06:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 627ms 06:44:26 INFO - PROCESS | 3840 | 1468503866816 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 06:44:26 INFO - PROCESS | 3840 | 1468503866818 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 06:44:26 INFO - PROCESS | 3840 | 1468503866821 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:44:26 INFO - PROCESS | 3840 | 1468503866823 Marionette TRACE conn6 <- [1,2034,null,{}] 06:44:26 INFO - PROCESS | 3840 | 1468503866826 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:26 INFO - PROCESS | 3840 | 1468503866829 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:26 INFO - PROCESS | 3840 | 1468503866908 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 06:44:26 INFO - PROCESS | 3840 | 1468503866916 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 3840 | 1468503866918 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:26 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C723000 == 32 [pid = 3840] [id = 518] 06:44:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080EEB6000) [pid = 3840] [serial = 1554] [outer = 0000000000000000] 06:44:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818D0C000) [pid = 3840] [serial = 1555] [outer = 000000080EEB6000] 06:44:26 INFO - PROCESS | 3840 | 1468503866963 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000818DFD800) [pid = 3840] [serial = 1556] [outer = 000000080EEB6000] 06:44:27 INFO - PROCESS | 3840 | 1468503867417 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 628ms 06:44:27 INFO - PROCESS | 3840 | 1468503867453 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 06:44:27 INFO - PROCESS | 3840 | 1468503867455 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 06:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:44:27 INFO - PROCESS | 3840 | 1468503867459 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:44:27 INFO - PROCESS | 3840 | 1468503867460 Marionette TRACE conn6 <- [1,2038,null,{}] 06:44:27 INFO - PROCESS | 3840 | 1468503867468 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:27 INFO - PROCESS | 3840 | 1468503867474 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:27 INFO - PROCESS | 3840 | 1468503867582 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 06:44:27 INFO - PROCESS | 3840 | 1468503867590 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:27 INFO - PROCESS | 3840 | 1468503867592 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:27 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E988800 == 33 [pid = 3840] [id = 519] 06:44:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A432800) [pid = 3840] [serial = 1557] [outer = 0000000000000000] 06:44:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081AFDA400) [pid = 3840] [serial = 1558] [outer = 000000081A432800] 06:44:27 INFO - PROCESS | 3840 | 1468503867637 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B373400) [pid = 3840] [serial = 1559] [outer = 000000081A432800] 06:44:28 INFO - PROCESS | 3840 | 1468503868044 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 627ms 06:44:28 INFO - PROCESS | 3840 | 1468503868096 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 3840 | 1468503868098 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 06:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:44:28 INFO - PROCESS | 3840 | 1468503868101 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 3840 | 1468503868103 Marionette TRACE conn6 <- [1,2042,null,{}] 06:44:28 INFO - PROCESS | 3840 | 1468503868107 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:28 INFO - PROCESS | 3840 | 1468503868109 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:28 INFO - PROCESS | 3840 | 1468503868188 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 06:44:28 INFO - PROCESS | 3840 | 1468503868194 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:28 INFO - PROCESS | 3840 | 1468503868196 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:28 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEC1000 == 34 [pid = 3840] [id = 520] 06:44:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B5F7000) [pid = 3840] [serial = 1560] [outer = 0000000000000000] 06:44:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B609C00) [pid = 3840] [serial = 1561] [outer = 000000081B5F7000] 06:44:28 INFO - PROCESS | 3840 | 1468503868241 Marionette DEBUG loaded listener.js 06:44:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B8E2400) [pid = 3840] [serial = 1562] [outer = 000000081B5F7000] 06:44:28 INFO - PROCESS | 3840 | 1468503868681 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 629ms 06:44:28 INFO - PROCESS | 3840 | 1468503868733 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 3840 | 1468503868736 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 06:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:44:28 INFO - PROCESS | 3840 | 1468503868739 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 3840 | 1468503868741 Marionette TRACE conn6 <- [1,2046,null,{}] 06:44:28 INFO - PROCESS | 3840 | 1468503868745 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:28 INFO - PROCESS | 3840 | 1468503868747 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:28 INFO - PROCESS | 3840 | 1468503868829 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 06:44:28 INFO - PROCESS | 3840 | 1468503868834 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:28 INFO - PROCESS | 3840 | 1468503868836 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:28 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F36D000 == 35 [pid = 3840] [id = 521] 06:44:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B8E2800) [pid = 3840] [serial = 1563] [outer = 0000000000000000] 06:44:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B919800) [pid = 3840] [serial = 1564] [outer = 000000081B8E2800] 06:44:28 INFO - PROCESS | 3840 | 1468503868880 Marionette DEBUG loaded listener.js 06:44:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000818BC9400) [pid = 3840] [serial = 1565] [outer = 000000081B8E2800] 06:44:29 INFO - PROCESS | 3840 | 1468503869341 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 627ms 06:44:29 INFO - PROCESS | 3840 | 1468503869370 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 06:44:29 INFO - PROCESS | 3840 | 1468503869372 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 06:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:44:29 INFO - PROCESS | 3840 | 1468503869376 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:44:29 INFO - PROCESS | 3840 | 1468503869378 Marionette TRACE conn6 <- [1,2050,null,{}] 06:44:29 INFO - PROCESS | 3840 | 1468503869381 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:29 INFO - PROCESS | 3840 | 1468503869383 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:29 INFO - PROCESS | 3840 | 1468503869493 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 06:44:29 INFO - PROCESS | 3840 | 1468503869500 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:29 INFO - PROCESS | 3840 | 1468503869502 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:29 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF94000 == 36 [pid = 3840] [id = 522] 06:44:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (0000000818BC9C00) [pid = 3840] [serial = 1566] [outer = 0000000000000000] 06:44:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081BA55000) [pid = 3840] [serial = 1567] [outer = 0000000818BC9C00] 06:44:29 INFO - PROCESS | 3840 | 1468503869547 Marionette DEBUG loaded listener.js 06:44:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081BDE1000) [pid = 3840] [serial = 1568] [outer = 0000000818BC9C00] 06:44:30 INFO - PROCESS | 3840 | 1468503869997 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 06:44:30 INFO - PROCESS | 3840 | 1468503870074 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 3840 | 1468503870076 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 06:44:30 INFO - PROCESS | 3840 | 1468503870080 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:44:30 INFO - PROCESS | 3840 | 1468503870082 Marionette TRACE conn6 <- [1,2054,null,{}] 06:44:30 INFO - PROCESS | 3840 | 1468503870085 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:30 INFO - PROCESS | 3840 | 1468503870087 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:30 INFO - PROCESS | 3840 | 1468503870200 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 06:44:30 INFO - PROCESS | 3840 | 1468503870209 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 3840 | 1468503870211 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:30 INFO - PROCESS | 3840 | ++DOCSHELL 000000082152E800 == 37 [pid = 3840] [id = 523] 06:44:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081BDE7C00) [pid = 3840] [serial = 1569] [outer = 0000000000000000] 06:44:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081BF37800) [pid = 3840] [serial = 1570] [outer = 000000081BDE7C00] 06:44:30 INFO - PROCESS | 3840 | 1468503870299 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081C03FC00) [pid = 3840] [serial = 1571] [outer = 000000081BDE7C00] 06:44:30 INFO - PROCESS | 3840 | 1468503870739 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 06:44:30 INFO - PROCESS | 3840 | 1468503870779 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 3840 | 1468503870782 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 06:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:44:30 INFO - PROCESS | 3840 | 1468503870785 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - PROCESS | 3840 | 1468503870787 Marionette TRACE conn6 <- [1,2058,null,{}] 06:44:30 INFO - PROCESS | 3840 | 1468503870791 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:30 INFO - PROCESS | 3840 | 1468503870793 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:30 INFO - PROCESS | 3840 | 1468503870944 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 06:44:31 INFO - PROCESS | 3840 | 1468503871004 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:31 INFO - PROCESS | 3840 | 1468503871006 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:31 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C721000 == 38 [pid = 3840] [id = 524] 06:44:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081C988000) [pid = 3840] [serial = 1572] [outer = 0000000000000000] 06:44:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081C9BC000) [pid = 3840] [serial = 1573] [outer = 000000081C988000] 06:44:31 INFO - PROCESS | 3840 | 1468503871053 Marionette DEBUG loaded listener.js 06:44:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000081D90B400) [pid = 3840] [serial = 1574] [outer = 000000081C988000] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000080EEB8800) [pid = 3840] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081A433800) [pid = 3840] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (0000000812EB3000) [pid = 3840] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081B60F400) [pid = 3840] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081BE20C00) [pid = 3840] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B60B400) [pid = 3840] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000814606400) [pid = 3840] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000080CB0DC00) [pid = 3840] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (0000000812EB3400) [pid = 3840] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (0000000812EB5400) [pid = 3840] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080E997800) [pid = 3840] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080E9F8400) [pid = 3840] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081B60BC00) [pid = 3840] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:44:31 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080ED3AC00) [pid = 3840] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:44:31 INFO - PROCESS | 3840 | 1468503871537 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 776ms 06:44:31 INFO - PROCESS | 3840 | 1468503871566 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 06:44:31 INFO - PROCESS | 3840 | 1468503871568 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 06:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:44:31 INFO - PROCESS | 3840 | 1468503871582 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - PROCESS | 3840 | 1468503871584 Marionette TRACE conn6 <- [1,2062,null,{}] 06:44:31 INFO - PROCESS | 3840 | 1468503871588 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:31 INFO - PROCESS | 3840 | 1468503871589 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:31 INFO - PROCESS | 3840 | 1468503871672 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 06:44:31 INFO - PROCESS | 3840 | 1468503871678 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:31 INFO - PROCESS | 3840 | 1468503871680 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:31 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822975800 == 39 [pid = 3840] [id = 525] 06:44:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (0000000812EB3400) [pid = 3840] [serial = 1575] [outer = 0000000000000000] 06:44:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081A433800) [pid = 3840] [serial = 1576] [outer = 0000000812EB3400] 06:44:31 INFO - PROCESS | 3840 | 1468503871725 Marionette DEBUG loaded listener.js 06:44:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B91A000) [pid = 3840] [serial = 1577] [outer = 0000000812EB3400] 06:44:32 INFO - PROCESS | 3840 | 1468503872155 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 06:44:32 INFO - PROCESS | 3840 | 1468503872214 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 3840 | 1468503872216 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 06:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:44:32 INFO - PROCESS | 3840 | 1468503872219 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - PROCESS | 3840 | 1468503872221 Marionette TRACE conn6 <- [1,2066,null,{}] 06:44:32 INFO - PROCESS | 3840 | 1468503872224 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:32 INFO - PROCESS | 3840 | 1468503872226 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:32 INFO - PROCESS | 3840 | 1468503872308 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 06:44:32 INFO - PROCESS | 3840 | 1468503872317 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 3840 | 1468503872319 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:32 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822E9F000 == 40 [pid = 3840] [id = 526] 06:44:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081C64DC00) [pid = 3840] [serial = 1578] [outer = 0000000000000000] 06:44:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081D976000) [pid = 3840] [serial = 1579] [outer = 000000081C64DC00] 06:44:32 INFO - PROCESS | 3840 | 1468503872362 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081DE57000) [pid = 3840] [serial = 1580] [outer = 000000081C64DC00] 06:44:32 INFO - PROCESS | 3840 | 1468503872799 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 626ms 06:44:32 INFO - PROCESS | 3840 | 1468503872858 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 3840 | 1468503872860 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 06:44:32 INFO - PROCESS | 3840 | 1468503872863 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - PROCESS | 3840 | 1468503872865 Marionette TRACE conn6 <- [1,2070,null,{}] 06:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:44:32 INFO - PROCESS | 3840 | 1468503872868 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:32 INFO - PROCESS | 3840 | 1468503872870 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:32 INFO - PROCESS | 3840 | 1468503872953 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 06:44:32 INFO - PROCESS | 3840 | 1468503872960 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 3840 | 1468503872962 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:32 INFO - PROCESS | 3840 | ++DOCSHELL 00000008236E2800 == 41 [pid = 3840] [id = 527] 06:44:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081DEF3400) [pid = 3840] [serial = 1581] [outer = 0000000000000000] 06:44:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081E5E2800) [pid = 3840] [serial = 1582] [outer = 000000081DEF3400] 06:44:33 INFO - PROCESS | 3840 | 1468503873007 Marionette DEBUG loaded listener.js 06:44:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081E5E9000) [pid = 3840] [serial = 1583] [outer = 000000081DEF3400] 06:44:33 INFO - PROCESS | 3840 | 1468503873625 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 776ms 06:44:33 INFO - PROCESS | 3840 | 1468503873704 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 06:44:33 INFO - PROCESS | 3840 | 1468503873709 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 06:44:33 INFO - PROCESS | 3840 | 1468503873739 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 3840 | 1468503873743 Marionette TRACE conn6 <- [1,2074,null,{}] 06:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:44:33 INFO - PROCESS | 3840 | 1468503873749 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:33 INFO - PROCESS | 3840 | 1468503873753 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:33 INFO - PROCESS | 3840 | 1468503873889 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 06:44:34 INFO - PROCESS | 3840 | 1468503874005 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:34 INFO - PROCESS | 3840 | 1468503874008 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:34 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814B43800 == 42 [pid = 3840] [id = 528] 06:44:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000080DFC7C00) [pid = 3840] [serial = 1584] [outer = 0000000000000000] 06:44:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000080E9EFC00) [pid = 3840] [serial = 1585] [outer = 000000080DFC7C00] 06:44:34 INFO - PROCESS | 3840 | 1468503874067 Marionette DEBUG loaded listener.js 06:44:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000080EF45C00) [pid = 3840] [serial = 1586] [outer = 000000080DFC7C00] 06:44:34 INFO - PROCESS | 3840 | 1468503874741 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1079ms 06:44:34 INFO - PROCESS | 3840 | 1468503874828 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 06:44:34 INFO - PROCESS | 3840 | 1468503874833 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 06:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:44:34 INFO - PROCESS | 3840 | 1468503874840 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:44:34 INFO - PROCESS | 3840 | 1468503874844 Marionette TRACE conn6 <- [1,2078,null,{}] 06:44:34 INFO - PROCESS | 3840 | 1468503874872 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:34 INFO - PROCESS | 3840 | 1468503874875 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:35 INFO - PROCESS | 3840 | 1468503875008 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 06:44:35 INFO - PROCESS | 3840 | 1468503875238 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:35 INFO - PROCESS | 3840 | 1468503875242 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:35 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA8E000 == 43 [pid = 3840] [id = 529] 06:44:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000080E993800) [pid = 3840] [serial = 1587] [outer = 0000000000000000] 06:44:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (000000080E9A4C00) [pid = 3840] [serial = 1588] [outer = 000000080E993800] 06:44:35 INFO - PROCESS | 3840 | 1468503875308 Marionette DEBUG loaded listener.js 06:44:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (000000080F6F3400) [pid = 3840] [serial = 1589] [outer = 000000080E993800] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 0000000822E9F000 == 42 [pid = 3840] [id = 526] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 0000000822975800 == 41 [pid = 3840] [id = 525] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081C721000 == 40 [pid = 3840] [id = 524] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 000000082152E800 == 39 [pid = 3840] [id = 523] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF94000 == 38 [pid = 3840] [id = 522] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081F36D000 == 37 [pid = 3840] [id = 521] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEC1000 == 36 [pid = 3840] [id = 520] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081E988800 == 35 [pid = 3840] [id = 519] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081C723000 == 34 [pid = 3840] [id = 518] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081B933000 == 33 [pid = 3840] [id = 517] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF96800 == 32 [pid = 3840] [id = 516] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 00000008181A7000 == 31 [pid = 3840] [id = 515] 06:44:35 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081C7F5400) [pid = 3840] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 0000000812F67000 == 30 [pid = 3840] [id = 514] 06:44:35 INFO - PROCESS | 3840 | --DOCSHELL 0000000821534000 == 29 [pid = 3840] [id = 513] 06:44:36 INFO - PROCESS | 3840 | 1468503876016 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081A80CC00) [pid = 3840] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000081B60F000) [pid = 3840] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081AFE4400) [pid = 3840] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081B8E8800) [pid = 3840] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081BA90400) [pid = 3840] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081BF3A800) [pid = 3840] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081B6DB800) [pid = 3840] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000818DF8800) [pid = 3840] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (0000000818708000) [pid = 3840] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080EC99800) [pid = 3840] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080DD3B400) [pid = 3840] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000818D05400) [pid = 3840] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000813AB3400) [pid = 3840] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (00000008152E0C00) [pid = 3840] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080EA4F800) [pid = 3840] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080F12E800) [pid = 3840] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000814607000) [pid = 3840] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000812EB4000) [pid = 3840] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081E53B400) [pid = 3840] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081C64CC00) [pid = 3840] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081AEDEC00) [pid = 3840] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B923000) [pid = 3840] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081AEE1800) [pid = 3840] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081BA90C00) [pid = 3840] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (00000008193B2400) [pid = 3840] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BE21800) [pid = 3840] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (0000000812FCF800) [pid = 3840] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 06:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1210ms 06:44:36 INFO - PROCESS | 3840 | 1468503876052 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 3840 | 1468503876055 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 06:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:44:36 INFO - PROCESS | 3840 | 1468503876060 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - PROCESS | 3840 | 1468503876063 Marionette TRACE conn6 <- [1,2082,null,{}] 06:44:36 INFO - PROCESS | 3840 | 1468503876068 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:36 INFO - PROCESS | 3840 | 1468503876071 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:36 INFO - PROCESS | 3840 | 1468503876159 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 06:44:36 INFO - PROCESS | 3840 | 1468503876169 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 3840 | 1468503876172 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:36 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814624800 == 30 [pid = 3840] [id = 530] 06:44:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000812FCF000) [pid = 3840] [serial = 1590] [outer = 0000000000000000] 06:44:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (00000008136B7400) [pid = 3840] [serial = 1591] [outer = 0000000812FCF000] 06:44:36 INFO - PROCESS | 3840 | 1468503876219 Marionette DEBUG loaded listener.js 06:44:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (0000000814606400) [pid = 3840] [serial = 1592] [outer = 0000000812FCF000] 06:44:36 INFO - PROCESS | 3840 | 1468503876745 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 732ms 06:44:36 INFO - PROCESS | 3840 | 1468503876794 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 3840 | 1468503876799 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 06:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:44:36 INFO - PROCESS | 3840 | 1468503876804 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - PROCESS | 3840 | 1468503876806 Marionette TRACE conn6 <- [1,2086,null,{}] 06:44:36 INFO - PROCESS | 3840 | 1468503876810 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:36 INFO - PROCESS | 3840 | 1468503876812 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:36 INFO - PROCESS | 3840 | 1468503876904 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 06:44:36 INFO - PROCESS | 3840 | 1468503876916 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 3840 | 1468503876918 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:36 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE36000 == 31 [pid = 3840] [id = 531] 06:44:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (00000008182C1800) [pid = 3840] [serial = 1593] [outer = 0000000000000000] 06:44:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (00000008187E2800) [pid = 3840] [serial = 1594] [outer = 00000008182C1800] 06:44:36 INFO - PROCESS | 3840 | 1468503876973 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818C25800) [pid = 3840] [serial = 1595] [outer = 00000008182C1800] 06:44:37 INFO - PROCESS | 3840 | 1468503877426 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 689ms 06:44:37 INFO - PROCESS | 3840 | 1468503877496 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 06:44:37 INFO - PROCESS | 3840 | 1468503877498 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 06:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:44:37 INFO - PROCESS | 3840 | 1468503877503 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:44:37 INFO - PROCESS | 3840 | 1468503877510 Marionette TRACE conn6 <- [1,2090,null,{}] 06:44:37 INFO - PROCESS | 3840 | 1468503877520 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:37 INFO - PROCESS | 3840 | 1468503877524 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:37 INFO - PROCESS | 3840 | 1468503877614 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 06:44:37 INFO - PROCESS | 3840 | 1468503877622 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 3840 | 1468503877624 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:37 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BD3A000 == 32 [pid = 3840] [id = 532] 06:44:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080E7D6000) [pid = 3840] [serial = 1596] [outer = 0000000000000000] 06:44:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (00000008193B4000) [pid = 3840] [serial = 1597] [outer = 000000080E7D6000] 06:44:37 INFO - PROCESS | 3840 | 1468503877669 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A757400) [pid = 3840] [serial = 1598] [outer = 000000080E7D6000] 06:44:38 INFO - PROCESS | 3840 | 1468503878096 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 649ms 06:44:38 INFO - PROCESS | 3840 | 1468503878153 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 3840 | 1468503878156 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 06:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:44:38 INFO - PROCESS | 3840 | 1468503878160 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 3840 | 1468503878162 Marionette TRACE conn6 <- [1,2094,null,{}] 06:44:38 INFO - PROCESS | 3840 | 1468503878165 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:38 INFO - PROCESS | 3840 | 1468503878167 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:38 INFO - PROCESS | 3840 | 1468503878309 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 06:44:38 INFO - PROCESS | 3840 | 1468503878367 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:38 INFO - PROCESS | 3840 | 1468503878369 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:38 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DCB3800 == 33 [pid = 3840] [id = 533] 06:44:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081AED8800) [pid = 3840] [serial = 1599] [outer = 0000000000000000] 06:44:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081AEE0C00) [pid = 3840] [serial = 1600] [outer = 000000081AED8800] 06:44:38 INFO - PROCESS | 3840 | 1468503878414 Marionette DEBUG loaded listener.js 06:44:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AFE4C00) [pid = 3840] [serial = 1601] [outer = 000000081AED8800] 06:44:38 INFO - PROCESS | 3840 | 1468503878816 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 3840 | 1468503878898 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 06:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:44:38 INFO - PROCESS | 3840 | 1468503878902 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 3840 | 1468503878904 Marionette TRACE conn6 <- [1,2098,null,{}] 06:44:38 INFO - PROCESS | 3840 | 1468503878907 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:38 INFO - PROCESS | 3840 | 1468503878909 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:39 INFO - PROCESS | 3840 | 1468503879020 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 06:44:39 INFO - PROCESS | 3840 | 1468503879078 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:39 INFO - PROCESS | 3840 | 1468503879084 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:39 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B932000 == 34 [pid = 3840] [id = 534] 06:44:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B8E1400) [pid = 3840] [serial = 1602] [outer = 0000000000000000] 06:44:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B8E8800) [pid = 3840] [serial = 1603] [outer = 000000081B8E1400] 06:44:39 INFO - PROCESS | 3840 | 1468503879140 Marionette DEBUG loaded listener.js 06:44:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BA4FC00) [pid = 3840] [serial = 1604] [outer = 000000081B8E1400] 06:44:39 INFO - PROCESS | 3840 | 1468503879596 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 06:44:39 INFO - PROCESS | 3840 | 1468503879660 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 06:44:39 INFO - PROCESS | 3840 | 1468503879663 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 06:44:39 INFO - PROCESS | 3840 | 1468503879666 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:44:39 INFO - PROCESS | 3840 | 1468503879668 Marionette TRACE conn6 <- [1,2102,null,{}] 06:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:44:39 INFO - PROCESS | 3840 | 1468503879671 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:39 INFO - PROCESS | 3840 | 1468503879674 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:39 INFO - PROCESS | 3840 | 1468503879793 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 06:44:39 INFO - PROCESS | 3840 | 1468503879847 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:39 INFO - PROCESS | 3840 | 1468503879849 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:39 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F34A000 == 35 [pid = 3840] [id = 535] 06:44:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081BF0B000) [pid = 3840] [serial = 1605] [outer = 0000000000000000] 06:44:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081BF3AC00) [pid = 3840] [serial = 1606] [outer = 000000081BF0B000] 06:44:39 INFO - PROCESS | 3840 | 1468503879893 Marionette DEBUG loaded listener.js 06:44:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081C645800) [pid = 3840] [serial = 1607] [outer = 000000081BF0B000] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (0000000818BC9C00) [pid = 3840] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081BDE7C00) [pid = 3840] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (00000008182C2C00) [pid = 3840] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081B5F7000) [pid = 3840] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080F132C00) [pid = 3840] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081A432800) [pid = 3840] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080CB0A000) [pid = 3840] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081C64D400) [pid = 3840] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080E9A1C00) [pid = 3840] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081C988000) [pid = 3840] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080EEB6000) [pid = 3840] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081B8E2800) [pid = 3840] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081C64DC00) [pid = 3840] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:44:40 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000812EB3400) [pid = 3840] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:44:40 INFO - PROCESS | 3840 | 1468503880400 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 776ms 06:44:40 INFO - PROCESS | 3840 | 1468503880449 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 06:44:40 INFO - PROCESS | 3840 | 1468503880451 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 06:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:44:40 INFO - PROCESS | 3840 | 1468503880454 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:44:40 INFO - PROCESS | 3840 | 1468503880456 Marionette TRACE conn6 <- [1,2106,null,{}] 06:44:40 INFO - PROCESS | 3840 | 1468503880460 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:40 INFO - PROCESS | 3840 | 1468503880462 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:40 INFO - PROCESS | 3840 | 1468503880544 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 06:44:40 INFO - PROCESS | 3840 | 1468503880626 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:40 INFO - PROCESS | 3840 | 1468503880628 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:40 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F376000 == 36 [pid = 3840] [id = 536] 06:44:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080DD53000) [pid = 3840] [serial = 1608] [outer = 0000000000000000] 06:44:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818211800) [pid = 3840] [serial = 1609] [outer = 000000080DD53000] 06:44:40 INFO - PROCESS | 3840 | 1468503880673 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B919000) [pid = 3840] [serial = 1610] [outer = 000000080DD53000] 06:44:41 INFO - PROCESS | 3840 | 1468503881008 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 586ms 06:44:41 INFO - PROCESS | 3840 | 1468503881051 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 3840 | 1468503881054 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 06:44:41 INFO - PROCESS | 3840 | 1468503881058 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - PROCESS | 3840 | 1468503881060 Marionette TRACE conn6 <- [1,2110,null,{}] 06:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:44:41 INFO - PROCESS | 3840 | 1468503881063 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:41 INFO - PROCESS | 3840 | 1468503881065 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:41 INFO - PROCESS | 3840 | 1468503881201 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 06:44:41 INFO - PROCESS | 3840 | 1468503881212 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 3840 | 1468503881214 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE52000 == 37 [pid = 3840] [id = 537] 06:44:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081BA54000) [pid = 3840] [serial = 1611] [outer = 0000000000000000] 06:44:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081C64D800) [pid = 3840] [serial = 1612] [outer = 000000081BA54000] 06:44:41 INFO - PROCESS | 3840 | 1468503881259 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081C98E800) [pid = 3840] [serial = 1613] [outer = 000000081BA54000] 06:44:41 INFO - PROCESS | 3840 | 1468503881649 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 06:44:41 INFO - PROCESS | 3840 | 1468503881693 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 3840 | 1468503881695 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 06:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:44:41 INFO - PROCESS | 3840 | 1468503881698 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - PROCESS | 3840 | 1468503881700 Marionette TRACE conn6 <- [1,2114,null,{}] 06:44:41 INFO - PROCESS | 3840 | 1468503881704 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:41 INFO - PROCESS | 3840 | 1468503881706 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:41 INFO - PROCESS | 3840 | 1468503881790 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 06:44:41 INFO - PROCESS | 3840 | 1468503881873 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 3840 | 1468503881875 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE6C800 == 38 [pid = 3840] [id = 538] 06:44:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081C652C00) [pid = 3840] [serial = 1614] [outer = 0000000000000000] 06:44:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081D908000) [pid = 3840] [serial = 1615] [outer = 000000081C652C00] 06:44:41 INFO - PROCESS | 3840 | 1468503881919 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081E53B800) [pid = 3840] [serial = 1616] [outer = 000000081C652C00] 06:44:42 INFO - PROCESS | 3840 | 1468503882277 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 06:44:42 INFO - PROCESS | 3840 | 1468503882330 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 06:44:42 INFO - PROCESS | 3840 | 1468503882335 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 06:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:44:42 INFO - PROCESS | 3840 | 1468503882341 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:44:42 INFO - PROCESS | 3840 | 1468503882345 Marionette TRACE conn6 <- [1,2118,null,{}] 06:44:42 INFO - PROCESS | 3840 | 1468503882352 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:42 INFO - PROCESS | 3840 | 1468503882356 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:42 INFO - PROCESS | 3840 | 1468503882556 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 06:44:42 INFO - PROCESS | 3840 | 1468503882657 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:42 INFO - PROCESS | 3840 | 1468503882662 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:42 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814E11800 == 39 [pid = 3840] [id = 539] 06:44:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000080FFDCC00) [pid = 3840] [serial = 1617] [outer = 0000000000000000] 06:44:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0000000812EB5400) [pid = 3840] [serial = 1618] [outer = 000000080FFDCC00] 06:44:42 INFO - PROCESS | 3840 | 1468503882720 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (0000000813AB0000) [pid = 3840] [serial = 1619] [outer = 000000080FFDCC00] 06:44:43 INFO - PROCESS | 3840 | 1468503883274 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 06:44:43 INFO - PROCESS | 3840 | 1468503883334 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 06:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:44:43 INFO - PROCESS | 3840 | 1468503883341 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - PROCESS | 3840 | 1468503883345 Marionette TRACE conn6 <- [1,2122,null,{}] 06:44:43 INFO - PROCESS | 3840 | 1468503883349 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:43 INFO - PROCESS | 3840 | 1468503883352 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:43 INFO - PROCESS | 3840 | 1468503883468 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 06:44:43 INFO - PROCESS | 3840 | 1468503883565 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:43 INFO - PROCESS | 3840 | 1468503883567 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:43 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E97D800 == 40 [pid = 3840] [id = 540] 06:44:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (0000000818D05800) [pid = 3840] [serial = 1620] [outer = 0000000000000000] 06:44:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000818DF3000) [pid = 3840] [serial = 1621] [outer = 0000000818D05800] 06:44:43 INFO - PROCESS | 3840 | 1468503883626 Marionette DEBUG loaded listener.js 06:44:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081A64AC00) [pid = 3840] [serial = 1622] [outer = 0000000818D05800] 06:44:44 INFO - PROCESS | 3840 | 1468503884249 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 06:44:44 INFO - PROCESS | 3840 | 1468503884289 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 06:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:44:44 INFO - PROCESS | 3840 | 1468503884293 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:44:44 INFO - PROCESS | 3840 | 1468503884295 Marionette TRACE conn6 <- [1,2126,null,{}] 06:44:44 INFO - PROCESS | 3840 | 1468503884307 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:44 INFO - PROCESS | 3840 | 1468503884312 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:44 INFO - PROCESS | 3840 | 1468503884429 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 06:44:44 INFO - PROCESS | 3840 | 1468503884553 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:44 INFO - PROCESS | 3840 | 1468503884557 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:44 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821649800 == 41 [pid = 3840] [id = 541] 06:44:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081BA4DC00) [pid = 3840] [serial = 1623] [outer = 0000000000000000] 06:44:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081BDE2400) [pid = 3840] [serial = 1624] [outer = 000000081BA4DC00] 06:44:44 INFO - PROCESS | 3840 | 1468503884617 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081DC3EC00) [pid = 3840] [serial = 1625] [outer = 000000081BA4DC00] 06:44:45 INFO - PROCESS | 3840 | 1468503885240 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 985ms 06:44:45 INFO - PROCESS | 3840 | 1468503885280 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 3840 | 1468503885283 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 06:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:44:45 INFO - PROCESS | 3840 | 1468503885286 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 3840 | 1468503885288 Marionette TRACE conn6 <- [1,2130,null,{}] 06:44:45 INFO - PROCESS | 3840 | 1468503885292 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:45 INFO - PROCESS | 3840 | 1468503885295 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:45 INFO - PROCESS | 3840 | 1468503885407 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 06:44:45 INFO - PROCESS | 3840 | 1468503885529 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 3840 | 1468503885531 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000082297B800 == 42 [pid = 3840] [id = 542] 06:44:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081E5EF400) [pid = 3840] [serial = 1626] [outer = 0000000000000000] 06:44:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081E95D400) [pid = 3840] [serial = 1627] [outer = 000000081E5EF400] 06:44:45 INFO - PROCESS | 3840 | 1468503885587 Marionette DEBUG loaded listener.js 06:44:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081E966400) [pid = 3840] [serial = 1628] [outer = 000000081E5EF400] 06:44:46 INFO - PROCESS | 3840 | 1468503886280 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:44:46 INFO - PROCESS | 3840 | 1468503886326 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 06:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:44:46 INFO - PROCESS | 3840 | 1468503886331 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:44:46 INFO - PROCESS | 3840 | 1468503886334 Marionette TRACE conn6 <- [1,2134,null,{}] 06:44:46 INFO - PROCESS | 3840 | 1468503886361 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:46 INFO - PROCESS | 3840 | 1468503886363 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:46 INFO - PROCESS | 3840 | 1468503886469 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 06:44:46 INFO - PROCESS | 3840 | 1468503886594 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:46 INFO - PROCESS | 3840 | 1468503886600 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:46 INFO - PROCESS | 3840 | ++DOCSHELL 000000080DBE7000 == 43 [pid = 3840] [id = 543] 06:44:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000080DFCF800) [pid = 3840] [serial = 1629] [outer = 0000000000000000] 06:44:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (00000008133ED400) [pid = 3840] [serial = 1630] [outer = 000000080DFCF800] 06:44:46 INFO - PROCESS | 3840 | 1468503886654 Marionette DEBUG loaded listener.js 06:44:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (0000000814952400) [pid = 3840] [serial = 1631] [outer = 000000080DFCF800] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE52000 == 42 [pid = 3840] [id = 537] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000081F376000 == 41 [pid = 3840] [id = 536] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000081F34A000 == 40 [pid = 3840] [id = 535] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000081B932000 == 39 [pid = 3840] [id = 534] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000081DCB3800 == 38 [pid = 3840] [id = 533] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000081BD3A000 == 37 [pid = 3840] [id = 532] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE36000 == 36 [pid = 3840] [id = 531] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 0000000814624800 == 35 [pid = 3840] [id = 530] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA8E000 == 34 [pid = 3840] [id = 529] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 0000000814B43800 == 33 [pid = 3840] [id = 528] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 00000008236E2800 == 32 [pid = 3840] [id = 527] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000082297B800 == 31 [pid = 3840] [id = 542] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 0000000821649800 == 30 [pid = 3840] [id = 541] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000081E97D800 == 29 [pid = 3840] [id = 540] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE6C800 == 28 [pid = 3840] [id = 538] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 0000000814E11800 == 27 [pid = 3840] [id = 539] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081BA55000) [pid = 3840] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (000000081BF37800) [pid = 3840] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (00000008187EA800) [pid = 3840] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (0000000818BCAC00) [pid = 3840] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081B609C00) [pid = 3840] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081B8E2400) [pid = 3840] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081BDE1000) [pid = 3840] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000080FF20000) [pid = 3840] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000812EB0800) [pid = 3840] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081AFDA400) [pid = 3840] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081B373400) [pid = 3840] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000814954000) [pid = 3840] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000817E94800) [pid = 3840] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081D542800) [pid = 3840] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080E9A2400) [pid = 3840] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080E9F9400) [pid = 3840] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081C9BC000) [pid = 3840] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000818D0C000) [pid = 3840] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000818DFD800) [pid = 3840] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081B919800) [pid = 3840] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081C03FC00) [pid = 3840] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081D976000) [pid = 3840] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081DE57000) [pid = 3840] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081D90B400) [pid = 3840] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081A433800) [pid = 3840] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081B91A000) [pid = 3840] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081E5E2800) [pid = 3840] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (0000000818BC9400) [pid = 3840] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 06:44:47 INFO - PROCESS | 3840 | --DOCSHELL 0000000813AD9800 == 26 [pid = 3840] [id = 11] 06:44:47 INFO - PROCESS | 3840 | 1468503887921 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 3840 | 1468503887994 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 06:44:48 INFO - PROCESS | 3840 | 1468503888012 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 3840 | 1468503888016 Marionette TRACE conn6 <- [1,2138,null,{}] 06:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:44:48 INFO - PROCESS | 3840 | 1468503888021 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:48 INFO - PROCESS | 3840 | 1468503888024 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:48 INFO - PROCESS | 3840 | 1468503888118 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 06:44:48 INFO - PROCESS | 3840 | 1468503888132 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 3840 | 1468503888135 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:48 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813AE4000 == 27 [pid = 3840] [id = 544] 06:44:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080E9AA000) [pid = 3840] [serial = 1632] [outer = 0000000000000000] 06:44:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080F12E000) [pid = 3840] [serial = 1633] [outer = 000000080E9AA000] 06:44:48 INFO - PROCESS | 3840 | 1468503888184 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (0000000812EAC800) [pid = 3840] [serial = 1634] [outer = 000000080E9AA000] 06:44:48 INFO - PROCESS | 3840 | 1468503888669 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 3840 | 1468503888698 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 06:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:44:48 INFO - PROCESS | 3840 | 1468503888708 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 3840 | 1468503888711 Marionette TRACE conn6 <- [1,2142,null,{}] 06:44:48 INFO - PROCESS | 3840 | 1468503888715 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:48 INFO - PROCESS | 3840 | 1468503888718 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:48 INFO - PROCESS | 3840 | 1468503888809 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 06:44:48 INFO - PROCESS | 3840 | 1468503888817 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 3840 | 1468503888820 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6AF800 == 28 [pid = 3840] [id = 545] 06:44:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000813C5E800) [pid = 3840] [serial = 1635] [outer = 0000000000000000] 06:44:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000814BC1800) [pid = 3840] [serial = 1636] [outer = 0000000813C5E800] 06:44:48 INFO - PROCESS | 3840 | 1468503888868 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081820D800) [pid = 3840] [serial = 1637] [outer = 0000000813C5E800] 06:44:49 INFO - PROCESS | 3840 | 1468503889344 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 06:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:44:49 INFO - PROCESS | 3840 | 1468503889404 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 06:44:49 INFO - PROCESS | 3840 | 1468503889407 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 06:44:49 INFO - PROCESS | 3840 | 1468503889411 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 3840 | 1468503889414 Marionette TRACE conn6 <- [1,2146,null,{}] 06:44:49 INFO - PROCESS | 3840 | 1468503889426 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:49 INFO - PROCESS | 3840 | 1468503889431 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:49 INFO - PROCESS | 3840 | 1468503889547 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 06:44:49 INFO - PROCESS | 3840 | 1468503889636 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:49 INFO - PROCESS | 3840 | 1468503889640 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA1E000 == 29 [pid = 3840] [id = 546] 06:44:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080DB33C00) [pid = 3840] [serial = 1638] [outer = 0000000000000000] 06:44:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818DF1000) [pid = 3840] [serial = 1639] [outer = 000000080DB33C00] 06:44:49 INFO - PROCESS | 3840 | 1468503889689 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (00000008193EB800) [pid = 3840] [serial = 1640] [outer = 000000080DB33C00] 06:44:50 INFO - PROCESS | 3840 | 1468503890112 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 3840 | 1468503890152 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 06:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:44:50 INFO - PROCESS | 3840 | 1468503890156 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - PROCESS | 3840 | 1468503890157 Marionette TRACE conn6 <- [1,2150,null,{}] 06:44:50 INFO - PROCESS | 3840 | 1468503890161 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:50 INFO - PROCESS | 3840 | 1468503890163 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:50 INFO - PROCESS | 3840 | 1468503890274 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 06:44:50 INFO - PROCESS | 3840 | 1468503890281 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 3840 | 1468503890283 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:50 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D9A0800 == 30 [pid = 3840] [id = 547] 06:44:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A436800) [pid = 3840] [serial = 1641] [outer = 0000000000000000] 06:44:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A814400) [pid = 3840] [serial = 1642] [outer = 000000081A436800] 06:44:50 INFO - PROCESS | 3840 | 1468503890328 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AFDB000) [pid = 3840] [serial = 1643] [outer = 000000081A436800] 06:44:50 INFO - PROCESS | 3840 | 1468503890776 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 06:44:50 INFO - PROCESS | 3840 | 1468503890849 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 3840 | 1468503890851 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 06:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:44:50 INFO - PROCESS | 3840 | 1468503890855 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - PROCESS | 3840 | 1468503890857 Marionette TRACE conn6 <- [1,2154,null,{}] 06:44:50 INFO - PROCESS | 3840 | 1468503890860 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:50 INFO - PROCESS | 3840 | 1468503890862 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:51 INFO - PROCESS | 3840 | 1468503891030 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 06:44:51 INFO - PROCESS | 3840 | 1468503891088 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:51 INFO - PROCESS | 3840 | 1468503891090 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB77000 == 31 [pid = 3840] [id = 548] 06:44:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (0000000813AA8C00) [pid = 3840] [serial = 1644] [outer = 0000000000000000] 06:44:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B5F7800) [pid = 3840] [serial = 1645] [outer = 0000000813AA8C00] 06:44:51 INFO - PROCESS | 3840 | 1468503891135 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B60F400) [pid = 3840] [serial = 1646] [outer = 0000000813AA8C00] 06:44:51 INFO - PROCESS | 3840 | 1468503891573 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 734ms 06:44:51 INFO - PROCESS | 3840 | 1468503891592 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 3840 | 1468503891594 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 06:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:44:51 INFO - PROCESS | 3840 | 1468503891598 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 3840 | 1468503891599 Marionette TRACE conn6 <- [1,2158,null,{}] 06:44:51 INFO - PROCESS | 3840 | 1468503891603 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:51 INFO - PROCESS | 3840 | 1468503891608 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:51 INFO - PROCESS | 3840 | 1468503891742 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 06:44:51 INFO - PROCESS | 3840 | 1468503891747 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:51 INFO - PROCESS | 3840 | 1468503891749 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F357000 == 32 [pid = 3840] [id = 549] 06:44:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B6DCC00) [pid = 3840] [serial = 1647] [outer = 0000000000000000] 06:44:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B91C000) [pid = 3840] [serial = 1648] [outer = 000000081B6DCC00] 06:44:51 INFO - PROCESS | 3840 | 1468503891794 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BDE8C00) [pid = 3840] [serial = 1649] [outer = 000000081B6DCC00] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081BA54000) [pid = 3840] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081AED8800) [pid = 3840] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081DEF3400) [pid = 3840] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080DFC7C00) [pid = 3840] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (00000008182C1800) [pid = 3840] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081B8E1400) [pid = 3840] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000812FCF000) [pid = 3840] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080E7D6000) [pid = 3840] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080E993800) [pid = 3840] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080DD53000) [pid = 3840] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081C652C00) [pid = 3840] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:44:52 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081BF0B000) [pid = 3840] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:44:52 INFO - PROCESS | 3840 | 1468503892388 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 838ms 06:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:44:52 INFO - PROCESS | 3840 | 1468503892439 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 06:44:52 INFO - PROCESS | 3840 | 1468503892441 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 06:44:52 INFO - PROCESS | 3840 | 1468503892445 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:44:52 INFO - PROCESS | 3840 | 1468503892446 Marionette TRACE conn6 <- [1,2162,null,{}] 06:44:52 INFO - PROCESS | 3840 | 1468503892450 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:52 INFO - PROCESS | 3840 | 1468503892452 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:52 INFO - PROCESS | 3840 | 1468503892531 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 06:44:52 INFO - PROCESS | 3840 | 1468503892536 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:52 INFO - PROCESS | 3840 | 1468503892538 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:52 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9B6000 == 33 [pid = 3840] [id = 550] 06:44:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081525F400) [pid = 3840] [serial = 1650] [outer = 0000000000000000] 06:44:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B6DF800) [pid = 3840] [serial = 1651] [outer = 000000081525F400] 06:44:52 INFO - PROCESS | 3840 | 1468503892582 Marionette DEBUG loaded listener.js 06:44:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081BDEC800) [pid = 3840] [serial = 1652] [outer = 000000081525F400] 06:44:53 INFO - PROCESS | 3840 | 1468503893238 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 880ms 06:44:53 INFO - PROCESS | 3840 | 1468503893329 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 06:44:53 INFO - PROCESS | 3840 | 1468503893334 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 06:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:44:53 INFO - PROCESS | 3840 | 1468503893339 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:44:53 INFO - PROCESS | 3840 | 1468503893342 Marionette TRACE conn6 <- [1,2166,null,{}] 06:44:53 INFO - PROCESS | 3840 | 1468503893349 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:53 INFO - PROCESS | 3840 | 1468503893352 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:53 INFO - PROCESS | 3840 | 1468503893505 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 06:44:53 INFO - PROCESS | 3840 | 1468503893620 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:53 INFO - PROCESS | 3840 | 1468503893624 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:53 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818C19800 == 34 [pid = 3840] [id = 551] 06:44:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080EA50800) [pid = 3840] [serial = 1653] [outer = 0000000000000000] 06:44:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000080F130400) [pid = 3840] [serial = 1654] [outer = 000000080EA50800] 06:44:53 INFO - PROCESS | 3840 | 1468503893683 Marionette DEBUG loaded listener.js 06:44:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (0000000813AB1400) [pid = 3840] [serial = 1655] [outer = 000000080EA50800] 06:44:54 INFO - PROCESS | 3840 | 1468503894431 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1136ms 06:44:54 INFO - PROCESS | 3840 | 1468503894485 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 06:44:54 INFO - PROCESS | 3840 | 1468503894490 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 06:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:44:54 INFO - PROCESS | 3840 | 1468503894497 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:44:54 INFO - PROCESS | 3840 | 1468503894500 Marionette TRACE conn6 <- [1,2170,null,{}] 06:44:54 INFO - PROCESS | 3840 | 1468503894505 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:54 INFO - PROCESS | 3840 | 1468503894508 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:54 INFO - PROCESS | 3840 | 1468503894640 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 06:44:54 INFO - PROCESS | 3840 | 1468503894714 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:54 INFO - PROCESS | 3840 | 1468503894717 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA9C000 == 35 [pid = 3840] [id = 552] 06:44:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000080FC68C00) [pid = 3840] [serial = 1656] [outer = 0000000000000000] 06:44:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (0000000813976C00) [pid = 3840] [serial = 1657] [outer = 000000080FC68C00] 06:44:54 INFO - PROCESS | 3840 | 1468503894817 Marionette DEBUG loaded listener.js 06:44:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0000000818D0EC00) [pid = 3840] [serial = 1658] [outer = 000000080FC68C00] 06:44:55 INFO - PROCESS | 3840 | --DOCSHELL 000000081F357000 == 34 [pid = 3840] [id = 549] 06:44:55 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB77000 == 33 [pid = 3840] [id = 548] 06:44:55 INFO - PROCESS | 3840 | --DOCSHELL 000000081D9A0800 == 32 [pid = 3840] [id = 547] 06:44:55 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA1E000 == 31 [pid = 3840] [id = 546] 06:44:55 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6AF800 == 30 [pid = 3840] [id = 545] 06:44:55 INFO - PROCESS | 3840 | --DOCSHELL 0000000813AE4000 == 29 [pid = 3840] [id = 544] 06:44:55 INFO - PROCESS | 3840 | --DOCSHELL 000000080D3F4800 == 28 [pid = 3840] [id = 12] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081C98E800) [pid = 3840] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081AEE0C00) [pid = 3840] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081E5E9000) [pid = 3840] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080E9EFC00) [pid = 3840] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080EF45C00) [pid = 3840] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (00000008187E2800) [pid = 3840] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000818C25800) [pid = 3840] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081B8E8800) [pid = 3840] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081BA4FC00) [pid = 3840] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (00000008136B7400) [pid = 3840] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000814606400) [pid = 3840] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (00000008193B4000) [pid = 3840] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080E9A4C00) [pid = 3840] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (0000000818211800) [pid = 3840] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080F6F3400) [pid = 3840] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081D908000) [pid = 3840] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081E53B800) [pid = 3840] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081BF3AC00) [pid = 3840] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081C64D800) [pid = 3840] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081C645800) [pid = 3840] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081AFE4C00) [pid = 3840] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000081B919000) [pid = 3840] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081A757400) [pid = 3840] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 06:44:55 INFO - PROCESS | 3840 | 1468503895552 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1088ms 06:44:55 INFO - PROCESS | 3840 | 1468503895587 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 06:44:55 INFO - PROCESS | 3840 | 1468503895591 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 06:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:44:55 INFO - PROCESS | 3840 | 1468503895595 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:44:55 INFO - PROCESS | 3840 | 1468503895600 Marionette TRACE conn6 <- [1,2174,null,{}] 06:44:55 INFO - PROCESS | 3840 | 1468503895605 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:55 INFO - PROCESS | 3840 | 1468503895607 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:55 INFO - PROCESS | 3840 | 1468503895707 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 06:44:55 INFO - PROCESS | 3840 | 1468503895788 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:55 INFO - PROCESS | 3840 | 1468503895790 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:55 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814D88800 == 29 [pid = 3840] [id = 553] 06:44:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000080F666C00) [pid = 3840] [serial = 1659] [outer = 0000000000000000] 06:44:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (0000000812EAE800) [pid = 3840] [serial = 1660] [outer = 000000080F666C00] 06:44:55 INFO - PROCESS | 3840 | 1468503895839 Marionette DEBUG loaded listener.js 06:44:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (0000000814954400) [pid = 3840] [serial = 1661] [outer = 000000080F666C00] 06:44:56 INFO - PROCESS | 3840 | 1468503896252 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 734ms 06:44:56 INFO - PROCESS | 3840 | 1468503896330 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 06:44:56 INFO - PROCESS | 3840 | 1468503896335 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 06:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:44:56 INFO - PROCESS | 3840 | 1468503896341 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 3840 | 1468503896343 Marionette TRACE conn6 <- [1,2178,null,{}] 06:44:56 INFO - PROCESS | 3840 | 1468503896347 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:56 INFO - PROCESS | 3840 | 1468503896350 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:56 INFO - PROCESS | 3840 | 1468503896448 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 06:44:56 INFO - PROCESS | 3840 | 1468503896456 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:56 INFO - PROCESS | 3840 | 1468503896459 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B052000 == 30 [pid = 3840] [id = 554] 06:44:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (0000000818D05400) [pid = 3840] [serial = 1662] [outer = 0000000000000000] 06:44:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (0000000818D0C000) [pid = 3840] [serial = 1663] [outer = 0000000818D05400] 06:44:56 INFO - PROCESS | 3840 | 1468503896506 Marionette DEBUG loaded listener.js 06:44:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (00000008193EE800) [pid = 3840] [serial = 1664] [outer = 0000000818D05400] 06:44:56 INFO - PROCESS | 3840 | 1468503896960 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 628ms 06:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:44:56 INFO - PROCESS | 3840 | 1468503896972 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 06:44:56 INFO - PROCESS | 3840 | 1468503896974 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 06:44:56 INFO - PROCESS | 3840 | 1468503896978 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 3840 | 1468503896981 Marionette TRACE conn6 <- [1,2182,null,{}] 06:44:57 INFO - PROCESS | 3840 | 1468503896997 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:57 INFO - PROCESS | 3840 | 1468503897003 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:57 INFO - PROCESS | 3840 | 1468503897091 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 06:44:57 INFO - PROCESS | 3840 | 1468503897101 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:57 INFO - PROCESS | 3840 | 1468503897104 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:57 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C779800 == 31 [pid = 3840] [id = 555] 06:44:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080DFCD400) [pid = 3840] [serial = 1665] [outer = 0000000000000000] 06:44:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081B376800) [pid = 3840] [serial = 1666] [outer = 000000080DFCD400] 06:44:57 INFO - PROCESS | 3840 | 1468503897153 Marionette DEBUG loaded listener.js 06:44:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081B6DF400) [pid = 3840] [serial = 1667] [outer = 000000080DFCD400] 06:44:57 INFO - PROCESS | 3840 | 1468503897587 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 629ms 06:44:57 INFO - PROCESS | 3840 | 1468503897620 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 06:44:57 INFO - PROCESS | 3840 | 1468503897623 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 06:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:44:57 INFO - PROCESS | 3840 | 1468503897626 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:44:57 INFO - PROCESS | 3840 | 1468503897628 Marionette TRACE conn6 <- [1,2186,null,{}] 06:44:57 INFO - PROCESS | 3840 | 1468503897631 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:57 INFO - PROCESS | 3840 | 1468503897633 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:57 INFO - PROCESS | 3840 | 1468503897724 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 06:44:57 INFO - PROCESS | 3840 | 1468503897730 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:57 INFO - PROCESS | 3840 | 1468503897732 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:57 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB8B800 == 32 [pid = 3840] [id = 556] 06:44:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081B8E5400) [pid = 3840] [serial = 1668] [outer = 0000000000000000] 06:44:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081B91D800) [pid = 3840] [serial = 1669] [outer = 000000081B8E5400] 06:44:57 INFO - PROCESS | 3840 | 1468503897779 Marionette DEBUG loaded listener.js 06:44:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081BA50800) [pid = 3840] [serial = 1670] [outer = 000000081B8E5400] 06:44:58 INFO - PROCESS | 3840 | 1468503898256 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 693ms 06:44:58 INFO - PROCESS | 3840 | 1468503898328 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 06:44:58 INFO - PROCESS | 3840 | 1468503898330 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 06:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:44:58 INFO - PROCESS | 3840 | 1468503898333 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:44:58 INFO - PROCESS | 3840 | 1468503898335 Marionette TRACE conn6 <- [1,2190,null,{}] 06:44:58 INFO - PROCESS | 3840 | 1468503898339 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:58 INFO - PROCESS | 3840 | 1468503898341 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:58 INFO - PROCESS | 3840 | 1468503898451 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 06:44:58 INFO - PROCESS | 3840 | 1468503898463 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 3840 | 1468503898465 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:58 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F353000 == 33 [pid = 3840] [id = 557] 06:44:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081BA53400) [pid = 3840] [serial = 1671] [outer = 0000000000000000] 06:44:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081BA5A800) [pid = 3840] [serial = 1672] [outer = 000000081BA53400] 06:44:58 INFO - PROCESS | 3840 | 1468503898563 Marionette DEBUG loaded listener.js 06:44:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081BF34400) [pid = 3840] [serial = 1673] [outer = 000000081BA53400] 06:44:59 INFO - PROCESS | 3840 | 1468503899009 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 733ms 06:44:59 INFO - PROCESS | 3840 | 1468503899102 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 3840 | 1468503899104 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 06:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:44:59 INFO - PROCESS | 3840 | 1468503899110 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - PROCESS | 3840 | 1468503899112 Marionette TRACE conn6 <- [1,2194,null,{}] 06:44:59 INFO - PROCESS | 3840 | 1468503899117 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:59 INFO - PROCESS | 3840 | 1468503899123 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:59 INFO - PROCESS | 3840 | 1468503899257 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 06:44:59 INFO - PROCESS | 3840 | 1468503899263 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:59 INFO - PROCESS | 3840 | 1468503899265 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:59 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE58000 == 34 [pid = 3840] [id = 558] 06:44:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081C64A400) [pid = 3840] [serial = 1674] [outer = 0000000000000000] 06:44:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081C9BA000) [pid = 3840] [serial = 1675] [outer = 000000081C64A400] 06:44:59 INFO - PROCESS | 3840 | 1468503899353 Marionette DEBUG loaded listener.js 06:44:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081D53B400) [pid = 3840] [serial = 1676] [outer = 000000081C64A400] 06:44:59 INFO - PROCESS | 3840 | 1468503899764 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081A436800) [pid = 3840] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080DB33C00) [pid = 3840] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080DFCF800) [pid = 3840] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080E9AA000) [pid = 3840] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0000000813C5E800) [pid = 3840] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000813AA8C00) [pid = 3840] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0000000819335800) [pid = 3840] [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.] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080FFDCC00) [pid = 3840] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B6DCC00) [pid = 3840] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (0000000818D05800) [pid = 3840] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081BA4DC00) [pid = 3840] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081E5EF400) [pid = 3840] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:44:59 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (0000000813ADE800) [pid = 3840] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 06:44:59 INFO - PROCESS | 3840 | 1468503899802 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 3840 | 1468503899804 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 06:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:44:59 INFO - PROCESS | 3840 | 1468503899809 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - PROCESS | 3840 | 1468503899811 Marionette TRACE conn6 <- [1,2198,null,{}] 06:44:59 INFO - PROCESS | 3840 | 1468503899815 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:59 INFO - PROCESS | 3840 | 1468503899817 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:44:59 INFO - PROCESS | 3840 | 1468503899932 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 06:44:59 INFO - PROCESS | 3840 | 1468503899981 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:59 INFO - PROCESS | 3840 | 1468503899983 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:00 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE65000 == 35 [pid = 3840] [id = 559] 06:45:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080D408400) [pid = 3840] [serial = 1677] [outer = 0000000000000000] 06:45:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000812EA8C00) [pid = 3840] [serial = 1678] [outer = 000000080D408400] 06:45:00 INFO - PROCESS | 3840 | 1468503900028 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (00000008187E7800) [pid = 3840] [serial = 1679] [outer = 000000080D408400] 06:45:00 INFO - PROCESS | 3840 | 1468503900379 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 627ms 06:45:00 INFO - PROCESS | 3840 | 1468503900438 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 06:45:00 INFO - PROCESS | 3840 | 1468503900440 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 06:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:45:00 INFO - PROCESS | 3840 | 1468503900444 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - PROCESS | 3840 | 1468503900446 Marionette TRACE conn6 <- [1,2202,null,{}] 06:45:00 INFO - PROCESS | 3840 | 1468503900449 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:00 INFO - PROCESS | 3840 | 1468503900451 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:00 INFO - PROCESS | 3840 | 1468503900533 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 06:45:00 INFO - PROCESS | 3840 | 1468503900538 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:00 INFO - PROCESS | 3840 | 1468503900540 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:00 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821532800 == 36 [pid = 3840] [id = 560] 06:45:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081B60D800) [pid = 3840] [serial = 1680] [outer = 0000000000000000] 06:45:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081D542800) [pid = 3840] [serial = 1681] [outer = 000000081B60D800] 06:45:00 INFO - PROCESS | 3840 | 1468503900585 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081DC36C00) [pid = 3840] [serial = 1682] [outer = 000000081B60D800] 06:45:01 INFO - PROCESS | 3840 | 1468503901010 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 06:45:01 INFO - PROCESS | 3840 | 1468503901079 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 06:45:01 INFO - PROCESS | 3840 | 1468503901081 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 06:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:45:01 INFO - PROCESS | 3840 | 1468503901084 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:45:01 INFO - PROCESS | 3840 | 1468503901086 Marionette TRACE conn6 <- [1,2206,null,{}] 06:45:01 INFO - PROCESS | 3840 | 1468503901089 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:01 INFO - PROCESS | 3840 | 1468503901091 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:01 INFO - PROCESS | 3840 | 1468503901175 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 06:45:01 INFO - PROCESS | 3840 | 1468503901183 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 3840 | 1468503901185 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C765000 == 37 [pid = 3840] [id = 561] 06:45:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081DC3C400) [pid = 3840] [serial = 1683] [outer = 0000000000000000] 06:45:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081E53A800) [pid = 3840] [serial = 1684] [outer = 000000081DC3C400] 06:45:01 INFO - PROCESS | 3840 | 1468503901229 Marionette DEBUG loaded listener.js 06:45:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081E5E5C00) [pid = 3840] [serial = 1685] [outer = 000000081DC3C400] 06:45:01 INFO - PROCESS | 3840 | 1468503901643 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 586ms 06:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:45:01 INFO - PROCESS | 3840 | 1468503901675 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 06:45:01 INFO - PROCESS | 3840 | 1468503901678 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 06:45:01 INFO - PROCESS | 3840 | 1468503901681 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:45:01 INFO - PROCESS | 3840 | 1468503901683 Marionette TRACE conn6 <- [1,2210,null,{}] 06:45:01 INFO - PROCESS | 3840 | 1468503901687 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:01 INFO - PROCESS | 3840 | 1468503901688 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:01 INFO - PROCESS | 3840 | 1468503901807 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 06:45:01 INFO - PROCESS | 3840 | 1468503901815 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 3840 | 1468503901817 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000082296B000 == 38 [pid = 3840] [id = 562] 06:45:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081E5EB800) [pid = 3840] [serial = 1686] [outer = 0000000000000000] 06:45:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081E5F1C00) [pid = 3840] [serial = 1687] [outer = 000000081E5EB800] 06:45:01 INFO - PROCESS | 3840 | 1468503901869 Marionette DEBUG loaded listener.js 06:45:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081E965C00) [pid = 3840] [serial = 1688] [outer = 000000081E5EB800] 06:45:02 INFO - PROCESS | 3840 | 1468503902557 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 922ms 06:45:02 INFO - PROCESS | 3840 | 1468503902607 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 06:45:02 INFO - PROCESS | 3840 | 1468503902612 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 06:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:45:02 INFO - PROCESS | 3840 | 1468503902617 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - PROCESS | 3840 | 1468503902623 Marionette TRACE conn6 <- [1,2214,null,{}] 06:45:02 INFO - PROCESS | 3840 | 1468503902628 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:02 INFO - PROCESS | 3840 | 1468503902631 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:02 INFO - PROCESS | 3840 | 1468503902749 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 06:45:02 INFO - PROCESS | 3840 | 1468503902873 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:02 INFO - PROCESS | 3840 | 1468503902876 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF9A800 == 39 [pid = 3840] [id = 563] 06:45:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080FF2D000) [pid = 3840] [serial = 1689] [outer = 0000000000000000] 06:45:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081471A800) [pid = 3840] [serial = 1690] [outer = 000000080FF2D000] 06:45:02 INFO - PROCESS | 3840 | 1468503902935 Marionette DEBUG loaded listener.js 06:45:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (0000000818BCD800) [pid = 3840] [serial = 1691] [outer = 000000080FF2D000] 06:45:03 INFO - PROCESS | 3840 | 1468503903571 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 985ms 06:45:03 INFO - PROCESS | 3840 | 1468503903606 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 06:45:03 INFO - PROCESS | 3840 | 1468503903611 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 06:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:45:03 INFO - PROCESS | 3840 | 1468503903618 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:45:03 INFO - PROCESS | 3840 | 1468503903621 Marionette TRACE conn6 <- [1,2218,null,{}] 06:45:03 INFO - PROCESS | 3840 | 1468503903625 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:03 INFO - PROCESS | 3840 | 1468503903628 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:03 INFO - PROCESS | 3840 | 1468503903746 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 06:45:03 INFO - PROCESS | 3840 | 1468503903870 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:03 INFO - PROCESS | 3840 | 1468503903873 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F382800 == 40 [pid = 3840] [id = 564] 06:45:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081A80D400) [pid = 3840] [serial = 1692] [outer = 0000000000000000] 06:45:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B60C800) [pid = 3840] [serial = 1693] [outer = 000000081A80D400] 06:45:03 INFO - PROCESS | 3840 | 1468503903933 Marionette DEBUG loaded listener.js 06:45:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BA55800) [pid = 3840] [serial = 1694] [outer = 000000081A80D400] 06:45:04 INFO - PROCESS | 3840 | 1468503904555 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 985ms 06:45:04 INFO - PROCESS | 3840 | 1468503904605 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 06:45:04 INFO - PROCESS | 3840 | 1468503904608 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 06:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:45:04 INFO - PROCESS | 3840 | 1468503904612 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:45:04 INFO - PROCESS | 3840 | 1468503904616 Marionette TRACE conn6 <- [1,2222,null,{}] 06:45:04 INFO - PROCESS | 3840 | 1468503904628 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:04 INFO - PROCESS | 3840 | 1468503904633 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:04 INFO - PROCESS | 3840 | 1468503904746 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 06:45:04 INFO - PROCESS | 3840 | 1468503904878 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:04 INFO - PROCESS | 3840 | 1468503904882 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F37D800 == 41 [pid = 3840] [id = 565] 06:45:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000080F6F1800) [pid = 3840] [serial = 1695] [outer = 0000000000000000] 06:45:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081C650C00) [pid = 3840] [serial = 1696] [outer = 000000080F6F1800] 06:45:04 INFO - PROCESS | 3840 | 1468503904941 Marionette DEBUG loaded listener.js 06:45:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081E966C00) [pid = 3840] [serial = 1697] [outer = 000000080F6F1800] 06:45:05 INFO - PROCESS | 3840 | 1468503905626 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1030ms 06:45:05 INFO - PROCESS | 3840 | 1468503905646 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 06:45:05 INFO - PROCESS | 3840 | 1468503905651 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 06:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:45:05 INFO - PROCESS | 3840 | 1468503905657 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:45:05 INFO - PROCESS | 3840 | 1468503905660 Marionette TRACE conn6 <- [1,2226,null,{}] 06:45:05 INFO - PROCESS | 3840 | 1468503905666 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:05 INFO - PROCESS | 3840 | 1468503905669 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:05 INFO - PROCESS | 3840 | 1468503905773 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 06:45:05 INFO - PROCESS | 3840 | 1468503905872 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:05 INFO - PROCESS | 3840 | 1468503905874 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:05 INFO - PROCESS | 3840 | ++DOCSHELL 00000008131B4000 == 42 [pid = 3840] [id = 566] 06:45:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080FF20000) [pid = 3840] [serial = 1698] [outer = 0000000000000000] 06:45:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (0000000812EAF000) [pid = 3840] [serial = 1699] [outer = 000000080FF20000] 06:45:05 INFO - PROCESS | 3840 | 1468503905925 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (0000000813A27400) [pid = 3840] [serial = 1700] [outer = 000000080FF20000] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081C765000 == 41 [pid = 3840] [id = 561] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 0000000821532800 == 40 [pid = 3840] [id = 560] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE65000 == 39 [pid = 3840] [id = 559] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE58000 == 38 [pid = 3840] [id = 558] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081F353000 == 37 [pid = 3840] [id = 557] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB8B800 == 36 [pid = 3840] [id = 556] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081C779800 == 35 [pid = 3840] [id = 555] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081B052000 == 34 [pid = 3840] [id = 554] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 0000000814D88800 == 33 [pid = 3840] [id = 553] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA9C000 == 32 [pid = 3840] [id = 552] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9B6000 == 31 [pid = 3840] [id = 550] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 0000000818C19800 == 30 [pid = 3840] [id = 551] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000080DBE7000 == 29 [pid = 3840] [id = 543] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081F37D800 == 28 [pid = 3840] [id = 565] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081F382800 == 27 [pid = 3840] [id = 564] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF9A800 == 26 [pid = 3840] [id = 563] 06:45:06 INFO - PROCESS | 3840 | --DOCSHELL 000000082296B000 == 25 [pid = 3840] [id = 562] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000814618800) [pid = 3840] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081A814400) [pid = 3840] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (0000000818DF1000) [pid = 3840] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (0000000814952400) [pid = 3840] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (00000008133ED400) [pid = 3840] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080F12E000) [pid = 3840] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000812EAC800) [pid = 3840] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000814BC1800) [pid = 3840] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081820D800) [pid = 3840] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081B5F7800) [pid = 3840] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081AFDB000) [pid = 3840] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080FCF0000) [pid = 3840] [serial = 1103] [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.] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000813AB0000) [pid = 3840] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000812EB5400) [pid = 3840] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081BDE8C00) [pid = 3840] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B6DF800) [pid = 3840] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081A64AC00) [pid = 3840] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0000000818DF3000) [pid = 3840] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081DC3EC00) [pid = 3840] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BDE2400) [pid = 3840] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081E966400) [pid = 3840] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081E95D400) [pid = 3840] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081B91C000) [pid = 3840] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081B60F400) [pid = 3840] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 06:45:06 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (00000008193EB800) [pid = 3840] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 06:45:07 INFO - PROCESS | 3840 | 1468503907165 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1534ms 06:45:07 INFO - PROCESS | 3840 | 1468503907191 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 3840 | 1468503907195 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 06:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:45:07 INFO - PROCESS | 3840 | 1468503907200 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 3840 | 1468503907203 Marionette TRACE conn6 <- [1,2230,null,{}] 06:45:07 INFO - PROCESS | 3840 | 1468503907209 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:07 INFO - PROCESS | 3840 | 1468503907212 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:07 INFO - PROCESS | 3840 | 1468503907298 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 06:45:07 INFO - PROCESS | 3840 | 1468503907380 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:07 INFO - PROCESS | 3840 | 1468503907383 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:07 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813ADE800 == 26 [pid = 3840] [id = 567] 06:45:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080EA54400) [pid = 3840] [serial = 1701] [outer = 0000000000000000] 06:45:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080EA58400) [pid = 3840] [serial = 1702] [outer = 000000080EA54400] 06:45:07 INFO - PROCESS | 3840 | 1468503907432 Marionette DEBUG loaded listener.js 06:45:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080FCF1000) [pid = 3840] [serial = 1703] [outer = 000000080EA54400] 06:45:07 INFO - PROCESS | 3840 | 1468503907848 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 691ms 06:45:07 INFO - PROCESS | 3840 | 1468503907896 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 3840 | 1468503907901 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 06:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:45:07 INFO - PROCESS | 3840 | 1468503907908 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 3840 | 1468503907910 Marionette TRACE conn6 <- [1,2234,null,{}] 06:45:07 INFO - PROCESS | 3840 | 1468503907914 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:07 INFO - PROCESS | 3840 | 1468503907917 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:08 INFO - PROCESS | 3840 | 1468503908009 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 06:45:08 INFO - PROCESS | 3840 | 1468503908017 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 3840 | 1468503908020 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:08 INFO - PROCESS | 3840 | ++DOCSHELL 0000000819383000 == 27 [pid = 3840] [id = 568] 06:45:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (00000008139E5000) [pid = 3840] [serial = 1704] [outer = 0000000000000000] 06:45:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000813AAB800) [pid = 3840] [serial = 1705] [outer = 00000008139E5000] 06:45:08 INFO - PROCESS | 3840 | 1468503908068 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000814BBE800) [pid = 3840] [serial = 1706] [outer = 00000008139E5000] 06:45:08 INFO - PROCESS | 3840 | 1468503908558 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 690ms 06:45:08 INFO - PROCESS | 3840 | 1468503908600 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 06:45:08 INFO - PROCESS | 3840 | 1468503908602 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 06:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:45:08 INFO - PROCESS | 3840 | 1468503908605 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:45:08 INFO - PROCESS | 3840 | 1468503908609 Marionette TRACE conn6 <- [1,2238,null,{}] 06:45:08 INFO - PROCESS | 3840 | 1468503908621 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:08 INFO - PROCESS | 3840 | 1468503908625 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:08 INFO - PROCESS | 3840 | 1468503908713 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 06:45:08 INFO - PROCESS | 3840 | 1468503908720 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 3840 | 1468503908723 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:08 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B235000 == 28 [pid = 3840] [id = 569] 06:45:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080E7DA800) [pid = 3840] [serial = 1707] [outer = 0000000000000000] 06:45:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818BCDC00) [pid = 3840] [serial = 1708] [outer = 000000080E7DA800] 06:45:08 INFO - PROCESS | 3840 | 1468503908772 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818DF0800) [pid = 3840] [serial = 1709] [outer = 000000080E7DA800] 06:45:09 INFO - PROCESS | 3840 | 1468503909190 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 628ms 06:45:09 INFO - PROCESS | 3840 | 1468503909238 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 06:45:09 INFO - PROCESS | 3840 | 1468503909241 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 06:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:45:09 INFO - PROCESS | 3840 | 1468503909244 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - PROCESS | 3840 | 1468503909246 Marionette TRACE conn6 <- [1,2242,null,{}] 06:45:09 INFO - PROCESS | 3840 | 1468503909249 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 3840 | 1468503909251 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:09 INFO - PROCESS | 3840 | 1468503909374 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 06:45:09 INFO - PROCESS | 3840 | 1468503909454 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:09 INFO - PROCESS | 3840 | 1468503909457 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C72A000 == 29 [pid = 3840] [id = 570] 06:45:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008193B9000) [pid = 3840] [serial = 1710] [outer = 0000000000000000] 06:45:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A435400) [pid = 3840] [serial = 1711] [outer = 00000008193B9000] 06:45:09 INFO - PROCESS | 3840 | 1468503909505 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A80AC00) [pid = 3840] [serial = 1712] [outer = 00000008193B9000] 06:45:09 INFO - PROCESS | 3840 | 1468503909919 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 06:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:45:09 INFO - PROCESS | 3840 | 1468503909979 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 06:45:09 INFO - PROCESS | 3840 | 1468503909981 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 06:45:09 INFO - PROCESS | 3840 | 1468503909985 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - PROCESS | 3840 | 1468503909986 Marionette TRACE conn6 <- [1,2246,null,{}] 06:45:09 INFO - PROCESS | 3840 | 1468503909990 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 3840 | 1468503909992 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:10 INFO - PROCESS | 3840 | 1468503910100 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 06:45:10 INFO - PROCESS | 3840 | 1468503910107 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 3840 | 1468503910109 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E971000 == 30 [pid = 3840] [id = 571] 06:45:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000080E98CC00) [pid = 3840] [serial = 1713] [outer = 0000000000000000] 06:45:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081AEDA000) [pid = 3840] [serial = 1714] [outer = 000000080E98CC00] 06:45:10 INFO - PROCESS | 3840 | 1468503910155 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081AFE2400) [pid = 3840] [serial = 1715] [outer = 000000080E98CC00] 06:45:10 INFO - PROCESS | 3840 | 1468503910613 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 690ms 06:45:10 INFO - PROCESS | 3840 | 1468503910677 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 3840 | 1468503910679 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 06:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:45:10 INFO - PROCESS | 3840 | 1468503910682 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 3840 | 1468503910684 Marionette TRACE conn6 <- [1,2250,null,{}] 06:45:10 INFO - PROCESS | 3840 | 1468503910687 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 3840 | 1468503910693 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:10 INFO - PROCESS | 3840 | 1468503910854 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 06:45:10 INFO - PROCESS | 3840 | 1468503910876 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 3840 | 1468503910878 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEBD000 == 31 [pid = 3840] [id = 572] 06:45:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (00000008139AC000) [pid = 3840] [serial = 1716] [outer = 0000000000000000] 06:45:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B602800) [pid = 3840] [serial = 1717] [outer = 00000008139AC000] 06:45:10 INFO - PROCESS | 3840 | 1468503910924 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BA51400) [pid = 3840] [serial = 1718] [outer = 00000008139AC000] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081E5EB800) [pid = 3840] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081DC3C400) [pid = 3840] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081BA53400) [pid = 3840] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081C64A400) [pid = 3840] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080F666C00) [pid = 3840] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000818D05400) [pid = 3840] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080FC68C00) [pid = 3840] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081B8E5400) [pid = 3840] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080D408400) [pid = 3840] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000080DFCD400) [pid = 3840] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081525F400) [pid = 3840] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080EA50800) [pid = 3840] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:45:11 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B60D800) [pid = 3840] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:45:11 INFO - PROCESS | 3840 | 1468503911570 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 942ms 06:45:11 INFO - PROCESS | 3840 | 1468503911628 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 06:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:45:11 INFO - PROCESS | 3840 | 1468503911630 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 06:45:11 INFO - PROCESS | 3840 | 1468503911634 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 3840 | 1468503911636 Marionette TRACE conn6 <- [1,2254,null,{}] 06:45:11 INFO - PROCESS | 3840 | 1468503911639 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 3840 | 1468503911641 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:11 INFO - PROCESS | 3840 | 1468503911722 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 06:45:11 INFO - PROCESS | 3840 | 1468503911729 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:11 INFO - PROCESS | 3840 | 1468503911731 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:11 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F372000 == 32 [pid = 3840] [id = 573] 06:45:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080DFCB400) [pid = 3840] [serial = 1719] [outer = 0000000000000000] 06:45:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081467A800) [pid = 3840] [serial = 1720] [outer = 000000080DFCB400] 06:45:11 INFO - PROCESS | 3840 | 1468503911776 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081A75A800) [pid = 3840] [serial = 1721] [outer = 000000080DFCB400] 06:45:12 INFO - PROCESS | 3840 | 1468503912219 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 06:45:12 INFO - PROCESS | 3840 | 1468503912265 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 06:45:12 INFO - PROCESS | 3840 | 1468503912267 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 06:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:45:12 INFO - PROCESS | 3840 | 1468503912270 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 3840 | 1468503912272 Marionette TRACE conn6 <- [1,2258,null,{}] 06:45:12 INFO - PROCESS | 3840 | 1468503912275 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:12 INFO - PROCESS | 3840 | 1468503912277 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:12 INFO - PROCESS | 3840 | 1468503912356 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 06:45:12 INFO - PROCESS | 3840 | 1468503912362 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:12 INFO - PROCESS | 3840 | 1468503912364 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE4C800 == 33 [pid = 3840] [id = 574] 06:45:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081B8E5400) [pid = 3840] [serial = 1722] [outer = 0000000000000000] 06:45:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081BDE2800) [pid = 3840] [serial = 1723] [outer = 000000081B8E5400] 06:45:12 INFO - PROCESS | 3840 | 1468503912409 Marionette DEBUG loaded listener.js 06:45:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081BF3A400) [pid = 3840] [serial = 1724] [outer = 000000081B8E5400] 06:45:12 INFO - PROCESS | 3840 | 1468503912834 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 586ms 06:45:12 INFO - PROCESS | 3840 | 1468503912865 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 06:45:12 INFO - PROCESS | 3840 | 1468503912867 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 06:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:45:12 INFO - PROCESS | 3840 | 1468503912870 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 3840 | 1468503912872 Marionette TRACE conn6 <- [1,2262,null,{}] 06:45:12 INFO - PROCESS | 3840 | 1468503912876 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:12 INFO - PROCESS | 3840 | 1468503912877 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:12 INFO - PROCESS | 3840 | 1468503912963 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 06:45:12 INFO - PROCESS | 3840 | 1468503912968 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:12 INFO - PROCESS | 3840 | 1468503912970 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B22A000 == 34 [pid = 3840] [id = 575] 06:45:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081BF39800) [pid = 3840] [serial = 1725] [outer = 0000000000000000] 06:45:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081C645400) [pid = 3840] [serial = 1726] [outer = 000000081BF39800] 06:45:13 INFO - PROCESS | 3840 | 1468503913014 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081C652C00) [pid = 3840] [serial = 1727] [outer = 000000081BF39800] 06:45:13 INFO - PROCESS | 3840 | 1468503913418 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 588ms 06:45:13 INFO - PROCESS | 3840 | 1468503913461 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 06:45:13 INFO - PROCESS | 3840 | 1468503913463 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 06:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:45:13 INFO - PROCESS | 3840 | 1468503913479 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 3840 | 1468503913481 Marionette TRACE conn6 <- [1,2266,null,{}] 06:45:13 INFO - PROCESS | 3840 | 1468503913534 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:13 INFO - PROCESS | 3840 | 1468503913538 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:13 INFO - PROCESS | 3840 | 1468503913670 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 06:45:13 INFO - PROCESS | 3840 | 1468503913856 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 3840 | 1468503913860 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:13 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814780000 == 35 [pid = 3840] [id = 576] 06:45:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000080E9A0000) [pid = 3840] [serial = 1728] [outer = 0000000000000000] 06:45:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000080E9A8C00) [pid = 3840] [serial = 1729] [outer = 000000080E9A0000] 06:45:13 INFO - PROCESS | 3840 | 1468503913921 Marionette DEBUG loaded listener.js 06:45:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000080F136C00) [pid = 3840] [serial = 1730] [outer = 000000080E9A0000] 06:45:14 INFO - PROCESS | 3840 | 1468503914666 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1242ms 06:45:14 INFO - PROCESS | 3840 | 1468503914713 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 06:45:14 INFO - PROCESS | 3840 | 1468503914717 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 06:45:14 INFO - PROCESS | 3840 | 1468503914722 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:45:14 INFO - PROCESS | 3840 | 1468503914725 Marionette TRACE conn6 <- [1,2270,null,{}] 06:45:14 INFO - PROCESS | 3840 | 1468503914731 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:14 INFO - PROCESS | 3840 | 1468503914734 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:14 INFO - PROCESS | 3840 | 1468503914859 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 06:45:14 INFO - PROCESS | 3840 | 1468503914986 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 3840 | 1468503914990 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:15 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DCA9000 == 36 [pid = 3840] [id = 577] 06:45:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (0000000817E8C800) [pid = 3840] [serial = 1731] [outer = 0000000000000000] 06:45:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (00000008187E4C00) [pid = 3840] [serial = 1732] [outer = 0000000817E8C800] 06:45:15 INFO - PROCESS | 3840 | 1468503915049 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (0000000818DF1000) [pid = 3840] [serial = 1733] [outer = 0000000817E8C800] 06:45:15 INFO - PROCESS | 3840 | 1468503915869 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1195ms 06:45:15 INFO - PROCESS | 3840 | 1468503915922 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 06:45:15 INFO - PROCESS | 3840 | 1468503915926 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 06:45:15 INFO - PROCESS | 3840 | 1468503915931 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:45:15 INFO - PROCESS | 3840 | 1468503915935 Marionette TRACE conn6 <- [1,2274,null,{}] 06:45:15 INFO - PROCESS | 3840 | 1468503915940 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:15 INFO - PROCESS | 3840 | 1468503915944 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:16 INFO - PROCESS | 3840 | 1468503916061 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 06:45:16 INFO - PROCESS | 3840 | 1468503916137 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:16 INFO - PROCESS | 3840 | 1468503916142 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:16 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A4C6800 == 37 [pid = 3840] [id = 578] 06:45:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (0000000812EB4000) [pid = 3840] [serial = 1734] [outer = 0000000000000000] 06:45:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000812FD4400) [pid = 3840] [serial = 1735] [outer = 0000000812EB4000] 06:45:16 INFO - PROCESS | 3840 | 1468503916193 Marionette DEBUG loaded listener.js 06:45:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (0000000814BB8800) [pid = 3840] [serial = 1736] [outer = 0000000812EB4000] 06:45:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE4C800 == 36 [pid = 3840] [id = 574] 06:45:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081F372000 == 35 [pid = 3840] [id = 573] 06:45:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEBD000 == 34 [pid = 3840] [id = 572] 06:45:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081E971000 == 33 [pid = 3840] [id = 571] 06:45:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081C72A000 == 32 [pid = 3840] [id = 570] 06:45:16 INFO - PROCESS | 3840 | --DOCSHELL 000000081B235000 == 31 [pid = 3840] [id = 569] 06:45:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000819383000 == 30 [pid = 3840] [id = 568] 06:45:16 INFO - PROCESS | 3840 | --DOCSHELL 0000000813ADE800 == 29 [pid = 3840] [id = 567] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081E965C00) [pid = 3840] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081E53A800) [pid = 3840] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081E5F1C00) [pid = 3840] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081BA5A800) [pid = 3840] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081C9BA000) [pid = 3840] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081BF34400) [pid = 3840] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000812EAE800) [pid = 3840] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000814954400) [pid = 3840] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000818D0C000) [pid = 3840] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081E5E5C00) [pid = 3840] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (00000008193EE800) [pid = 3840] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000813976C00) [pid = 3840] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000818D0EC00) [pid = 3840] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B91D800) [pid = 3840] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000812EA8C00) [pid = 3840] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081B376800) [pid = 3840] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081B6DF400) [pid = 3840] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BDEC800) [pid = 3840] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080F130400) [pid = 3840] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000813AB1400) [pid = 3840] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081D542800) [pid = 3840] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081DC36C00) [pid = 3840] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081D53B400) [pid = 3840] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (00000008187E7800) [pid = 3840] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081BA50800) [pid = 3840] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3840 | 1468503916765 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:45:16 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 06:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 878ms 06:45:16 INFO - PROCESS | 3840 | 1468503916814 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 3840 | 1468503916818 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 06:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:45:16 INFO - PROCESS | 3840 | 1468503916825 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - PROCESS | 3840 | 1468503916827 Marionette TRACE conn6 <- [1,2278,null,{}] 06:45:16 INFO - PROCESS | 3840 | 1468503916831 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:16 INFO - PROCESS | 3840 | 1468503916834 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:16 INFO - PROCESS | 3840 | 1468503916927 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 06:45:17 INFO - PROCESS | 3840 | 1468503917006 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 3840 | 1468503917008 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:17 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A6BB800 == 30 [pid = 3840] [id = 579] 06:45:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (0000000812EB4400) [pid = 3840] [serial = 1737] [outer = 0000000000000000] 06:45:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (0000000814BBFC00) [pid = 3840] [serial = 1738] [outer = 0000000812EB4400] 06:45:17 INFO - PROCESS | 3840 | 1468503917057 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (0000000818BC8800) [pid = 3840] [serial = 1739] [outer = 0000000812EB4400] 06:45:17 INFO - PROCESS | 3840 | 1468503917462 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 691ms 06:45:17 INFO - PROCESS | 3840 | 1468503917518 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 06:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:45:17 INFO - PROCESS | 3840 | 1468503917520 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 06:45:17 INFO - PROCESS | 3840 | 1468503917524 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:45:17 INFO - PROCESS | 3840 | 1468503917528 Marionette TRACE conn6 <- [1,2282,null,{}] 06:45:17 INFO - PROCESS | 3840 | 1468503917570 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:17 INFO - PROCESS | 3840 | 1468503917575 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:17 INFO - PROCESS | 3840 | 1468503917671 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 06:45:17 INFO - PROCESS | 3840 | 1468503917684 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 3840 | 1468503917687 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:17 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C717800 == 31 [pid = 3840] [id = 580] 06:45:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080E990400) [pid = 3840] [serial = 1740] [outer = 0000000000000000] 06:45:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081A815000) [pid = 3840] [serial = 1741] [outer = 000000080E990400] 06:45:17 INFO - PROCESS | 3840 | 1468503917737 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081AFE1000) [pid = 3840] [serial = 1742] [outer = 000000080E990400] 06:45:18 INFO - PROCESS | 3840 | 1468503918194 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 06:45:18 INFO - PROCESS | 3840 | 1468503918218 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 3840 | 1468503918221 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 06:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:45:18 INFO - PROCESS | 3840 | 1468503918224 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 3840 | 1468503918226 Marionette TRACE conn6 <- [1,2286,null,{}] 06:45:18 INFO - PROCESS | 3840 | 1468503918234 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 3840 | 1468503918236 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:18 INFO - PROCESS | 3840 | 1468503918328 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 06:45:18 INFO - PROCESS | 3840 | 1468503918333 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 3840 | 1468503918336 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:18 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB9A800 == 32 [pid = 3840] [id = 581] 06:45:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081AEE0800) [pid = 3840] [serial = 1743] [outer = 0000000000000000] 06:45:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081B37E400) [pid = 3840] [serial = 1744] [outer = 000000081AEE0800] 06:45:18 INFO - PROCESS | 3840 | 1468503918381 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081B6E0400) [pid = 3840] [serial = 1745] [outer = 000000081AEE0800] 06:45:18 INFO - PROCESS | 3840 | 1468503918797 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 628ms 06:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:45:18 INFO - PROCESS | 3840 | 1468503918856 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 3840 | 1468503918858 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 06:45:18 INFO - PROCESS | 3840 | 1468503918868 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 3840 | 1468503918870 Marionette TRACE conn6 <- [1,2290,null,{}] 06:45:18 INFO - PROCESS | 3840 | 1468503918874 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 3840 | 1468503918876 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:18 INFO - PROCESS | 3840 | 1468503918984 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 06:45:18 INFO - PROCESS | 3840 | 1468503918989 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 3840 | 1468503918991 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:19 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F362800 == 33 [pid = 3840] [id = 582] 06:45:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081820F400) [pid = 3840] [serial = 1746] [outer = 0000000000000000] 06:45:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081B8E3800) [pid = 3840] [serial = 1747] [outer = 000000081820F400] 06:45:19 INFO - PROCESS | 3840 | 1468503919043 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081B920400) [pid = 3840] [serial = 1748] [outer = 000000081820F400] 06:45:19 INFO - PROCESS | 3840 | 1468503919494 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 06:45:19 INFO - PROCESS | 3840 | 1468503919556 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 3840 | 1468503919558 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 06:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:45:19 INFO - PROCESS | 3840 | 1468503919572 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 3840 | 1468503919574 Marionette TRACE conn6 <- [1,2294,null,{}] 06:45:19 INFO - PROCESS | 3840 | 1468503919579 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:19 INFO - PROCESS | 3840 | 1468503919585 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:19 INFO - PROCESS | 3840 | 1468503919731 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 06:45:19 INFO - PROCESS | 3840 | 1468503919785 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:19 INFO - PROCESS | 3840 | 1468503919787 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:19 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE65800 == 34 [pid = 3840] [id = 583] 06:45:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081BA55C00) [pid = 3840] [serial = 1749] [outer = 0000000000000000] 06:45:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081BF15000) [pid = 3840] [serial = 1750] [outer = 000000081BA55C00] 06:45:19 INFO - PROCESS | 3840 | 1468503919833 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081C9C2800) [pid = 3840] [serial = 1751] [outer = 000000081BA55C00] 06:45:20 INFO - PROCESS | 3840 | 1468503920275 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 752ms 06:45:20 INFO - PROCESS | 3840 | 1468503920335 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 06:45:20 INFO - PROCESS | 3840 | 1468503920337 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 06:45:20 INFO - PROCESS | 3840 | 1468503920343 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:45:20 INFO - PROCESS | 3840 | 1468503920344 Marionette TRACE conn6 <- [1,2298,null,{}] 06:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:45:20 INFO - PROCESS | 3840 | 1468503920348 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:20 INFO - PROCESS | 3840 | 1468503920350 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:20 INFO - PROCESS | 3840 | 1468503920466 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 06:45:20 INFO - PROCESS | 3840 | 1468503920475 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 3840 | 1468503920477 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000082153F000 == 35 [pid = 3840] [id = 584] 06:45:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081D545000) [pid = 3840] [serial = 1752] [outer = 0000000000000000] 06:45:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081D976400) [pid = 3840] [serial = 1753] [outer = 000000081D545000] 06:45:20 INFO - PROCESS | 3840 | 1468503920565 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081DE5DC00) [pid = 3840] [serial = 1754] [outer = 000000081D545000] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (00000008193B9000) [pid = 3840] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080EA54400) [pid = 3840] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080E7DA800) [pid = 3840] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (00000008139E5000) [pid = 3840] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080E98CC00) [pid = 3840] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080FF2D000) [pid = 3840] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081A80D400) [pid = 3840] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000080F6F1800) [pid = 3840] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (00000008139AC000) [pid = 3840] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080DFCB400) [pid = 3840] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B8E5400) [pid = 3840] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:45:20 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080FF20000) [pid = 3840] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:45:21 INFO - PROCESS | 3840 | 1468503921002 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 06:45:21 INFO - PROCESS | 3840 | 1468503921021 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 3840 | 1468503921023 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 06:45:21 INFO - PROCESS | 3840 | 1468503921026 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:45:21 INFO - PROCESS | 3840 | 1468503921028 Marionette TRACE conn6 <- [1,2302,null,{}] 06:45:21 INFO - PROCESS | 3840 | 1468503921031 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 3840 | 1468503921033 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:21 INFO - PROCESS | 3840 | 1468503921115 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 06:45:21 INFO - PROCESS | 3840 | 1468503921120 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 3840 | 1468503921122 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:21 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822804800 == 36 [pid = 3840] [id = 585] 06:45:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080E7DA800) [pid = 3840] [serial = 1755] [outer = 0000000000000000] 06:45:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000818186800) [pid = 3840] [serial = 1756] [outer = 000000080E7DA800] 06:45:21 INFO - PROCESS | 3840 | 1468503921167 Marionette DEBUG loaded listener.js 06:45:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081BA4B800) [pid = 3840] [serial = 1757] [outer = 000000080E7DA800] 06:45:21 INFO - PROCESS | 3840 | 1468503921605 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 06:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:45:21 INFO - PROCESS | 3840 | 1468503921659 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 3840 | 1468503921661 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 06:45:21 INFO - PROCESS | 3840 | 1468503921664 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 3840 | 1468503921666 Marionette TRACE conn6 <- [1,2306,null,{}] 06:45:21 INFO - PROCESS | 3840 | 1468503921669 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 3840 | 1468503921671 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:21 INFO - PROCESS | 3840 | 1468503921756 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 06:45:21 INFO - PROCESS | 3840 | 1468503921761 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 3840 | 1468503921763 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:21 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822970800 == 37 [pid = 3840] [id = 586] 06:45:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081DC3F000) [pid = 3840] [serial = 1758] [outer = 0000000000000000] 06:45:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081E5E8400) [pid = 3840] [serial = 1759] [outer = 000000081DC3F000] 06:45:21 INFO - PROCESS | 3840 | 1468503921808 Marionette DEBUG loaded listener.js 06:45:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081E95A800) [pid = 3840] [serial = 1760] [outer = 000000081DC3F000] 06:45:22 INFO - PROCESS | 3840 | 1468503922243 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 06:45:22 INFO - PROCESS | 3840 | 1468503922303 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 06:45:22 INFO - PROCESS | 3840 | 1468503922306 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:45:22 INFO - PROCESS | 3840 | 1468503922308 Marionette TRACE conn6 <- [1,2310,null,{}] 06:45:22 INFO - PROCESS | 3840 | 1468503922311 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:22 INFO - PROCESS | 3840 | 1468503922313 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:22 INFO - PROCESS | 3840 | 1468503922397 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 06:45:22 INFO - PROCESS | 3840 | 1468503922402 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:22 INFO - PROCESS | 3840 | 1468503922404 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:22 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822EA0000 == 38 [pid = 3840] [id = 587] 06:45:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081E966400) [pid = 3840] [serial = 1761] [outer = 0000000000000000] 06:45:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081EA67400) [pid = 3840] [serial = 1762] [outer = 000000081E966400] 06:45:22 INFO - PROCESS | 3840 | 1468503922448 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081BF3C000) [pid = 3840] [serial = 1763] [outer = 000000081E966400] 06:45:22 INFO - PROCESS | 3840 | 1468503922873 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 587ms 06:45:22 INFO - PROCESS | 3840 | 1468503922897 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 06:45:22 INFO - PROCESS | 3840 | 1468503922899 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 06:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:45:22 INFO - PROCESS | 3840 | 1468503922915 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:45:22 INFO - PROCESS | 3840 | 1468503922918 Marionette TRACE conn6 <- [1,2314,null,{}] 06:45:22 INFO - PROCESS | 3840 | 1468503922921 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:22 INFO - PROCESS | 3840 | 1468503922923 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:23 INFO - PROCESS | 3840 | 1468503923068 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 06:45:23 INFO - PROCESS | 3840 | 1468503923230 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 3840 | 1468503923234 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:23 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C30000 == 39 [pid = 3840] [id = 588] 06:45:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080E9A9C00) [pid = 3840] [serial = 1764] [outer = 0000000000000000] 06:45:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000080E9F3800) [pid = 3840] [serial = 1765] [outer = 000000080E9A9C00] 06:45:23 INFO - PROCESS | 3840 | 1468503923294 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (0000000812F85C00) [pid = 3840] [serial = 1766] [outer = 000000080E9A9C00] 06:45:23 INFO - PROCESS | 3840 | 1468503923875 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 985ms 06:45:23 INFO - PROCESS | 3840 | 1468503923904 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 3840 | 1468503923909 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 06:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:45:23 INFO - PROCESS | 3840 | 1468503923914 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 3840 | 1468503923918 Marionette TRACE conn6 <- [1,2318,null,{}] 06:45:23 INFO - PROCESS | 3840 | 1468503923923 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:23 INFO - PROCESS | 3840 | 1468503923926 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:24 INFO - PROCESS | 3840 | 1468503924045 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 06:45:24 INFO - PROCESS | 3840 | 1468503924142 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:24 INFO - PROCESS | 3840 | 1468503924145 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:24 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DE81800 == 40 [pid = 3840] [id = 589] 06:45:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (0000000818DF6400) [pid = 3840] [serial = 1767] [outer = 0000000000000000] 06:45:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (00000008193B6C00) [pid = 3840] [serial = 1768] [outer = 0000000818DF6400] 06:45:24 INFO - PROCESS | 3840 | 1468503924202 Marionette DEBUG loaded listener.js 06:45:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081A813000) [pid = 3840] [serial = 1769] [outer = 0000000818DF6400] 06:45:24 INFO - PROCESS | 3840 | 1468503924808 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 942ms 06:45:24 INFO - PROCESS | 3840 | 1468503924859 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 06:45:24 INFO - PROCESS | 3840 | 1468503924863 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 06:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:45:24 INFO - PROCESS | 3840 | 1468503924867 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - PROCESS | 3840 | 1468503924869 Marionette TRACE conn6 <- [1,2322,null,{}] 06:45:24 INFO - PROCESS | 3840 | 1468503924873 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:24 INFO - PROCESS | 3840 | 1468503924876 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:25 INFO - PROCESS | 3840 | 1468503924992 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 06:45:25 INFO - PROCESS | 3840 | 1468503925091 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 3840 | 1468503925093 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:25 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822E99800 == 41 [pid = 3840] [id = 590] 06:45:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B6E4800) [pid = 3840] [serial = 1770] [outer = 0000000000000000] 06:45:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081BA54800) [pid = 3840] [serial = 1771] [outer = 000000081B6E4800] 06:45:25 INFO - PROCESS | 3840 | 1468503925149 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BF41800) [pid = 3840] [serial = 1772] [outer = 000000081B6E4800] 06:45:25 INFO - PROCESS | 3840 | 1468503925760 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 942ms 06:45:25 INFO - PROCESS | 3840 | 1468503925810 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 3840 | 1468503925814 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 06:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:45:25 INFO - PROCESS | 3840 | 1468503925826 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - PROCESS | 3840 | 1468503925831 Marionette TRACE conn6 <- [1,2326,null,{}] 06:45:25 INFO - PROCESS | 3840 | 1468503925835 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:25 INFO - PROCESS | 3840 | 1468503925839 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:25 INFO - PROCESS | 3840 | 1468503925964 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 06:45:26 INFO - PROCESS | 3840 | 1468503926081 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 3840 | 1468503926084 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:26 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F886000 == 42 [pid = 3840] [id = 591] 06:45:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081D976C00) [pid = 3840] [serial = 1773] [outer = 0000000000000000] 06:45:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081EB17C00) [pid = 3840] [serial = 1774] [outer = 000000081D976C00] 06:45:26 INFO - PROCESS | 3840 | 1468503926140 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081EE39C00) [pid = 3840] [serial = 1775] [outer = 000000081D976C00] 06:45:26 INFO - PROCESS | 3840 | 1468503926965 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1189ms 06:45:27 INFO - PROCESS | 3840 | 1468503927013 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 3840 | 1468503927018 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 06:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:45:27 INFO - PROCESS | 3840 | 1468503927023 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 3840 | 1468503927026 Marionette TRACE conn6 <- [1,2330,null,{}] 06:45:27 INFO - PROCESS | 3840 | 1468503927031 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:27 INFO - PROCESS | 3840 | 1468503927034 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:27 INFO - PROCESS | 3840 | 1468503927140 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 06:45:27 INFO - PROCESS | 3840 | 1468503927272 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:27 INFO - PROCESS | 3840 | 1468503927277 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:27 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813751000 == 43 [pid = 3840] [id = 592] 06:45:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000080FCF0C00) [pid = 3840] [serial = 1776] [outer = 0000000000000000] 06:45:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (0000000812EB1000) [pid = 3840] [serial = 1777] [outer = 000000080FCF0C00] 06:45:27 INFO - PROCESS | 3840 | 1468503927330 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (0000000813AAB000) [pid = 3840] [serial = 1778] [outer = 000000080FCF0C00] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 00000008131B4000 == 42 [pid = 3840] [id = 566] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 0000000822EA0000 == 41 [pid = 3840] [id = 587] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 0000000822970800 == 40 [pid = 3840] [id = 586] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 0000000822804800 == 39 [pid = 3840] [id = 585] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000082153F000 == 38 [pid = 3840] [id = 584] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE65800 == 37 [pid = 3840] [id = 583] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081F362800 == 36 [pid = 3840] [id = 582] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB9A800 == 35 [pid = 3840] [id = 581] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081C717800 == 34 [pid = 3840] [id = 580] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6BB800 == 33 [pid = 3840] [id = 579] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081A4C6800 == 32 [pid = 3840] [id = 578] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081DCA9000 == 31 [pid = 3840] [id = 577] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081B22A000 == 30 [pid = 3840] [id = 575] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 0000000814780000 == 29 [pid = 3840] [id = 576] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081F886000 == 28 [pid = 3840] [id = 591] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 0000000822E99800 == 27 [pid = 3840] [id = 590] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 000000081DE81800 == 26 [pid = 3840] [id = 589] 06:45:28 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C30000 == 25 [pid = 3840] [id = 588] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081E966C00) [pid = 3840] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081C650C00) [pid = 3840] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B602800) [pid = 3840] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081A75A800) [pid = 3840] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081467A800) [pid = 3840] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081BDE2800) [pid = 3840] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081BA51400) [pid = 3840] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000813A27400) [pid = 3840] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000812EAF000) [pid = 3840] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081AFE2400) [pid = 3840] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081A80AC00) [pid = 3840] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000818DF0800) [pid = 3840] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081BF3A400) [pid = 3840] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081C645400) [pid = 3840] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081A435400) [pid = 3840] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080EA58400) [pid = 3840] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080FCF1000) [pid = 3840] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000818BCDC00) [pid = 3840] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0000000813AAB800) [pid = 3840] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000814BBE800) [pid = 3840] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081AEDA000) [pid = 3840] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818BCD800) [pid = 3840] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081471A800) [pid = 3840] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081BA55800) [pid = 3840] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081B60C800) [pid = 3840] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 06:45:28 INFO - PROCESS | 3840 | 1468503928569 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1581ms 06:45:28 INFO - PROCESS | 3840 | 1468503928606 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 06:45:28 INFO - PROCESS | 3840 | 1468503928611 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 06:45:28 INFO - PROCESS | 3840 | 1468503928615 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:45:28 INFO - PROCESS | 3840 | 1468503928619 Marionette TRACE conn6 <- [1,2334,null,{}] 06:45:28 INFO - PROCESS | 3840 | 1468503928624 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:28 INFO - PROCESS | 3840 | 1468503928627 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:28 INFO - PROCESS | 3840 | 1468503928757 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 06:45:28 INFO - PROCESS | 3840 | 1468503928838 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 3840 | 1468503928841 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:28 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813ADF800 == 26 [pid = 3840] [id = 593] 06:45:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000080E9A3400) [pid = 3840] [serial = 1779] [outer = 0000000000000000] 06:45:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080EA52000) [pid = 3840] [serial = 1780] [outer = 000000080E9A3400] 06:45:28 INFO - PROCESS | 3840 | 1468503928890 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080F66D000) [pid = 3840] [serial = 1781] [outer = 000000080E9A3400] 06:45:29 INFO - PROCESS | 3840 | 1468503929305 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 06:45:29 INFO - PROCESS | 3840 | 1468503929354 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 3840 | 1468503929359 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 06:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:45:29 INFO - PROCESS | 3840 | 1468503929366 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 3840 | 1468503929369 Marionette TRACE conn6 <- [1,2338,null,{}] 06:45:29 INFO - PROCESS | 3840 | 1468503929373 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:29 INFO - PROCESS | 3840 | 1468503929375 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:29 INFO - PROCESS | 3840 | 1468503929466 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 06:45:29 INFO - PROCESS | 3840 | 1468503929472 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 3840 | 1468503929475 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:29 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818D85000 == 27 [pid = 3840] [id = 594] 06:45:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (0000000812FD5800) [pid = 3840] [serial = 1782] [outer = 0000000000000000] 06:45:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000813AB0000) [pid = 3840] [serial = 1783] [outer = 0000000812FD5800] 06:45:29 INFO - PROCESS | 3840 | 1468503929523 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081494D800) [pid = 3840] [serial = 1784] [outer = 0000000812FD5800] 06:45:30 INFO - PROCESS | 3840 | 1468503929995 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 06:45:30 INFO - PROCESS | 3840 | 1468503930057 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 06:45:30 INFO - PROCESS | 3840 | 1468503930060 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 06:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:45:30 INFO - PROCESS | 3840 | 1468503930063 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:45:30 INFO - PROCESS | 3840 | 1468503930067 Marionette TRACE conn6 <- [1,2342,null,{}] 06:45:30 INFO - PROCESS | 3840 | 1468503930078 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:30 INFO - PROCESS | 3840 | 1468503930083 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:30 INFO - PROCESS | 3840 | 1468503930197 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 06:45:30 INFO - PROCESS | 3840 | 1468503930288 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 3840 | 1468503930291 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:30 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B932000 == 28 [pid = 3840] [id = 595] 06:45:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000080E9F0000) [pid = 3840] [serial = 1785] [outer = 0000000000000000] 06:45:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000818C2B000) [pid = 3840] [serial = 1786] [outer = 000000080E9F0000] 06:45:30 INFO - PROCESS | 3840 | 1468503930340 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818D10800) [pid = 3840] [serial = 1787] [outer = 000000080E9F0000] 06:45:30 INFO - PROCESS | 3840 | 1468503930751 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 731ms 06:45:30 INFO - PROCESS | 3840 | 1468503930797 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 06:45:30 INFO - PROCESS | 3840 | 1468503930800 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 06:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:45:30 INFO - PROCESS | 3840 | 1468503930809 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:45:30 INFO - PROCESS | 3840 | 1468503930811 Marionette TRACE conn6 <- [1,2346,null,{}] 06:45:30 INFO - PROCESS | 3840 | 1468503930814 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:30 INFO - PROCESS | 3840 | 1468503930816 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:30 INFO - PROCESS | 3840 | 1468503930933 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 06:45:31 INFO - PROCESS | 3840 | 1468503930990 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 3840 | 1468503930992 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:31 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C721000 == 29 [pid = 3840] [id = 596] 06:45:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (00000008193E9800) [pid = 3840] [serial = 1788] [outer = 0000000000000000] 06:45:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A433C00) [pid = 3840] [serial = 1789] [outer = 00000008193E9800] 06:45:31 INFO - PROCESS | 3840 | 1468503931039 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A651C00) [pid = 3840] [serial = 1790] [outer = 00000008193E9800] 06:45:31 INFO - PROCESS | 3840 | 1468503931470 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 06:45:31 INFO - PROCESS | 3840 | 1468503931496 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 06:45:31 INFO - PROCESS | 3840 | 1468503931498 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 06:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:45:31 INFO - PROCESS | 3840 | 1468503931502 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 3840 | 1468503931504 Marionette TRACE conn6 <- [1,2350,null,{}] 06:45:31 INFO - PROCESS | 3840 | 1468503931508 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:31 INFO - PROCESS | 3840 | 1468503931510 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:31 INFO - PROCESS | 3840 | 1468503931645 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 06:45:31 INFO - PROCESS | 3840 | 1468503931675 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 3840 | 1468503931677 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:31 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E918000 == 30 [pid = 3840] [id = 597] 06:45:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (0000000812F90400) [pid = 3840] [serial = 1791] [outer = 0000000000000000] 06:45:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081AEDDC00) [pid = 3840] [serial = 1792] [outer = 0000000812F90400] 06:45:31 INFO - PROCESS | 3840 | 1468503931721 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081AFE0000) [pid = 3840] [serial = 1793] [outer = 0000000812F90400] 06:45:32 INFO - PROCESS | 3840 | 1468503932180 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 06:45:32 INFO - PROCESS | 3840 | 1468503932236 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 06:45:32 INFO - PROCESS | 3840 | 1468503932238 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 06:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:45:32 INFO - PROCESS | 3840 | 1468503932241 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:45:32 INFO - PROCESS | 3840 | 1468503932243 Marionette TRACE conn6 <- [1,2354,null,{}] 06:45:32 INFO - PROCESS | 3840 | 1468503932246 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:32 INFO - PROCESS | 3840 | 1468503932253 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:32 INFO - PROCESS | 3840 | 1468503932392 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 06:45:32 INFO - PROCESS | 3840 | 1468503932449 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:32 INFO - PROCESS | 3840 | 1468503932451 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:32 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEC6000 == 31 [pid = 3840] [id = 598] 06:45:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0000000813A2D000) [pid = 3840] [serial = 1794] [outer = 0000000000000000] 06:45:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B602400) [pid = 3840] [serial = 1795] [outer = 0000000813A2D000] 06:45:32 INFO - PROCESS | 3840 | 1468503932496 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B91EC00) [pid = 3840] [serial = 1796] [outer = 0000000813A2D000] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000812EB4000) [pid = 3840] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081D545000) [pid = 3840] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080E7DA800) [pid = 3840] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000817E8C800) [pid = 3840] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000812EB4400) [pid = 3840] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081DC3F000) [pid = 3840] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080E990400) [pid = 3840] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080E9A0000) [pid = 3840] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081820F400) [pid = 3840] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081AEE0800) [pid = 3840] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081BF39800) [pid = 3840] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:45:32 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081E966400) [pid = 3840] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:45:33 INFO - PROCESS | 3840 | 1468503933079 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 881ms 06:45:33 INFO - PROCESS | 3840 | 1468503933126 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 3840 | 1468503933128 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 06:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:45:33 INFO - PROCESS | 3840 | 1468503933131 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 3840 | 1468503933133 Marionette TRACE conn6 <- [1,2358,null,{}] 06:45:33 INFO - PROCESS | 3840 | 1468503933137 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:33 INFO - PROCESS | 3840 | 1468503933139 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:33 INFO - PROCESS | 3840 | 1468503933219 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 06:45:33 INFO - PROCESS | 3840 | 1468503933224 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:33 INFO - PROCESS | 3840 | 1468503933226 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:33 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F37B000 == 32 [pid = 3840] [id = 599] 06:45:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008187EA800) [pid = 3840] [serial = 1797] [outer = 0000000000000000] 06:45:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B14FC00) [pid = 3840] [serial = 1798] [outer = 00000008187EA800] 06:45:33 INFO - PROCESS | 3840 | 1468503933270 Marionette DEBUG loaded listener.js 06:45:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B921800) [pid = 3840] [serial = 1799] [outer = 00000008187EA800] 06:45:33 INFO - PROCESS | 3840 | 1468503933689 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 587ms 06:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:45:33 INFO - PROCESS | 3840 | 1468503933724 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 3840 | 1468503933726 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 06:45:33 INFO - PROCESS | 3840 | 1468503933734 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 3840 | 1468503933735 Marionette TRACE conn6 <- [1,2362,null,{}] 06:45:33 INFO - PROCESS | 3840 | 1468503933739 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:33 INFO - PROCESS | 3840 | 1468503933741 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:33 INFO - PROCESS | 3840 | 1468503933822 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 06:45:33 INFO - PROCESS | 3840 | 1468503933827 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:33 INFO - PROCESS | 3840 | 1468503933829 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:33 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9AF800 == 33 [pid = 3840] [id = 600] 06:45:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081BA58400) [pid = 3840] [serial = 1800] [outer = 0000000000000000] 06:45:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081BA9D000) [pid = 3840] [serial = 1801] [outer = 000000081BA58400] 06:45:33 INFO - PROCESS | 3840 | 1468503933876 Marionette DEBUG loaded listener.js 06:45:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081BE28400) [pid = 3840] [serial = 1802] [outer = 000000081BA58400] 06:45:34 INFO - PROCESS | 3840 | 1468503934317 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 627ms 06:45:34 INFO - PROCESS | 3840 | 1468503934358 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 06:45:34 INFO - PROCESS | 3840 | 1468503934360 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 06:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:45:34 INFO - PROCESS | 3840 | 1468503934367 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:45:34 INFO - PROCESS | 3840 | 1468503934369 Marionette TRACE conn6 <- [1,2366,null,{}] 06:45:34 INFO - PROCESS | 3840 | 1468503934373 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:34 INFO - PROCESS | 3840 | 1468503934375 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:34 INFO - PROCESS | 3840 | 1468503934458 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 06:45:34 INFO - PROCESS | 3840 | 1468503934466 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 3840 | 1468503934468 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:34 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B92C800 == 34 [pid = 3840] [id = 601] 06:45:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081BF37400) [pid = 3840] [serial = 1803] [outer = 0000000000000000] 06:45:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BF3C800) [pid = 3840] [serial = 1804] [outer = 000000081BF37400] 06:45:34 INFO - PROCESS | 3840 | 1468503934515 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081C649400) [pid = 3840] [serial = 1805] [outer = 000000081BF37400] 06:45:35 INFO - PROCESS | 3840 | --DOCSHELL 0000000813ADF800 == 33 [pid = 3840] [id = 593] 06:45:35 INFO - PROCESS | 3840 | --DOCSHELL 0000000813751000 == 32 [pid = 3840] [id = 592] 06:45:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEC6000 == 31 [pid = 3840] [id = 598] 06:45:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081B932000 == 30 [pid = 3840] [id = 595] 06:45:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081C721000 == 29 [pid = 3840] [id = 596] 06:45:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081F37B000 == 28 [pid = 3840] [id = 599] 06:45:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9AF800 == 27 [pid = 3840] [id = 600] 06:45:35 INFO - PROCESS | 3840 | --DOCSHELL 0000000818D85000 == 26 [pid = 3840] [id = 594] 06:45:35 INFO - PROCESS | 3840 | --DOCSHELL 000000081E918000 == 25 [pid = 3840] [id = 597] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000812FD4400) [pid = 3840] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081DE5DC00) [pid = 3840] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000818186800) [pid = 3840] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (00000008187E4C00) [pid = 3840] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000818BC8800) [pid = 3840] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081E5E8400) [pid = 3840] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081A815000) [pid = 3840] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081D976400) [pid = 3840] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081AFE1000) [pid = 3840] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000818DF1000) [pid = 3840] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080F136C00) [pid = 3840] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080E9A8C00) [pid = 3840] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BF15000) [pid = 3840] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081B920400) [pid = 3840] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081E95A800) [pid = 3840] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000814BB8800) [pid = 3840] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081B37E400) [pid = 3840] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081C652C00) [pid = 3840] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (0000000814BBFC00) [pid = 3840] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081BA4B800) [pid = 3840] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000081B8E3800) [pid = 3840] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081B6E0400) [pid = 3840] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000081EA67400) [pid = 3840] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081BF3C000) [pid = 3840] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 06:45:36 INFO - PROCESS | 3840 | 1468503936327 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1993ms 06:45:36 INFO - PROCESS | 3840 | 1468503936360 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 3840 | 1468503936364 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 06:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:45:36 INFO - PROCESS | 3840 | 1468503936370 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - PROCESS | 3840 | 1468503936373 Marionette TRACE conn6 <- [1,2370,null,{}] 06:45:36 INFO - PROCESS | 3840 | 1468503936379 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:36 INFO - PROCESS | 3840 | 1468503936383 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:36 INFO - PROCESS | 3840 | 1468503936499 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 06:45:36 INFO - PROCESS | 3840 | 1468503936515 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 3840 | 1468503936517 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:36 INFO - PROCESS | 3840 | ++DOCSHELL 0000000812F6C000 == 26 [pid = 3840] [id = 602] 06:45:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000080E997800) [pid = 3840] [serial = 1806] [outer = 0000000000000000] 06:45:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000080E998400) [pid = 3840] [serial = 1807] [outer = 000000080E997800] 06:45:36 INFO - PROCESS | 3840 | 1468503936568 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000080E9AA400) [pid = 3840] [serial = 1808] [outer = 000000080E997800] 06:45:37 INFO - PROCESS | 3840 | 1468503937066 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 06:45:37 INFO - PROCESS | 3840 | 1468503937107 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 3840 | 1468503937112 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 06:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:45:37 INFO - PROCESS | 3840 | 1468503937119 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 3840 | 1468503937122 Marionette TRACE conn6 <- [1,2374,null,{}] 06:45:37 INFO - PROCESS | 3840 | 1468503937126 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:37 INFO - PROCESS | 3840 | 1468503937129 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:37 INFO - PROCESS | 3840 | 1468503937224 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 06:45:37 INFO - PROCESS | 3840 | 1468503937233 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 3840 | 1468503937236 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:37 INFO - PROCESS | 3840 | ++DOCSHELL 00000008181AC800 == 27 [pid = 3840] [id = 603] 06:45:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000080F12E800) [pid = 3840] [serial = 1809] [outer = 0000000000000000] 06:45:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080F169400) [pid = 3840] [serial = 1810] [outer = 000000080F12E800] 06:45:37 INFO - PROCESS | 3840 | 1468503937291 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080FCEF000) [pid = 3840] [serial = 1811] [outer = 000000080F12E800] 06:45:37 INFO - PROCESS | 3840 | 1468503937753 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 692ms 06:45:37 INFO - PROCESS | 3840 | 1468503937813 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 3840 | 1468503937815 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 06:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:45:37 INFO - PROCESS | 3840 | 1468503937819 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 3840 | 1468503937823 Marionette TRACE conn6 <- [1,2378,null,{}] 06:45:37 INFO - PROCESS | 3840 | 1468503937835 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:37 INFO - PROCESS | 3840 | 1468503937840 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:37 INFO - PROCESS | 3840 | 1468503937957 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 06:45:37 INFO - PROCESS | 3840 | 1468503937973 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 3840 | 1468503937977 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:38 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF98800 == 28 [pid = 3840] [id = 604] 06:45:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080CA07400) [pid = 3840] [serial = 1812] [outer = 0000000000000000] 06:45:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (0000000813AAB800) [pid = 3840] [serial = 1813] [outer = 000000080CA07400] 06:45:38 INFO - PROCESS | 3840 | 1468503938026 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081471BC00) [pid = 3840] [serial = 1814] [outer = 000000080CA07400] 06:45:38 INFO - PROCESS | 3840 | 1468503938450 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 06:45:38 INFO - PROCESS | 3840 | 1468503938512 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 3840 | 1468503938515 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 06:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:45:38 INFO - PROCESS | 3840 | 1468503938518 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - PROCESS | 3840 | 1468503938520 Marionette TRACE conn6 <- [1,2382,null,{}] 06:45:38 INFO - PROCESS | 3840 | 1468503938524 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 3840 | 1468503938526 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:38 INFO - PROCESS | 3840 | 1468503938612 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 06:45:38 INFO - PROCESS | 3840 | 1468503938619 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 3840 | 1468503938621 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:38 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B655800 == 29 [pid = 3840] [id = 605] 06:45:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (00000008152E0800) [pid = 3840] [serial = 1815] [outer = 0000000000000000] 06:45:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000817E86800) [pid = 3840] [serial = 1816] [outer = 00000008152E0800] 06:45:38 INFO - PROCESS | 3840 | 1468503938667 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081820E000) [pid = 3840] [serial = 1817] [outer = 00000008152E0800] 06:45:39 INFO - PROCESS | 3840 | 1468503939131 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 628ms 06:45:39 INFO - PROCESS | 3840 | 1468503939150 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 3840 | 1468503939152 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 06:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:45:39 INFO - PROCESS | 3840 | 1468503939155 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 3840 | 1468503939157 Marionette TRACE conn6 <- [1,2386,null,{}] 06:45:39 INFO - PROCESS | 3840 | 1468503939161 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 3840 | 1468503939163 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:39 INFO - PROCESS | 3840 | 1468503939242 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 06:45:39 INFO - PROCESS | 3840 | 1468503939251 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 3840 | 1468503939253 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:39 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C71B000 == 30 [pid = 3840] [id = 606] 06:45:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080EA5AC00) [pid = 3840] [serial = 1818] [outer = 0000000000000000] 06:45:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (00000008187E7000) [pid = 3840] [serial = 1819] [outer = 000000080EA5AC00] 06:45:39 INFO - PROCESS | 3840 | 1468503939297 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818BCB400) [pid = 3840] [serial = 1820] [outer = 000000080EA5AC00] 06:45:39 INFO - PROCESS | 3840 | 1468503939743 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 626ms 06:45:39 INFO - PROCESS | 3840 | 1468503939788 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 3840 | 1468503939790 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 06:45:39 INFO - PROCESS | 3840 | 1468503939793 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:45:39 INFO - PROCESS | 3840 | 1468503939795 Marionette TRACE conn6 <- [1,2390,null,{}] 06:45:39 INFO - PROCESS | 3840 | 1468503939803 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 3840 | 1468503939809 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:39 INFO - PROCESS | 3840 | 1468503939916 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 06:45:39 INFO - PROCESS | 3840 | 1468503939923 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 3840 | 1468503939926 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:39 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E976000 == 31 [pid = 3840] [id = 607] 06:45:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818D0FC00) [pid = 3840] [serial = 1821] [outer = 0000000000000000] 06:45:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A435000) [pid = 3840] [serial = 1822] [outer = 0000000818D0FC00] 06:45:39 INFO - PROCESS | 3840 | 1468503939977 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A755000) [pid = 3840] [serial = 1823] [outer = 0000000818D0FC00] 06:45:40 INFO - PROCESS | 3840 | 1468503940402 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 626ms 06:45:40 INFO - PROCESS | 3840 | 1468503940429 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 3840 | 1468503940431 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 06:45:40 INFO - PROCESS | 3840 | 1468503940439 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - PROCESS | 3840 | 1468503940441 Marionette TRACE conn6 <- [1,2394,null,{}] 06:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:45:40 INFO - PROCESS | 3840 | 1468503940444 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:40 INFO - PROCESS | 3840 | 1468503940446 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:40 INFO - PROCESS | 3840 | 1468503940526 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 06:45:40 INFO - PROCESS | 3840 | 1468503940534 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 3840 | 1468503940536 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:40 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEB1800 == 32 [pid = 3840] [id = 608] 06:45:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A75F400) [pid = 3840] [serial = 1824] [outer = 0000000000000000] 06:45:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A812400) [pid = 3840] [serial = 1825] [outer = 000000081A75F400] 06:45:40 INFO - PROCESS | 3840 | 1468503940581 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081AEE2C00) [pid = 3840] [serial = 1826] [outer = 000000081A75F400] 06:45:41 INFO - PROCESS | 3840 | 1468503941014 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 627ms 06:45:41 INFO - PROCESS | 3840 | 1468503941076 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 3840 | 1468503941078 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 06:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:45:41 INFO - PROCESS | 3840 | 1468503941082 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 3840 | 1468503941084 Marionette TRACE conn6 <- [1,2398,null,{}] 06:45:41 INFO - PROCESS | 3840 | 1468503941087 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 3840 | 1468503941089 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:41 INFO - PROCESS | 3840 | 1468503941171 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 06:45:41 INFO - PROCESS | 3840 | 1468503941178 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 3840 | 1468503941180 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F34B000 == 33 [pid = 3840] [id = 609] 06:45:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AEE3400) [pid = 3840] [serial = 1827] [outer = 0000000000000000] 06:45:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081AFE7800) [pid = 3840] [serial = 1828] [outer = 000000081AEE3400] 06:45:41 INFO - PROCESS | 3840 | 1468503941225 Marionette DEBUG loaded listener.js 06:45:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B4C3000) [pid = 3840] [serial = 1829] [outer = 000000081AEE3400] 06:45:41 INFO - PROCESS | 3840 | 1468503941718 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 672ms 06:45:41 INFO - PROCESS | 3840 | 1468503941758 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 3840 | 1468503941760 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 06:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:45:41 INFO - PROCESS | 3840 | 1468503941764 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 3840 | 1468503941765 Marionette TRACE conn6 <- [1,2402,null,{}] 06:45:41 INFO - PROCESS | 3840 | 1468503941769 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 3840 | 1468503941771 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:41 INFO - PROCESS | 3840 | 1468503941879 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 06:45:41 INFO - PROCESS | 3840 | 1468503941958 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 3840 | 1468503941960 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF98000 == 34 [pid = 3840] [id = 610] 06:45:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B5F7800) [pid = 3840] [serial = 1830] [outer = 0000000000000000] 06:45:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B604800) [pid = 3840] [serial = 1831] [outer = 000000081B5F7800] 06:45:42 INFO - PROCESS | 3840 | 1468503942004 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081B60F400) [pid = 3840] [serial = 1832] [outer = 000000081B5F7800] 06:45:42 INFO - PROCESS | 3840 | 1468503942418 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 06:45:42 INFO - PROCESS | 3840 | 1468503942459 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 3840 | 1468503942461 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 06:45:42 INFO - PROCESS | 3840 | 1468503942464 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:45:42 INFO - PROCESS | 3840 | 1468503942466 Marionette TRACE conn6 <- [1,2406,null,{}] 06:45:42 INFO - PROCESS | 3840 | 1468503942469 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:42 INFO - PROCESS | 3840 | 1468503942471 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:42 INFO - PROCESS | 3840 | 1468503942589 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 06:45:42 INFO - PROCESS | 3840 | 1468503942594 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:42 INFO - PROCESS | 3840 | 1468503942596 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:42 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE4E800 == 35 [pid = 3840] [id = 611] 06:45:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081B60BC00) [pid = 3840] [serial = 1833] [outer = 0000000000000000] 06:45:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081B8E0800) [pid = 3840] [serial = 1834] [outer = 000000081B60BC00] 06:45:42 INFO - PROCESS | 3840 | 1468503942641 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081B914800) [pid = 3840] [serial = 1835] [outer = 000000081B60BC00] 06:45:43 INFO - PROCESS | 3840 | 1468503943103 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 06:45:43 INFO - PROCESS | 3840 | 1468503943163 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 06:45:43 INFO - PROCESS | 3840 | 1468503943165 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 06:45:43 INFO - PROCESS | 3840 | 1468503943169 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:45:43 INFO - PROCESS | 3840 | 1468503943172 Marionette TRACE conn6 <- [1,2410,null,{}] 06:45:43 INFO - PROCESS | 3840 | 1468503943176 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:43 INFO - PROCESS | 3840 | 1468503943179 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:43 INFO - PROCESS | 3840 | 1468503943329 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 06:45:43 INFO - PROCESS | 3840 | 1468503943355 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:43 INFO - PROCESS | 3840 | 1468503943358 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:43 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C717800 == 36 [pid = 3840] [id = 612] 06:45:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081BA57800) [pid = 3840] [serial = 1836] [outer = 0000000000000000] 06:45:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081BDE6400) [pid = 3840] [serial = 1837] [outer = 000000081BA57800] 06:45:43 INFO - PROCESS | 3840 | 1468503943405 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081BF39000) [pid = 3840] [serial = 1838] [outer = 000000081BA57800] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081BA55C00) [pid = 3840] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (00000008193E9800) [pid = 3840] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000812F90400) [pid = 3840] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (0000000813A2D000) [pid = 3840] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081BA58400) [pid = 3840] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080E9A9C00) [pid = 3840] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080E9F0000) [pid = 3840] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000812FD5800) [pid = 3840] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080E9A3400) [pid = 3840] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080FCF0C00) [pid = 3840] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081D976C00) [pid = 3840] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081B6E4800) [pid = 3840] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000818DF6400) [pid = 3840] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:45:43 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (00000008187EA800) [pid = 3840] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:45:43 INFO - PROCESS | 3840 | 1468503943908 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 776ms 06:45:43 INFO - PROCESS | 3840 | 1468503943947 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 06:45:43 INFO - PROCESS | 3840 | 1468503943949 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 06:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:45:43 INFO - PROCESS | 3840 | 1468503943964 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:45:43 INFO - PROCESS | 3840 | 1468503943965 Marionette TRACE conn6 <- [1,2414,null,{}] 06:45:43 INFO - PROCESS | 3840 | 1468503943969 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:43 INFO - PROCESS | 3840 | 1468503943971 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:44 INFO - PROCESS | 3840 | 1468503944053 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 06:45:44 INFO - PROCESS | 3840 | 1468503944058 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 3840 | 1468503944060 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:44 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821646800 == 37 [pid = 3840] [id = 613] 06:45:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (0000000812FD5800) [pid = 3840] [serial = 1839] [outer = 0000000000000000] 06:45:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (00000008193EB800) [pid = 3840] [serial = 1840] [outer = 0000000812FD5800] 06:45:44 INFO - PROCESS | 3840 | 1468503944105 Marionette DEBUG loaded listener.js 06:45:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B91B000) [pid = 3840] [serial = 1841] [outer = 0000000812FD5800] 06:45:44 INFO - PROCESS | 3840 | 1468503944523 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 585ms 06:45:44 INFO - PROCESS | 3840 | 1468503944552 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 3840 | 1468503944554 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 06:45:44 INFO - PROCESS | 3840 | 1468503944557 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:45:44 INFO - PROCESS | 3840 | 1468503944559 Marionette TRACE conn6 <- [1,2418,null,{}] 06:45:44 INFO - PROCESS | 3840 | 1468503944562 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:44 INFO - PROCESS | 3840 | 1468503944564 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:44 INFO - PROCESS | 3840 | 1468503944689 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 06:45:44 INFO - PROCESS | 3840 | 1468503944696 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 3840 | 1468503944698 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:44 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822817000 == 38 [pid = 3840] [id = 614] 06:45:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BE26000) [pid = 3840] [serial = 1842] [outer = 0000000000000000] 06:45:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BF3CC00) [pid = 3840] [serial = 1843] [outer = 000000081BE26000] 06:45:44 INFO - PROCESS | 3840 | 1468503944742 Marionette DEBUG loaded listener.js 06:45:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081C645400) [pid = 3840] [serial = 1844] [outer = 000000081BE26000] 06:45:45 INFO - PROCESS | 3840 | 1468503945157 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 627ms 06:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:45:45 INFO - PROCESS | 3840 | 1468503945188 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 3840 | 1468503945190 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 06:45:45 INFO - PROCESS | 3840 | 1468503945206 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 3840 | 1468503945208 Marionette TRACE conn6 <- [1,2422,null,{}] 06:45:45 INFO - PROCESS | 3840 | 1468503945211 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:45 INFO - PROCESS | 3840 | 1468503945213 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:45 INFO - PROCESS | 3840 | 1468503945296 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 06:45:45 INFO - PROCESS | 3840 | 1468503945301 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:45 INFO - PROCESS | 3840 | 1468503945303 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000082297D000 == 39 [pid = 3840] [id = 615] 06:45:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081C0B5C00) [pid = 3840] [serial = 1845] [outer = 0000000000000000] 06:45:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081C7F2400) [pid = 3840] [serial = 1846] [outer = 000000081C0B5C00] 06:45:45 INFO - PROCESS | 3840 | 1468503945355 Marionette DEBUG loaded listener.js 06:45:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081C98CC00) [pid = 3840] [serial = 1847] [outer = 000000081C0B5C00] 06:45:45 INFO - PROCESS | 3840 | 1468503945922 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 754ms 06:45:45 INFO - PROCESS | 3840 | 1468503945952 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 3840 | 1468503945957 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 06:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:45:45 INFO - PROCESS | 3840 | 1468503945963 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 3840 | 1468503945966 Marionette TRACE conn6 <- [1,2426,null,{}] 06:45:45 INFO - PROCESS | 3840 | 1468503945972 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:45 INFO - PROCESS | 3840 | 1468503945975 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:46 INFO - PROCESS | 3840 | 1468503946150 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 06:45:46 INFO - PROCESS | 3840 | 1468503946275 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 3840 | 1468503946281 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:46 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814B3A000 == 40 [pid = 3840] [id = 616] 06:45:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080E98C800) [pid = 3840] [serial = 1848] [outer = 0000000000000000] 06:45:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000080E9A2800) [pid = 3840] [serial = 1849] [outer = 000000080E98C800] 06:45:46 INFO - PROCESS | 3840 | 1468503946341 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000080EA5A800) [pid = 3840] [serial = 1850] [outer = 000000080E98C800] 06:45:47 INFO - PROCESS | 3840 | 1468503947098 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1184ms 06:45:47 INFO - PROCESS | 3840 | 1468503947150 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 06:45:47 INFO - PROCESS | 3840 | 1468503947155 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 06:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:45:47 INFO - PROCESS | 3840 | 1468503947161 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - PROCESS | 3840 | 1468503947165 Marionette TRACE conn6 <- [1,2430,null,{}] 06:45:47 INFO - PROCESS | 3840 | 1468503947169 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:47 INFO - PROCESS | 3840 | 1468503947172 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:47 INFO - PROCESS | 3840 | 1468503947337 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 06:45:47 INFO - PROCESS | 3840 | 1468503947603 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:47 INFO - PROCESS | 3840 | 1468503947606 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:47 INFO - PROCESS | 3840 | ++DOCSHELL 000000080ED95800 == 41 [pid = 3840] [id = 617] 06:45:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000080CB08400) [pid = 3840] [serial = 1851] [outer = 0000000000000000] 06:45:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000080E9A6400) [pid = 3840] [serial = 1852] [outer = 000000080CB08400] 06:45:47 INFO - PROCESS | 3840 | 1468503947671 Marionette DEBUG loaded listener.js 06:45:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000080F172400) [pid = 3840] [serial = 1853] [outer = 000000080CB08400] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 0000000822817000 == 40 [pid = 3840] [id = 614] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 0000000821646800 == 39 [pid = 3840] [id = 613] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 000000081C717800 == 38 [pid = 3840] [id = 612] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE4E800 == 37 [pid = 3840] [id = 611] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF98000 == 36 [pid = 3840] [id = 610] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 000000081F34B000 == 35 [pid = 3840] [id = 609] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEB1800 == 34 [pid = 3840] [id = 608] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 000000081E976000 == 33 [pid = 3840] [id = 607] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 000000081C71B000 == 32 [pid = 3840] [id = 606] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 000000081B655800 == 31 [pid = 3840] [id = 605] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF98800 == 30 [pid = 3840] [id = 604] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 00000008181AC800 == 29 [pid = 3840] [id = 603] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081BF3C800) [pid = 3840] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 0000000812F6C000 == 28 [pid = 3840] [id = 602] 06:45:48 INFO - PROCESS | 3840 | --DOCSHELL 000000081B92C800 == 27 [pid = 3840] [id = 601] 06:45:48 INFO - PROCESS | 3840 | 1468503948341 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1231ms 06:45:48 INFO - PROCESS | 3840 | 1468503948395 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 3840 | 1468503948399 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 06:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:45:48 INFO - PROCESS | 3840 | 1468503948403 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 3840 | 1468503948406 Marionette TRACE conn6 <- [1,2434,null,{}] 06:45:48 INFO - PROCESS | 3840 | 1468503948412 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:48 INFO - PROCESS | 3840 | 1468503948416 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:48 INFO - PROCESS | 3840 | 1468503948514 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081A433C00) [pid = 3840] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081AEDDC00) [pid = 3840] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081A651C00) [pid = 3840] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081B602400) [pid = 3840] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081BA9D000) [pid = 3840] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081B91EC00) [pid = 3840] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080E9F3800) [pid = 3840] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000818C2B000) [pid = 3840] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000813AB0000) [pid = 3840] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081494D800) [pid = 3840] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080EA52000) [pid = 3840] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080F66D000) [pid = 3840] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000813AAB000) [pid = 3840] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000812EB1000) [pid = 3840] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081EE39C00) [pid = 3840] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081EB17C00) [pid = 3840] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081BF41800) [pid = 3840] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081BA54800) [pid = 3840] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081A813000) [pid = 3840] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (00000008193B6C00) [pid = 3840] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000812F85C00) [pid = 3840] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B14FC00) [pid = 3840] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081AFE0000) [pid = 3840] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081B921800) [pid = 3840] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000818D10800) [pid = 3840] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081BE28400) [pid = 3840] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081C9C2800) [pid = 3840] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 06:45:48 INFO - PROCESS | 3840 | 1468503948600 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 3840 | 1468503948603 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000081819E800 == 28 [pid = 3840] [id = 618] 06:45:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080CBD2800) [pid = 3840] [serial = 1854] [outer = 0000000000000000] 06:45:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080EC9B400) [pid = 3840] [serial = 1855] [outer = 000000080CBD2800] 06:45:48 INFO - PROCESS | 3840 | 1468503948650 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (00000008139AB400) [pid = 3840] [serial = 1856] [outer = 000000080CBD2800] 06:45:49 INFO - PROCESS | 3840 | 1468503949067 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 06:45:49 INFO - PROCESS | 3840 | 1468503949144 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 3840 | 1468503949148 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 06:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:45:49 INFO - PROCESS | 3840 | 1468503949153 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 3840 | 1468503949155 Marionette TRACE conn6 <- [1,2438,null,{}] 06:45:49 INFO - PROCESS | 3840 | 1468503949158 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 3840 | 1468503949161 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:49 INFO - PROCESS | 3840 | 1468503949258 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 06:45:49 INFO - PROCESS | 3840 | 1468503949266 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 3840 | 1468503949269 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE39000 == 29 [pid = 3840] [id = 619] 06:45:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (00000008151CD400) [pid = 3840] [serial = 1857] [outer = 0000000000000000] 06:45:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (00000008152DE400) [pid = 3840] [serial = 1858] [outer = 00000008151CD400] 06:45:49 INFO - PROCESS | 3840 | 1468503949314 Marionette DEBUG loaded listener.js 06:45:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (00000008187E4C00) [pid = 3840] [serial = 1859] [outer = 00000008151CD400] 06:45:49 INFO - PROCESS | 3840 | 1468503949766 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 06:45:49 INFO - PROCESS | 3840 | 1468503949827 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 3840 | 1468503949829 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 06:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:45:49 INFO - PROCESS | 3840 | 1468503949835 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 3840 | 1468503949841 Marionette TRACE conn6 <- [1,2442,null,{}] 06:45:49 INFO - PROCESS | 3840 | 1468503949851 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 3840 | 1468503949855 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:49 INFO - PROCESS | 3840 | 1468503949945 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 06:45:49 INFO - PROCESS | 3840 | 1468503949961 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 3840 | 1468503949964 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BFE3000 == 30 [pid = 3840] [id = 620] 06:45:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (00000008187F1800) [pid = 3840] [serial = 1860] [outer = 0000000000000000] 06:45:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818DF2000) [pid = 3840] [serial = 1861] [outer = 00000008187F1800] 06:45:50 INFO - PROCESS | 3840 | 1468503950008 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (00000008193E9400) [pid = 3840] [serial = 1862] [outer = 00000008187F1800] 06:45:50 INFO - PROCESS | 3840 | 1468503950428 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 649ms 06:45:50 INFO - PROCESS | 3840 | 1468503950485 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 3840 | 1468503950488 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 06:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:45:50 INFO - PROCESS | 3840 | 1468503950491 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 3840 | 1468503950493 Marionette TRACE conn6 <- [1,2446,null,{}] 06:45:50 INFO - PROCESS | 3840 | 1468503950497 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:50 INFO - PROCESS | 3840 | 1468503950499 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:50 INFO - PROCESS | 3840 | 1468503950587 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 06:45:50 INFO - PROCESS | 3840 | 1468503950620 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 3840 | 1468503950622 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:50 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DE89800 == 31 [pid = 3840] [id = 621] 06:45:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081A43BC00) [pid = 3840] [serial = 1863] [outer = 0000000000000000] 06:45:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A811400) [pid = 3840] [serial = 1864] [outer = 000000081A43BC00] 06:45:50 INFO - PROCESS | 3840 | 1468503950674 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081AEE1800) [pid = 3840] [serial = 1865] [outer = 000000081A43BC00] 06:45:51 INFO - PROCESS | 3840 | 1468503951131 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 693ms 06:45:51 INFO - PROCESS | 3840 | 1468503951192 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 06:45:51 INFO - PROCESS | 3840 | 1468503951194 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 06:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:45:51 INFO - PROCESS | 3840 | 1468503951197 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:45:51 INFO - PROCESS | 3840 | 1468503951199 Marionette TRACE conn6 <- [1,2450,null,{}] 06:45:51 INFO - PROCESS | 3840 | 1468503951202 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:51 INFO - PROCESS | 3840 | 1468503951204 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:51 INFO - PROCESS | 3840 | 1468503951312 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 06:45:51 INFO - PROCESS | 3840 | 1468503951323 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 3840 | 1468503951329 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA12800 == 32 [pid = 3840] [id = 622] 06:45:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081B14E000) [pid = 3840] [serial = 1866] [outer = 0000000000000000] 06:45:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B379400) [pid = 3840] [serial = 1867] [outer = 000000081B14E000] 06:45:51 INFO - PROCESS | 3840 | 1468503951428 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B6E7400) [pid = 3840] [serial = 1868] [outer = 000000081B14E000] 06:45:51 INFO - PROCESS | 3840 | 1468503951904 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms 06:45:51 INFO - PROCESS | 3840 | 1468503951960 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 06:45:51 INFO - PROCESS | 3840 | 1468503951962 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 06:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:45:51 INFO - PROCESS | 3840 | 1468503951975 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:45:51 INFO - PROCESS | 3840 | 1468503951977 Marionette TRACE conn6 <- [1,2454,null,{}] 06:45:51 INFO - PROCESS | 3840 | 1468503951981 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:51 INFO - PROCESS | 3840 | 1468503951983 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:52 INFO - PROCESS | 3840 | 1468503952103 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 06:45:52 INFO - PROCESS | 3840 | 1468503952161 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 3840 | 1468503952164 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:52 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F36F000 == 33 [pid = 3840] [id = 623] 06:45:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081BA4F400) [pid = 3840] [serial = 1869] [outer = 0000000000000000] 06:45:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BA54800) [pid = 3840] [serial = 1870] [outer = 000000081BA4F400] 06:45:52 INFO - PROCESS | 3840 | 1468503952208 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BA9F000) [pid = 3840] [serial = 1871] [outer = 000000081BA4F400] 06:45:52 INFO - PROCESS | 3840 | 1468503952618 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 06:45:52 INFO - PROCESS | 3840 | 1468503952668 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 06:45:52 INFO - PROCESS | 3840 | 1468503952670 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 06:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:45:52 INFO - PROCESS | 3840 | 1468503952674 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:45:52 INFO - PROCESS | 3840 | 1468503952675 Marionette TRACE conn6 <- [1,2458,null,{}] 06:45:52 INFO - PROCESS | 3840 | 1468503952679 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:52 INFO - PROCESS | 3840 | 1468503952681 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:52 INFO - PROCESS | 3840 | 1468503952795 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 06:45:52 INFO - PROCESS | 3840 | 1468503952802 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 3840 | 1468503952804 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:52 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F87D800 == 34 [pid = 3840] [id = 624] 06:45:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BA4CC00) [pid = 3840] [serial = 1872] [outer = 0000000000000000] 06:45:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081BDECC00) [pid = 3840] [serial = 1873] [outer = 000000081BA4CC00] 06:45:52 INFO - PROCESS | 3840 | 1468503952990 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081BF39800) [pid = 3840] [serial = 1874] [outer = 000000081BA4CC00] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081B5F7800) [pid = 3840] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081B60BC00) [pid = 3840] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081A75F400) [pid = 3840] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000818D0FC00) [pid = 3840] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081BA57800) [pid = 3840] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081AEE3400) [pid = 3840] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080CA07400) [pid = 3840] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080F12E800) [pid = 3840] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080E997800) [pid = 3840] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080EA5AC00) [pid = 3840] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (00000008152E0800) [pid = 3840] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081BE26000) [pid = 3840] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:45:53 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000812FD5800) [pid = 3840] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:45:53 INFO - PROCESS | 3840 | 1468503953340 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 06:45:53 INFO - PROCESS | 3840 | 1468503953442 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 3840 | 1468503953445 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 06:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:45:53 INFO - PROCESS | 3840 | 1468503953453 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 3840 | 1468503953455 Marionette TRACE conn6 <- [1,2462,null,{}] 06:45:53 INFO - PROCESS | 3840 | 1468503953458 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:53 INFO - PROCESS | 3840 | 1468503953460 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:53 INFO - PROCESS | 3840 | 1468503953575 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 06:45:53 INFO - PROCESS | 3840 | 1468503953584 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 3840 | 1468503953586 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:53 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE4D000 == 35 [pid = 3840] [id = 625] 06:45:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818BCE800) [pid = 3840] [serial = 1875] [outer = 0000000000000000] 06:45:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081AE5F800) [pid = 3840] [serial = 1876] [outer = 0000000818BCE800] 06:45:53 INFO - PROCESS | 3840 | 1468503953630 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B8ECC00) [pid = 3840] [serial = 1877] [outer = 0000000818BCE800] 06:45:54 INFO - PROCESS | 3840 | 1468503954024 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 586ms 06:45:54 INFO - PROCESS | 3840 | 1468503954040 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 06:45:54 INFO - PROCESS | 3840 | 1468503954042 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 06:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:45:54 INFO - PROCESS | 3840 | 1468503954046 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:45:54 INFO - PROCESS | 3840 | 1468503954047 Marionette TRACE conn6 <- [1,2466,null,{}] 06:45:54 INFO - PROCESS | 3840 | 1468503954051 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:54 INFO - PROCESS | 3840 | 1468503954053 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:54 INFO - PROCESS | 3840 | 1468503954137 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 06:45:54 INFO - PROCESS | 3840 | 1468503954142 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:54 INFO - PROCESS | 3840 | 1468503954144 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA1A800 == 36 [pid = 3840] [id = 626] 06:45:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A649C00) [pid = 3840] [serial = 1878] [outer = 0000000000000000] 06:45:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081C64E800) [pid = 3840] [serial = 1879] [outer = 000000081A649C00] 06:45:54 INFO - PROCESS | 3840 | 1468503954261 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081C9B9800) [pid = 3840] [serial = 1880] [outer = 000000081A649C00] 06:45:54 INFO - PROCESS | 3840 | 1468503954642 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 06:45:54 INFO - PROCESS | 3840 | 1468503954678 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 06:45:54 INFO - PROCESS | 3840 | 1468503954680 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 06:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:45:54 INFO - PROCESS | 3840 | 1468503954684 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:45:54 INFO - PROCESS | 3840 | 1468503954685 Marionette TRACE conn6 <- [1,2470,null,{}] 06:45:54 INFO - PROCESS | 3840 | 1468503954689 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:54 INFO - PROCESS | 3840 | 1468503954691 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:54 INFO - PROCESS | 3840 | 1468503954773 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 06:45:54 INFO - PROCESS | 3840 | 1468503954889 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:54 INFO - PROCESS | 3840 | 1468503954891 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:54 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821649800 == 37 [pid = 3840] [id = 627] 06:45:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081D3C3800) [pid = 3840] [serial = 1881] [outer = 0000000000000000] 06:45:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081D548400) [pid = 3840] [serial = 1882] [outer = 000000081D3C3800] 06:45:54 INFO - PROCESS | 3840 | 1468503954938 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081DC3FC00) [pid = 3840] [serial = 1883] [outer = 000000081D3C3800] 06:45:55 INFO - PROCESS | 3840 | 1468503955533 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 881ms 06:45:55 INFO - PROCESS | 3840 | 1468503955569 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 06:45:55 INFO - PROCESS | 3840 | 1468503955574 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 06:45:55 INFO - PROCESS | 3840 | 1468503955578 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:45:55 INFO - PROCESS | 3840 | 1468503955584 Marionette TRACE conn6 <- [1,2474,null,{}] 06:45:55 INFO - PROCESS | 3840 | 1468503955590 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:55 INFO - PROCESS | 3840 | 1468503955593 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:55 INFO - PROCESS | 3840 | 1468503955713 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 06:45:55 INFO - PROCESS | 3840 | 1468503955810 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 3840 | 1468503955813 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE1D000 == 38 [pid = 3840] [id = 628] 06:45:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (0000000812EB4000) [pid = 3840] [serial = 1884] [outer = 0000000000000000] 06:45:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0000000813730800) [pid = 3840] [serial = 1885] [outer = 0000000812EB4000] 06:45:55 INFO - PROCESS | 3840 | 1468503955871 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (0000000814720800) [pid = 3840] [serial = 1886] [outer = 0000000812EB4000] 06:45:56 INFO - PROCESS | 3840 | 1468503956520 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 06:45:56 INFO - PROCESS | 3840 | 1468503956569 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 3840 | 1468503956574 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 06:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:45:56 INFO - PROCESS | 3840 | 1468503956581 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - PROCESS | 3840 | 1468503956584 Marionette TRACE conn6 <- [1,2478,null,{}] 06:45:56 INFO - PROCESS | 3840 | 1468503956588 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:56 INFO - PROCESS | 3840 | 1468503956591 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:56 INFO - PROCESS | 3840 | 1468503956711 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 06:45:56 INFO - PROCESS | 3840 | 1468503956836 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 3840 | 1468503956839 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F346000 == 39 [pid = 3840] [id = 629] 06:45:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (0000000818C24800) [pid = 3840] [serial = 1887] [outer = 0000000000000000] 06:45:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (00000008193EA800) [pid = 3840] [serial = 1888] [outer = 0000000818C24800] 06:45:56 INFO - PROCESS | 3840 | 1468503956899 Marionette DEBUG loaded listener.js 06:45:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081AFE3400) [pid = 3840] [serial = 1889] [outer = 0000000818C24800] 06:45:57 INFO - PROCESS | 3840 | 1468503957534 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 984ms 06:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:45:57 INFO - PROCESS | 3840 | 1468503957567 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 3840 | 1468503957570 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 06:45:57 INFO - PROCESS | 3840 | 1468503957574 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - PROCESS | 3840 | 1468503957578 Marionette TRACE conn6 <- [1,2482,null,{}] 06:45:57 INFO - PROCESS | 3840 | 1468503957589 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:57 INFO - PROCESS | 3840 | 1468503957595 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:57 INFO - PROCESS | 3840 | 1468503957708 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 06:45:57 INFO - PROCESS | 3840 | 1468503957834 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:57 INFO - PROCESS | 3840 | 1468503957837 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:57 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822EA3000 == 40 [pid = 3840] [id = 630] 06:45:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081B91F800) [pid = 3840] [serial = 1890] [outer = 0000000000000000] 06:45:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081D3C4C00) [pid = 3840] [serial = 1891] [outer = 000000081B91F800] 06:45:57 INFO - PROCESS | 3840 | 1468503957897 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081DC3EC00) [pid = 3840] [serial = 1892] [outer = 000000081B91F800] 06:45:58 INFO - PROCESS | 3840 | 1468503958472 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 940ms 06:45:58 INFO - PROCESS | 3840 | 1468503958667 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 06:45:58 INFO - PROCESS | 3840 | 1468503958671 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 06:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:45:58 INFO - PROCESS | 3840 | 1468503958700 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - PROCESS | 3840 | 1468503958703 Marionette TRACE conn6 <- [1,2486,null,{}] 06:45:58 INFO - PROCESS | 3840 | 1468503958709 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:58 INFO - PROCESS | 3840 | 1468503958712 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:58 INFO - PROCESS | 3840 | 1468503958818 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 06:45:58 INFO - PROCESS | 3840 | 1468503958895 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:58 INFO - PROCESS | 3840 | 1468503958900 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:45:58 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C30800 == 41 [pid = 3840] [id = 631] 06:45:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081379D800) [pid = 3840] [serial = 1893] [outer = 0000000000000000] 06:45:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (0000000813AAC800) [pid = 3840] [serial = 1894] [outer = 000000081379D800] 06:45:59 INFO - PROCESS | 3840 | 1468503959001 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (00000008152DE800) [pid = 3840] [serial = 1895] [outer = 000000081379D800] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA1A800 == 40 [pid = 3840] [id = 626] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE4D000 == 39 [pid = 3840] [id = 625] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081F87D800 == 38 [pid = 3840] [id = 624] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081F36F000 == 37 [pid = 3840] [id = 623] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA12800 == 36 [pid = 3840] [id = 622] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081DE89800 == 35 [pid = 3840] [id = 621] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081BFE3000 == 34 [pid = 3840] [id = 620] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE39000 == 33 [pid = 3840] [id = 619] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081819E800 == 32 [pid = 3840] [id = 618] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000080ED95800 == 31 [pid = 3840] [id = 617] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 0000000814B3A000 == 30 [pid = 3840] [id = 616] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000082297D000 == 29 [pid = 3840] [id = 615] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 0000000822EA3000 == 28 [pid = 3840] [id = 630] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081F346000 == 27 [pid = 3840] [id = 629] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE1D000 == 26 [pid = 3840] [id = 628] 06:46:00 INFO - PROCESS | 3840 | --DOCSHELL 0000000821649800 == 25 [pid = 3840] [id = 627] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000081B604800) [pid = 3840] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081B8E0800) [pid = 3840] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081B60F400) [pid = 3840] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081A812400) [pid = 3840] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081AEE2C00) [pid = 3840] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081A435000) [pid = 3840] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081A755000) [pid = 3840] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081BDE6400) [pid = 3840] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081AFE7800) [pid = 3840] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000813AAB800) [pid = 3840] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081471BC00) [pid = 3840] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080F169400) [pid = 3840] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080FCEF000) [pid = 3840] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080E998400) [pid = 3840] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080E9AA400) [pid = 3840] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (00000008187E7000) [pid = 3840] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000818BCB400) [pid = 3840] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000817E86800) [pid = 3840] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081820E000) [pid = 3840] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B914800) [pid = 3840] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081BF3CC00) [pid = 3840] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081C7F2400) [pid = 3840] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081BF39000) [pid = 3840] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B91B000) [pid = 3840] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (00000008193EB800) [pid = 3840] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081C645400) [pid = 3840] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081B4C3000) [pid = 3840] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 06:46:00 INFO - PROCESS | 3840 | 1468503960277 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1632ms 06:46:00 INFO - PROCESS | 3840 | 1468503960337 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 06:46:00 INFO - PROCESS | 3840 | 1468503960341 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 06:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:46:00 INFO - PROCESS | 3840 | 1468503960346 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:46:00 INFO - PROCESS | 3840 | 1468503960349 Marionette TRACE conn6 <- [1,2490,null,{}] 06:46:00 INFO - PROCESS | 3840 | 1468503960357 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:00 INFO - PROCESS | 3840 | 1468503960360 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:00 INFO - PROCESS | 3840 | 1468503960450 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 06:46:00 INFO - PROCESS | 3840 | 1468503960531 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:00 INFO - PROCESS | 3840 | 1468503960533 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:00 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C11800 == 26 [pid = 3840] [id = 632] 06:46:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080E9A9800) [pid = 3840] [serial = 1896] [outer = 0000000000000000] 06:46:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000080EA50800) [pid = 3840] [serial = 1897] [outer = 000000080E9A9800] 06:46:00 INFO - PROCESS | 3840 | 1468503960582 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080FF22C00) [pid = 3840] [serial = 1898] [outer = 000000080E9A9800] 06:46:01 INFO - PROCESS | 3840 | 1468503961001 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 06:46:01 INFO - PROCESS | 3840 | 1468503961042 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 3840 | 1468503961047 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 06:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:46:01 INFO - PROCESS | 3840 | 1468503961054 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 3840 | 1468503961056 Marionette TRACE conn6 <- [1,2494,null,{}] 06:46:01 INFO - PROCESS | 3840 | 1468503961060 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 3840 | 1468503961063 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:01 INFO - PROCESS | 3840 | 1468503961155 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 06:46:01 INFO - PROCESS | 3840 | 1468503961162 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 3840 | 1468503961165 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A76E800 == 27 [pid = 3840] [id = 633] 06:46:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000812FD4400) [pid = 3840] [serial = 1899] [outer = 0000000000000000] 06:46:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081467D800) [pid = 3840] [serial = 1900] [outer = 0000000812FD4400] 06:46:01 INFO - PROCESS | 3840 | 1468503961215 Marionette DEBUG loaded listener.js 06:46:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000817E8C800) [pid = 3840] [serial = 1901] [outer = 0000000812FD4400] 06:46:01 INFO - PROCESS | 3840 | 1468503961691 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 06:46:01 INFO - PROCESS | 3840 | 1468503961747 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 3840 | 1468503961749 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 06:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:46:01 INFO - PROCESS | 3840 | 1468503961753 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 3840 | 1468503961756 Marionette TRACE conn6 <- [1,2498,null,{}] 06:46:01 INFO - PROCESS | 3840 | 1468503961768 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 3840 | 1468503961773 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:01 INFO - PROCESS | 3840 | 1468503961891 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 06:46:01 INFO - PROCESS | 3840 | 1468503961986 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 3840 | 1468503961989 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA23800 == 28 [pid = 3840] [id = 634] 06:46:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080E9EF000) [pid = 3840] [serial = 1902] [outer = 0000000000000000] 06:46:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818D0BC00) [pid = 3840] [serial = 1903] [outer = 000000080E9EF000] 06:46:02 INFO - PROCESS | 3840 | 1468503962039 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A435000) [pid = 3840] [serial = 1904] [outer = 000000080E9EF000] 06:46:02 INFO - PROCESS | 3840 | 1468503962455 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 06:46:02 INFO - PROCESS | 3840 | 1468503962489 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 3840 | 1468503962492 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 06:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:46:02 INFO - PROCESS | 3840 | 1468503962496 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 3840 | 1468503962498 Marionette TRACE conn6 <- [1,2502,null,{}] 06:46:02 INFO - PROCESS | 3840 | 1468503962501 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:02 INFO - PROCESS | 3840 | 1468503962503 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:02 INFO - PROCESS | 3840 | 1468503962620 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 06:46:02 INFO - PROCESS | 3840 | 1468503962626 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:02 INFO - PROCESS | 3840 | 1468503962628 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DCA7000 == 29 [pid = 3840] [id = 635] 06:46:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A808800) [pid = 3840] [serial = 1905] [outer = 0000000000000000] 06:46:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A80F000) [pid = 3840] [serial = 1906] [outer = 000000081A808800] 06:46:02 INFO - PROCESS | 3840 | 1468503962673 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081AEE2C00) [pid = 3840] [serial = 1907] [outer = 000000081A808800] 06:46:03 INFO - PROCESS | 3840 | 1468503963133 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 06:46:03 INFO - PROCESS | 3840 | 1468503963191 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 06:46:03 INFO - PROCESS | 3840 | 1468503963193 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 06:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:46:03 INFO - PROCESS | 3840 | 1468503963197 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:46:03 INFO - PROCESS | 3840 | 1468503963198 Marionette TRACE conn6 <- [1,2506,null,{}] 06:46:03 INFO - PROCESS | 3840 | 1468503963208 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:03 INFO - PROCESS | 3840 | 1468503963210 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:03 INFO - PROCESS | 3840 | 1468503963346 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 06:46:03 INFO - PROCESS | 3840 | 1468503963358 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 3840 | 1468503963360 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB7F800 == 30 [pid = 3840] [id = 636] 06:46:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (0000000812FD4000) [pid = 3840] [serial = 1908] [outer = 0000000000000000] 06:46:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AFDFC00) [pid = 3840] [serial = 1909] [outer = 0000000812FD4000] 06:46:03 INFO - PROCESS | 3840 | 1468503963405 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B5EFC00) [pid = 3840] [serial = 1910] [outer = 0000000812FD4000] 06:46:03 INFO - PROCESS | 3840 | 1468503963863 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 06:46:03 INFO - PROCESS | 3840 | 1468503963891 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 06:46:03 INFO - PROCESS | 3840 | 1468503963893 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 06:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:46:03 INFO - PROCESS | 3840 | 1468503963896 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:46:03 INFO - PROCESS | 3840 | 1468503963898 Marionette TRACE conn6 <- [1,2510,null,{}] 06:46:03 INFO - PROCESS | 3840 | 1468503963901 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:03 INFO - PROCESS | 3840 | 1468503963907 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:04 INFO - PROCESS | 3840 | 1468503964049 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 06:46:04 INFO - PROCESS | 3840 | 1468503964060 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:04 INFO - PROCESS | 3840 | 1468503964062 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F356800 == 31 [pid = 3840] [id = 637] 06:46:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (0000000813AB4800) [pid = 3840] [serial = 1911] [outer = 0000000000000000] 06:46:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081B60E000) [pid = 3840] [serial = 1912] [outer = 0000000813AB4800] 06:46:04 INFO - PROCESS | 3840 | 1468503964107 Marionette DEBUG loaded listener.js 06:46:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081BA4F000) [pid = 3840] [serial = 1913] [outer = 0000000813AB4800] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081B14E000) [pid = 3840] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081BA4F400) [pid = 3840] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081A43BC00) [pid = 3840] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080E98C800) [pid = 3840] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (00000008151CD400) [pid = 3840] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081C0B5C00) [pid = 3840] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080CBD2800) [pid = 3840] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080CB08400) [pid = 3840] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (00000008187F1800) [pid = 3840] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081A649C00) [pid = 3840] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081BA4CC00) [pid = 3840] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000818BCE800) [pid = 3840] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081BF37400) [pid = 3840] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:46:04 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081D3C3800) [pid = 3840] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:46:04 INFO - PROCESS | 3840 | 1468503964714 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 880ms 06:46:04 INFO - PROCESS | 3840 | 1468503964780 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 06:46:04 INFO - PROCESS | 3840 | 1468503964782 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 06:46:04 INFO - PROCESS | 3840 | 1468503964785 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:46:04 INFO - PROCESS | 3840 | 1468503964787 Marionette TRACE conn6 <- [1,2514,null,{}] 06:46:04 INFO - PROCESS | 3840 | 1468503964790 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:04 INFO - PROCESS | 3840 | 1468503964792 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:04 INFO - PROCESS | 3840 | 1468503964873 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 06:46:04 INFO - PROCESS | 3840 | 1468503964879 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:04 INFO - PROCESS | 3840 | 1468503964881 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F871800 == 32 [pid = 3840] [id = 638] 06:46:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (00000008152E0800) [pid = 3840] [serial = 1914] [outer = 0000000000000000] 06:46:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081A649C00) [pid = 3840] [serial = 1915] [outer = 00000008152E0800] 06:46:04 INFO - PROCESS | 3840 | 1468503964926 Marionette DEBUG loaded listener.js 06:46:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081B91FC00) [pid = 3840] [serial = 1916] [outer = 00000008152E0800] 06:46:05 INFO - PROCESS | 3840 | 1468503965319 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 587ms 06:46:05 INFO - PROCESS | 3840 | 1468503965378 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 06:46:05 INFO - PROCESS | 3840 | 1468503965381 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 06:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:46:05 INFO - PROCESS | 3840 | 1468503965388 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:46:05 INFO - PROCESS | 3840 | 1468503965390 Marionette TRACE conn6 <- [1,2518,null,{}] 06:46:05 INFO - PROCESS | 3840 | 1468503965393 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:05 INFO - PROCESS | 3840 | 1468503965395 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:05 INFO - PROCESS | 3840 | 1468503965476 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 06:46:05 INFO - PROCESS | 3840 | 1468503965483 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:05 INFO - PROCESS | 3840 | 1468503965485 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE56800 == 33 [pid = 3840] [id = 639] 06:46:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081BA5A400) [pid = 3840] [serial = 1917] [outer = 0000000000000000] 06:46:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081BDEA400) [pid = 3840] [serial = 1918] [outer = 000000081BA5A400] 06:46:05 INFO - PROCESS | 3840 | 1468503965530 Marionette DEBUG loaded listener.js 06:46:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081BF35000) [pid = 3840] [serial = 1919] [outer = 000000081BA5A400] 06:46:05 INFO - PROCESS | 3840 | 1468503965968 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 629ms 06:46:06 INFO - PROCESS | 3840 | 1468503966019 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 06:46:06 INFO - PROCESS | 3840 | 1468503966021 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 06:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:46:06 INFO - PROCESS | 3840 | 1468503966025 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - PROCESS | 3840 | 1468503966026 Marionette TRACE conn6 <- [1,2522,null,{}] 06:46:06 INFO - PROCESS | 3840 | 1468503966030 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:06 INFO - PROCESS | 3840 | 1468503966032 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:06 INFO - PROCESS | 3840 | 1468503966112 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 06:46:06 INFO - PROCESS | 3840 | 1468503966117 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 3840 | 1468503966119 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:06 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA21000 == 34 [pid = 3840] [id = 640] 06:46:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081BF3D000) [pid = 3840] [serial = 1920] [outer = 0000000000000000] 06:46:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081C041400) [pid = 3840] [serial = 1921] [outer = 000000081BF3D000] 06:46:06 INFO - PROCESS | 3840 | 1468503966163 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081C651C00) [pid = 3840] [serial = 1922] [outer = 000000081BF3D000] 06:46:07 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C11800 == 33 [pid = 3840] [id = 632] 06:46:07 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C30800 == 32 [pid = 3840] [id = 631] 06:46:07 INFO - PROCESS | 3840 | --DOCSHELL 000000081A76E800 == 31 [pid = 3840] [id = 633] 06:46:07 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA23800 == 30 [pid = 3840] [id = 634] 06:46:07 INFO - PROCESS | 3840 | --DOCSHELL 000000081F871800 == 29 [pid = 3840] [id = 638] 06:46:07 INFO - PROCESS | 3840 | --DOCSHELL 000000081F356800 == 28 [pid = 3840] [id = 637] 06:46:07 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB7F800 == 27 [pid = 3840] [id = 636] 06:46:07 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE56800 == 26 [pid = 3840] [id = 639] 06:46:07 INFO - PROCESS | 3840 | --DOCSHELL 000000081DCA7000 == 25 [pid = 3840] [id = 635] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081C649400) [pid = 3840] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081DC3FC00) [pid = 3840] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081D548400) [pid = 3840] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081B379400) [pid = 3840] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081BA54800) [pid = 3840] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081B6E7400) [pid = 3840] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081A811400) [pid = 3840] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080E9A2800) [pid = 3840] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080EA5A800) [pid = 3840] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (00000008152DE400) [pid = 3840] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (00000008187E4C00) [pid = 3840] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081C98CC00) [pid = 3840] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000080EC9B400) [pid = 3840] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (00000008139AB400) [pid = 3840] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000080E9A6400) [pid = 3840] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000080F172400) [pid = 3840] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (0000000818DF2000) [pid = 3840] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (00000008193E9400) [pid = 3840] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081BA9F000) [pid = 3840] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000081C9B9800) [pid = 3840] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081BDECC00) [pid = 3840] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000081BF39800) [pid = 3840] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (000000081AE5F800) [pid = 3840] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (000000081B8ECC00) [pid = 3840] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (000000081C64E800) [pid = 3840] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | --DOMWINDOW == 54 (000000081AEE1800) [pid = 3840] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 06:46:07 INFO - PROCESS | 3840 | 1468503967936 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1936ms 06:46:07 INFO - PROCESS | 3840 | 1468503967964 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 3840 | 1468503967968 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 06:46:07 INFO - PROCESS | 3840 | 1468503967973 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:46:07 INFO - PROCESS | 3840 | 1468503967976 Marionette TRACE conn6 <- [1,2526,null,{}] 06:46:07 INFO - PROCESS | 3840 | 1468503967982 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:07 INFO - PROCESS | 3840 | 1468503967985 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:08 INFO - PROCESS | 3840 | 1468503968077 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 06:46:08 INFO - PROCESS | 3840 | 1468503968085 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 3840 | 1468503968088 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:08 INFO - PROCESS | 3840 | ++DOCSHELL 00000008137B7000 == 26 [pid = 3840] [id = 641] 06:46:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (000000080E994400) [pid = 3840] [serial = 1923] [outer = 0000000000000000] 06:46:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (000000080E9A9C00) [pid = 3840] [serial = 1924] [outer = 000000080E994400] 06:46:08 INFO - PROCESS | 3840 | 1468503968138 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000080E9FC400) [pid = 3840] [serial = 1925] [outer = 000000080E994400] 06:46:08 INFO - PROCESS | 3840 | 1468503968634 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 06:46:08 INFO - PROCESS | 3840 | 1468503968647 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 06:46:08 INFO - PROCESS | 3840 | 1468503968653 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 06:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:46:08 INFO - PROCESS | 3840 | 1468503968660 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:46:08 INFO - PROCESS | 3840 | 1468503968663 Marionette TRACE conn6 <- [1,2530,null,{}] 06:46:08 INFO - PROCESS | 3840 | 1468503968667 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:08 INFO - PROCESS | 3840 | 1468503968669 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:08 INFO - PROCESS | 3840 | 1468503968765 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 06:46:08 INFO - PROCESS | 3840 | 1468503968774 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 3840 | 1468503968777 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:08 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818D8C800 == 27 [pid = 3840] [id = 642] 06:46:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (000000080FC02400) [pid = 3840] [serial = 1926] [outer = 0000000000000000] 06:46:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000080FCF3000) [pid = 3840] [serial = 1927] [outer = 000000080FC02400] 06:46:08 INFO - PROCESS | 3840 | 1468503968826 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (0000000812EB1000) [pid = 3840] [serial = 1928] [outer = 000000080FC02400] 06:46:09 INFO - PROCESS | 3840 | 1468503969299 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 692ms 06:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:46:09 INFO - PROCESS | 3840 | 1468503969353 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 3840 | 1468503969356 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 06:46:09 INFO - PROCESS | 3840 | 1468503969359 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 3840 | 1468503969363 Marionette TRACE conn6 <- [1,2534,null,{}] 06:46:09 INFO - PROCESS | 3840 | 1468503969375 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:09 INFO - PROCESS | 3840 | 1468503969380 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:09 INFO - PROCESS | 3840 | 1468503969494 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 06:46:09 INFO - PROCESS | 3840 | 1468503969579 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 3840 | 1468503969583 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFAB000 == 28 [pid = 3840] [id = 643] 06:46:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000080CA07000) [pid = 3840] [serial = 1929] [outer = 0000000000000000] 06:46:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (0000000813C5D400) [pid = 3840] [serial = 1930] [outer = 000000080CA07000] 06:46:09 INFO - PROCESS | 3840 | 1468503969632 Marionette DEBUG loaded listener.js 06:46:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (00000008151CA400) [pid = 3840] [serial = 1931] [outer = 000000080CA07000] 06:46:10 INFO - PROCESS | 3840 | 1468503970018 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 06:46:10 INFO - PROCESS | 3840 | 1468503970055 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 06:46:10 INFO - PROCESS | 3840 | 1468503970057 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 06:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:46:10 INFO - PROCESS | 3840 | 1468503970061 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:46:10 INFO - PROCESS | 3840 | 1468503970063 Marionette TRACE conn6 <- [1,2538,null,{}] 06:46:10 INFO - PROCESS | 3840 | 1468503970066 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:10 INFO - PROCESS | 3840 | 1468503970068 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:10 INFO - PROCESS | 3840 | 1468503970183 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 06:46:10 INFO - PROCESS | 3840 | 1468503970190 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:10 INFO - PROCESS | 3840 | 1468503970192 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA1E800 == 29 [pid = 3840] [id = 644] 06:46:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000081525A800) [pid = 3840] [serial = 1932] [outer = 0000000000000000] 06:46:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (00000008187E2800) [pid = 3840] [serial = 1933] [outer = 000000081525A800] 06:46:10 INFO - PROCESS | 3840 | 1468503970238 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (0000000818BCC400) [pid = 3840] [serial = 1934] [outer = 000000081525A800] 06:46:10 INFO - PROCESS | 3840 | 1468503970656 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 628ms 06:46:10 INFO - PROCESS | 3840 | 1468503970692 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 06:46:10 INFO - PROCESS | 3840 | 1468503970694 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 06:46:10 INFO - PROCESS | 3840 | 1468503970697 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:46:10 INFO - PROCESS | 3840 | 1468503970699 Marionette TRACE conn6 <- [1,2542,null,{}] 06:46:10 INFO - PROCESS | 3840 | 1468503970703 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:10 INFO - PROCESS | 3840 | 1468503970705 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:10 INFO - PROCESS | 3840 | 1468503970813 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 06:46:10 INFO - PROCESS | 3840 | 1468503970849 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:10 INFO - PROCESS | 3840 | 1468503970851 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D99E000 == 30 [pid = 3840] [id = 645] 06:46:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080F66CC00) [pid = 3840] [serial = 1935] [outer = 0000000000000000] 06:46:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000818DEF800) [pid = 3840] [serial = 1936] [outer = 000000080F66CC00] 06:46:10 INFO - PROCESS | 3840 | 1468503970902 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (00000008193EDC00) [pid = 3840] [serial = 1937] [outer = 000000080F66CC00] 06:46:11 INFO - PROCESS | 3840 | 1468503971305 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 06:46:11 INFO - PROCESS | 3840 | 1468503971330 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 3840 | 1468503971332 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 06:46:11 INFO - PROCESS | 3840 | 1468503971335 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:46:11 INFO - PROCESS | 3840 | 1468503971337 Marionette TRACE conn6 <- [1,2546,null,{}] 06:46:11 INFO - PROCESS | 3840 | 1468503971340 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:11 INFO - PROCESS | 3840 | 1468503971346 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:11 INFO - PROCESS | 3840 | 1468503971482 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 06:46:11 INFO - PROCESS | 3840 | 1468503971491 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:11 INFO - PROCESS | 3840 | 1468503971493 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:11 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB9F000 == 31 [pid = 3840] [id = 646] 06:46:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081A430C00) [pid = 3840] [serial = 1938] [outer = 0000000000000000] 06:46:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081A75A800) [pid = 3840] [serial = 1939] [outer = 000000081A430C00] 06:46:11 INFO - PROCESS | 3840 | 1468503971544 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081AFE4000) [pid = 3840] [serial = 1940] [outer = 000000081A430C00] 06:46:11 INFO - PROCESS | 3840 | 1468503971961 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 06:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:46:12 INFO - PROCESS | 3840 | 1468503972034 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 06:46:12 INFO - PROCESS | 3840 | 1468503972036 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 06:46:12 INFO - PROCESS | 3840 | 1468503972040 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:46:12 INFO - PROCESS | 3840 | 1468503972042 Marionette TRACE conn6 <- [1,2550,null,{}] 06:46:12 INFO - PROCESS | 3840 | 1468503972046 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:12 INFO - PROCESS | 3840 | 1468503972048 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:12 INFO - PROCESS | 3840 | 1468503972129 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 06:46:12 INFO - PROCESS | 3840 | 1468503972168 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 3840 | 1468503972170 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F352000 == 32 [pid = 3840] [id = 647] 06:46:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080DFCF000) [pid = 3840] [serial = 1941] [outer = 0000000000000000] 06:46:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081B4C3C00) [pid = 3840] [serial = 1942] [outer = 000000080DFCF000] 06:46:12 INFO - PROCESS | 3840 | 1468503972214 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081B60B000) [pid = 3840] [serial = 1943] [outer = 000000080DFCF000] 06:46:12 INFO - PROCESS | 3840 | 1468503972639 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 06:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:46:12 INFO - PROCESS | 3840 | 1468503972674 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 06:46:12 INFO - PROCESS | 3840 | 1468503972677 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 06:46:12 INFO - PROCESS | 3840 | 1468503972681 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:46:12 INFO - PROCESS | 3840 | 1468503972682 Marionette TRACE conn6 <- [1,2554,null,{}] 06:46:12 INFO - PROCESS | 3840 | 1468503972686 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:12 INFO - PROCESS | 3840 | 1468503972688 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:12 INFO - PROCESS | 3840 | 1468503972769 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 06:46:12 INFO - PROCESS | 3840 | 1468503972774 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 3840 | 1468503972776 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F86D000 == 33 [pid = 3840] [id = 648] 06:46:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B6DD400) [pid = 3840] [serial = 1944] [outer = 0000000000000000] 06:46:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081B8E2800) [pid = 3840] [serial = 1945] [outer = 000000081B6DD400] 06:46:12 INFO - PROCESS | 3840 | 1468503972820 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081B8E9800) [pid = 3840] [serial = 1946] [outer = 000000081B6DD400] 06:46:13 INFO - PROCESS | 3840 | 1468503973290 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 628ms 06:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:46:13 INFO - PROCESS | 3840 | 1468503973310 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 06:46:13 INFO - PROCESS | 3840 | 1468503973313 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 06:46:13 INFO - PROCESS | 3840 | 1468503973326 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 3840 | 1468503973328 Marionette TRACE conn6 <- [1,2558,null,{}] 06:46:13 INFO - PROCESS | 3840 | 1468503973332 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:13 INFO - PROCESS | 3840 | 1468503973334 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:13 INFO - PROCESS | 3840 | 1468503973443 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 06:46:13 INFO - PROCESS | 3840 | 1468503973451 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 3840 | 1468503973453 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:13 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AFAA800 == 34 [pid = 3840] [id = 649] 06:46:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B917000) [pid = 3840] [serial = 1947] [outer = 0000000000000000] 06:46:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B91EC00) [pid = 3840] [serial = 1948] [outer = 000000081B917000] 06:46:13 INFO - PROCESS | 3840 | 1468503973540 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081BA54000) [pid = 3840] [serial = 1949] [outer = 000000081B917000] 06:46:14 INFO - PROCESS | 3840 | 1468503973992 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 691ms 06:46:14 INFO - PROCESS | 3840 | 1468503974009 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 3840 | 1468503974011 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 06:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:46:14 INFO - PROCESS | 3840 | 1468503974015 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 3840 | 1468503974017 Marionette TRACE conn6 <- [1,2562,null,{}] 06:46:14 INFO - PROCESS | 3840 | 1468503974020 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:14 INFO - PROCESS | 3840 | 1468503974022 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:14 INFO - PROCESS | 3840 | 1468503974138 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 06:46:14 INFO - PROCESS | 3840 | 1468503974143 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:14 INFO - PROCESS | 3840 | 1468503974145 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:14 INFO - PROCESS | 3840 | ++DOCSHELL 000000082044A000 == 35 [pid = 3840] [id = 650] 06:46:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (0000000818BCD400) [pid = 3840] [serial = 1950] [outer = 0000000000000000] 06:46:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BDE3400) [pid = 3840] [serial = 1951] [outer = 0000000818BCD400] 06:46:14 INFO - PROCESS | 3840 | 1468503974189 Marionette DEBUG loaded listener.js 06:46:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BE2D400) [pid = 3840] [serial = 1952] [outer = 0000000818BCD400] 06:46:14 INFO - PROCESS | 3840 | 1468503974651 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 06:46:14 INFO - PROCESS | 3840 | 1468503974709 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 3840 | 1468503974712 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 06:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:46:14 INFO - PROCESS | 3840 | 1468503974722 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 3840 | 1468503974725 Marionette TRACE conn6 <- [1,2566,null,{}] 06:46:14 INFO - PROCESS | 3840 | 1468503974729 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:14 INFO - PROCESS | 3840 | 1468503974732 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:14 INFO - PROCESS | 3840 | 1468503974883 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 06:46:14 INFO - PROCESS | 3840 | 1468503974910 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:14 INFO - PROCESS | 3840 | 1468503974912 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:14 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D998000 == 36 [pid = 3840] [id = 651] 06:46:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081BF40800) [pid = 3840] [serial = 1953] [outer = 0000000000000000] 06:46:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081C64D800) [pid = 3840] [serial = 1954] [outer = 000000081BF40800] 06:46:14 INFO - PROCESS | 3840 | 1468503974959 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081C98A800) [pid = 3840] [serial = 1955] [outer = 000000081BF40800] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081BA5A400) [pid = 3840] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081A808800) [pid = 3840] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000812FD4000) [pid = 3840] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000813AB4800) [pid = 3840] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081379D800) [pid = 3840] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081B91F800) [pid = 3840] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000818C24800) [pid = 3840] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0000000812EB4000) [pid = 3840] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080E9EF000) [pid = 3840] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000812FD4400) [pid = 3840] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080E9A9800) [pid = 3840] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:46:15 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (00000008152E0800) [pid = 3840] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:46:15 INFO - PROCESS | 3840 | 1468503975449 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 775ms 06:46:15 INFO - PROCESS | 3840 | 1468503975498 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 06:46:15 INFO - PROCESS | 3840 | 1468503975500 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 06:46:15 INFO - PROCESS | 3840 | 1468503975504 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:46:15 INFO - PROCESS | 3840 | 1468503975505 Marionette TRACE conn6 <- [1,2570,null,{}] 06:46:15 INFO - PROCESS | 3840 | 1468503975509 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:15 INFO - PROCESS | 3840 | 1468503975511 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:15 INFO - PROCESS | 3840 | 1468503975594 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 06:46:15 INFO - PROCESS | 3840 | 1468503975600 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 3840 | 1468503975602 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:15 INFO - PROCESS | 3840 | ++DOCSHELL 000000082280F800 == 37 [pid = 3840] [id = 652] 06:46:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081379D800) [pid = 3840] [serial = 1956] [outer = 0000000000000000] 06:46:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818BCE800) [pid = 3840] [serial = 1957] [outer = 000000081379D800] 06:46:15 INFO - PROCESS | 3840 | 1468503975646 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081B6E0400) [pid = 3840] [serial = 1958] [outer = 000000081379D800] 06:46:16 INFO - PROCESS | 3840 | 1468503976050 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 588ms 06:46:16 INFO - PROCESS | 3840 | 1468503976095 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 3840 | 1468503976097 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 06:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:46:16 INFO - PROCESS | 3840 | 1468503976101 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 3840 | 1468503976103 Marionette TRACE conn6 <- [1,2574,null,{}] 06:46:16 INFO - PROCESS | 3840 | 1468503976123 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:16 INFO - PROCESS | 3840 | 1468503976125 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:16 INFO - PROCESS | 3840 | 1468503976209 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 06:46:16 INFO - PROCESS | 3840 | 1468503976218 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 3840 | 1468503976220 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:16 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822979000 == 38 [pid = 3840] [id = 653] 06:46:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081C0AB400) [pid = 3840] [serial = 1959] [outer = 0000000000000000] 06:46:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081C9BD400) [pid = 3840] [serial = 1960] [outer = 000000081C0AB400] 06:46:16 INFO - PROCESS | 3840 | 1468503976265 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081D545000) [pid = 3840] [serial = 1961] [outer = 000000081C0AB400] 06:46:16 INFO - PROCESS | 3840 | 1468503976707 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 650ms 06:46:16 INFO - PROCESS | 3840 | 1468503976762 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 3840 | 1468503976764 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 06:46:16 INFO - PROCESS | 3840 | 1468503976768 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 3840 | 1468503976770 Marionette TRACE conn6 <- [1,2578,null,{}] 06:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:46:16 INFO - PROCESS | 3840 | 1468503976773 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:16 INFO - PROCESS | 3840 | 1468503976775 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:16 INFO - PROCESS | 3840 | 1468503976861 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 06:46:16 INFO - PROCESS | 3840 | 1468503976869 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 3840 | 1468503976878 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:16 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822E9D000 == 39 [pid = 3840] [id = 654] 06:46:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081D90A000) [pid = 3840] [serial = 1962] [outer = 0000000000000000] 06:46:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081D97A800) [pid = 3840] [serial = 1963] [outer = 000000081D90A000] 06:46:16 INFO - PROCESS | 3840 | 1468503976922 Marionette DEBUG loaded listener.js 06:46:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081DE58400) [pid = 3840] [serial = 1964] [outer = 000000081D90A000] 06:46:17 INFO - PROCESS | 3840 | --DOCSHELL 00000008137B7000 == 38 [pid = 3840] [id = 641] 06:46:17 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA21000 == 37 [pid = 3840] [id = 640] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 0000000818D8C800 == 36 [pid = 3840] [id = 642] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFAB000 == 35 [pid = 3840] [id = 643] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA1E800 == 34 [pid = 3840] [id = 644] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081D99E000 == 33 [pid = 3840] [id = 645] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081F352000 == 32 [pid = 3840] [id = 647] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081EB9F000 == 31 [pid = 3840] [id = 646] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081AFAA800 == 30 [pid = 3840] [id = 649] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081F86D000 == 29 [pid = 3840] [id = 648] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 0000000822979000 == 28 [pid = 3840] [id = 653] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 000000082044A000 == 27 [pid = 3840] [id = 650] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 000000081D998000 == 26 [pid = 3840] [id = 651] 06:46:18 INFO - PROCESS | 3840 | --DOCSHELL 000000082280F800 == 25 [pid = 3840] [id = 652] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081BF35000) [pid = 3840] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081A80F000) [pid = 3840] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081AFDFC00) [pid = 3840] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081AEE2C00) [pid = 3840] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081B60E000) [pid = 3840] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081B5EFC00) [pid = 3840] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081BDEA400) [pid = 3840] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081BA4F000) [pid = 3840] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000813AAC800) [pid = 3840] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081DC3EC00) [pid = 3840] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081C041400) [pid = 3840] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081D3C4C00) [pid = 3840] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081AFE3400) [pid = 3840] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (00000008193EA800) [pid = 3840] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (0000000814720800) [pid = 3840] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000813730800) [pid = 3840] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000818D0BC00) [pid = 3840] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081467D800) [pid = 3840] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (0000000817E8C800) [pid = 3840] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000080EA50800) [pid = 3840] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000080FF22C00) [pid = 3840] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (00000008152DE800) [pid = 3840] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081A649C00) [pid = 3840] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000081B91FC00) [pid = 3840] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081A435000) [pid = 3840] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 06:46:18 INFO - PROCESS | 3840 | 1468503978714 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1978ms 06:46:18 INFO - PROCESS | 3840 | 1468503978753 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 3840 | 1468503978758 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 06:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:46:18 INFO - PROCESS | 3840 | 1468503978763 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - PROCESS | 3840 | 1468503978766 Marionette TRACE conn6 <- [1,2582,null,{}] 06:46:18 INFO - PROCESS | 3840 | 1468503978772 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:18 INFO - PROCESS | 3840 | 1468503978776 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:18 INFO - PROCESS | 3840 | 1468503978870 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 06:46:18 INFO - PROCESS | 3840 | 1468503978877 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:18 INFO - PROCESS | 3840 | 1468503978882 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:18 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813110000 == 26 [pid = 3840] [id = 655] 06:46:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000080E9F3C00) [pid = 3840] [serial = 1965] [outer = 0000000000000000] 06:46:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000080E9F5800) [pid = 3840] [serial = 1966] [outer = 000000080E9F3C00] 06:46:18 INFO - PROCESS | 3840 | 1468503978933 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000080EC99800) [pid = 3840] [serial = 1967] [outer = 000000080E9F3C00] 06:46:19 INFO - PROCESS | 3840 | 1468503979413 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 06:46:19 INFO - PROCESS | 3840 | 1468503979458 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 06:46:19 INFO - PROCESS | 3840 | 1468503979463 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 06:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:46:19 INFO - PROCESS | 3840 | 1468503979470 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:46:19 INFO - PROCESS | 3840 | 1468503979473 Marionette TRACE conn6 <- [1,2586,null,{}] 06:46:19 INFO - PROCESS | 3840 | 1468503979477 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:19 INFO - PROCESS | 3840 | 1468503979480 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:19 INFO - PROCESS | 3840 | 1468503979572 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 06:46:19 INFO - PROCESS | 3840 | 1468503979580 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 3840 | 1468503979583 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:19 INFO - PROCESS | 3840 | ++DOCSHELL 00000008181B3800 == 27 [pid = 3840] [id = 656] 06:46:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000080FF29000) [pid = 3840] [serial = 1968] [outer = 0000000000000000] 06:46:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (0000000812EAB400) [pid = 3840] [serial = 1969] [outer = 000000080FF29000] 06:46:19 INFO - PROCESS | 3840 | 1468503979633 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (0000000812FDA400) [pid = 3840] [serial = 1970] [outer = 000000080FF29000] 06:46:20 INFO - PROCESS | 3840 | 1468503980118 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 06:46:20 INFO - PROCESS | 3840 | 1468503980162 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 3840 | 1468503980165 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 06:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:46:20 INFO - PROCESS | 3840 | 1468503980168 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 3840 | 1468503980172 Marionette TRACE conn6 <- [1,2590,null,{}] 06:46:20 INFO - PROCESS | 3840 | 1468503980184 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 3840 | 1468503980189 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:20 INFO - PROCESS | 3840 | 1468503980305 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 06:46:20 INFO - PROCESS | 3840 | 1468503980390 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:20 INFO - PROCESS | 3840 | 1468503980393 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:20 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF5F000 == 28 [pid = 3840] [id = 657] 06:46:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080CB0BC00) [pid = 3840] [serial = 1971] [outer = 0000000000000000] 06:46:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (0000000814720800) [pid = 3840] [serial = 1972] [outer = 000000080CB0BC00] 06:46:20 INFO - PROCESS | 3840 | 1468503980443 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081525F000) [pid = 3840] [serial = 1973] [outer = 000000080CB0BC00] 06:46:20 INFO - PROCESS | 3840 | 1468503980821 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 06:46:20 INFO - PROCESS | 3840 | 1468503980863 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 3840 | 1468503980865 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 06:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:46:20 INFO - PROCESS | 3840 | 1468503980869 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 3840 | 1468503980871 Marionette TRACE conn6 <- [1,2594,null,{}] 06:46:20 INFO - PROCESS | 3840 | 1468503980874 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 3840 | 1468503980876 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:21 INFO - PROCESS | 3840 | 1468503980992 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 06:46:21 INFO - PROCESS | 3840 | 1468503981043 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 3840 | 1468503981045 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:21 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B29F800 == 29 [pid = 3840] [id = 658] 06:46:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000818180400) [pid = 3840] [serial = 1974] [outer = 0000000000000000] 06:46:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (00000008187E7000) [pid = 3840] [serial = 1975] [outer = 0000000818180400] 06:46:21 INFO - PROCESS | 3840 | 1468503981091 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000818BCB000) [pid = 3840] [serial = 1976] [outer = 0000000818180400] 06:46:21 INFO - PROCESS | 3840 | 1468503981479 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 06:46:21 INFO - PROCESS | 3840 | 1468503981500 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 06:46:21 INFO - PROCESS | 3840 | 1468503981502 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 06:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:46:21 INFO - PROCESS | 3840 | 1468503981505 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:46:21 INFO - PROCESS | 3840 | 1468503981507 Marionette TRACE conn6 <- [1,2598,null,{}] 06:46:21 INFO - PROCESS | 3840 | 1468503981511 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:21 INFO - PROCESS | 3840 | 1468503981513 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:21 INFO - PROCESS | 3840 | 1468503981625 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 06:46:21 INFO - PROCESS | 3840 | 1468503981660 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 3840 | 1468503981663 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:21 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C71C000 == 30 [pid = 3840] [id = 659] 06:46:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080F666000) [pid = 3840] [serial = 1977] [outer = 0000000000000000] 06:46:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818DF7400) [pid = 3840] [serial = 1978] [outer = 000000080F666000] 06:46:21 INFO - PROCESS | 3840 | 1468503981707 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081A434800) [pid = 3840] [serial = 1979] [outer = 000000080F666000] 06:46:22 INFO - PROCESS | 3840 | 1468503982122 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 06:46:22 INFO - PROCESS | 3840 | 1468503982180 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 3840 | 1468503982183 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 06:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:46:22 INFO - PROCESS | 3840 | 1468503982190 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 3840 | 1468503982192 Marionette TRACE conn6 <- [1,2602,null,{}] 06:46:22 INFO - PROCESS | 3840 | 1468503982196 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:22 INFO - PROCESS | 3840 | 1468503982202 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:22 INFO - PROCESS | 3840 | 1468503982310 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 06:46:22 INFO - PROCESS | 3840 | 1468503982323 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 3840 | 1468503982325 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E980000 == 31 [pid = 3840] [id = 660] 06:46:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (00000008133ED400) [pid = 3840] [serial = 1980] [outer = 0000000000000000] 06:46:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A816C00) [pid = 3840] [serial = 1981] [outer = 00000008133ED400] 06:46:22 INFO - PROCESS | 3840 | 1468503982370 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081AFDC000) [pid = 3840] [serial = 1982] [outer = 00000008133ED400] 06:46:22 INFO - PROCESS | 3840 | 1468503982804 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 06:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:46:22 INFO - PROCESS | 3840 | 1468503982822 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 3840 | 1468503982824 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 06:46:22 INFO - PROCESS | 3840 | 1468503982827 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 3840 | 1468503982829 Marionette TRACE conn6 <- [1,2606,null,{}] 06:46:22 INFO - PROCESS | 3840 | 1468503982833 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:22 INFO - PROCESS | 3840 | 1468503982835 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:22 INFO - PROCESS | 3840 | 1468503982930 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 06:46:22 INFO - PROCESS | 3840 | 1468503982967 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 3840 | 1468503982969 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEC0800 == 32 [pid = 3840] [id = 661] 06:46:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081AFDC400) [pid = 3840] [serial = 1983] [outer = 0000000000000000] 06:46:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B603400) [pid = 3840] [serial = 1984] [outer = 000000081AFDC400] 06:46:23 INFO - PROCESS | 3840 | 1468503983013 Marionette DEBUG loaded listener.js 06:46:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B60E400) [pid = 3840] [serial = 1985] [outer = 000000081AFDC400] 06:46:23 INFO - PROCESS | 3840 | 1468503983418 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 06:46:23 INFO - PROCESS | 3840 | 1468503983474 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 3840 | 1468503983477 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 06:46:23 INFO - PROCESS | 3840 | 1468503983480 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 3840 | 1468503983482 Marionette TRACE conn6 <- [1,2610,null,{}] 06:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:46:23 INFO - PROCESS | 3840 | 1468503983486 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:23 INFO - PROCESS | 3840 | 1468503983487 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:23 INFO - PROCESS | 3840 | 1468503983568 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 06:46:23 INFO - PROCESS | 3840 | 1468503983574 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 3840 | 1468503983576 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F36A000 == 33 [pid = 3840] [id = 662] 06:46:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B60F000) [pid = 3840] [serial = 1986] [outer = 0000000000000000] 06:46:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B8ED400) [pid = 3840] [serial = 1987] [outer = 000000081B60F000] 06:46:23 INFO - PROCESS | 3840 | 1468503983619 Marionette DEBUG loaded listener.js 06:46:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B923400) [pid = 3840] [serial = 1988] [outer = 000000081B60F000] 06:46:24 INFO - PROCESS | 3840 | 1468503984089 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 06:46:24 INFO - PROCESS | 3840 | 1468503984117 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 3840 | 1468503984120 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 06:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:46:24 INFO - PROCESS | 3840 | 1468503984123 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 3840 | 1468503984125 Marionette TRACE conn6 <- [1,2614,null,{}] 06:46:24 INFO - PROCESS | 3840 | 1468503984128 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:24 INFO - PROCESS | 3840 | 1468503984130 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:24 INFO - PROCESS | 3840 | 1468503984241 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 06:46:24 INFO - PROCESS | 3840 | 1468503984249 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:24 INFO - PROCESS | 3840 | 1468503984251 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:24 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF5E800 == 34 [pid = 3840] [id = 663] 06:46:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BA4C000) [pid = 3840] [serial = 1989] [outer = 0000000000000000] 06:46:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081BA9F000) [pid = 3840] [serial = 1990] [outer = 000000081BA4C000] 06:46:24 INFO - PROCESS | 3840 | 1468503984295 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081BE24400) [pid = 3840] [serial = 1991] [outer = 000000081BA4C000] 06:46:24 INFO - PROCESS | 3840 | 1468503984767 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 692ms 06:46:24 INFO - PROCESS | 3840 | 1468503984817 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 3840 | 1468503984819 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 06:46:24 INFO - PROCESS | 3840 | 1468503984838 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:46:24 INFO - PROCESS | 3840 | 1468503984840 Marionette TRACE conn6 <- [1,2618,null,{}] 06:46:24 INFO - PROCESS | 3840 | 1468503984844 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:24 INFO - PROCESS | 3840 | 1468503984846 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:24 INFO - PROCESS | 3840 | 1468503984961 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 06:46:24 INFO - PROCESS | 3840 | 1468503984971 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:24 INFO - PROCESS | 3840 | 1468503984973 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:24 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE61000 == 35 [pid = 3840] [id = 664] 06:46:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BA4F800) [pid = 3840] [serial = 1992] [outer = 0000000000000000] 06:46:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081BF3A400) [pid = 3840] [serial = 1993] [outer = 000000081BA4F800] 06:46:25 INFO - PROCESS | 3840 | 1468503985017 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081C649C00) [pid = 3840] [serial = 1994] [outer = 000000081BA4F800] 06:46:25 INFO - PROCESS | 3840 | 1468503985462 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 691ms 06:46:25 INFO - PROCESS | 3840 | 1468503985535 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 06:46:25 INFO - PROCESS | 3840 | 1468503985537 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 06:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:46:25 INFO - PROCESS | 3840 | 1468503985541 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - PROCESS | 3840 | 1468503985543 Marionette TRACE conn6 <- [1,2622,null,{}] 06:46:25 INFO - PROCESS | 3840 | 1468503985547 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:25 INFO - PROCESS | 3840 | 1468503985550 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:25 INFO - PROCESS | 3840 | 1468503985707 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 06:46:25 INFO - PROCESS | 3840 | 1468503985720 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 3840 | 1468503985723 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:25 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C71B800 == 36 [pid = 3840] [id = 665] 06:46:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081C64F800) [pid = 3840] [serial = 1995] [outer = 0000000000000000] 06:46:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081C9C4000) [pid = 3840] [serial = 1996] [outer = 000000081C64F800] 06:46:25 INFO - PROCESS | 3840 | 1468503985815 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081DEECC00) [pid = 3840] [serial = 1997] [outer = 000000081C64F800] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081C0AB400) [pid = 3840] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B917000) [pid = 3840] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000818BCD400) [pid = 3840] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081BF40800) [pid = 3840] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000080CA07000) [pid = 3840] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080FC02400) [pid = 3840] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080E994400) [pid = 3840] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081BF3D000) [pid = 3840] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081B6DD400) [pid = 3840] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080DFCF000) [pid = 3840] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081A430C00) [pid = 3840] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080F66CC00) [pid = 3840] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081525A800) [pid = 3840] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:46:26 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081379D800) [pid = 3840] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:46:26 INFO - PROCESS | 3840 | 1468503986343 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 837ms 06:46:26 INFO - PROCESS | 3840 | 1468503986381 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 06:46:26 INFO - PROCESS | 3840 | 1468503986383 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 06:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:46:26 INFO - PROCESS | 3840 | 1468503986386 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - PROCESS | 3840 | 1468503986388 Marionette TRACE conn6 <- [1,2626,null,{}] 06:46:26 INFO - PROCESS | 3840 | 1468503986392 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:26 INFO - PROCESS | 3840 | 1468503986393 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:26 INFO - PROCESS | 3840 | 1468503986477 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 06:46:26 INFO - PROCESS | 3840 | 1468503986484 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:26 INFO - PROCESS | 3840 | 1468503986486 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:26 INFO - PROCESS | 3840 | ++DOCSHELL 000000082281F800 == 37 [pid = 3840] [id = 666] 06:46:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (0000000813AB5400) [pid = 3840] [serial = 1998] [outer = 0000000000000000] 06:46:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081AFE5000) [pid = 3840] [serial = 1999] [outer = 0000000813AB5400] 06:46:26 INFO - PROCESS | 3840 | 1468503986531 Marionette DEBUG loaded listener.js 06:46:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081BF3D000) [pid = 3840] [serial = 2000] [outer = 0000000813AB5400] 06:46:26 INFO - PROCESS | 3840 | 1468503986948 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 587ms 06:46:26 INFO - PROCESS | 3840 | 1468503986977 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 06:46:26 INFO - PROCESS | 3840 | 1468503986979 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 06:46:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:46:26 INFO - PROCESS | 3840 | 1468503986982 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - PROCESS | 3840 | 1468503986984 Marionette TRACE conn6 <- [1,2630,null,{}] 06:46:27 INFO - PROCESS | 3840 | 1468503987000 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:27 INFO - PROCESS | 3840 | 1468503987002 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:27 INFO - PROCESS | 3840 | 1468503987093 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 06:46:27 INFO - PROCESS | 3840 | 1468503987101 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 3840 | 1468503987103 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:27 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822EAD000 == 38 [pid = 3840] [id = 667] 06:46:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081D977C00) [pid = 3840] [serial = 2001] [outer = 0000000000000000] 06:46:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081E53CC00) [pid = 3840] [serial = 2002] [outer = 000000081D977C00] 06:46:27 INFO - PROCESS | 3840 | 1468503987146 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081E5E8400) [pid = 3840] [serial = 2003] [outer = 000000081D977C00] 06:46:27 INFO - PROCESS | 3840 | 1468503987568 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:46:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:46:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 628ms 06:46:27 INFO - PROCESS | 3840 | 1468503987613 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 06:46:27 INFO - PROCESS | 3840 | 1468503987615 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 06:46:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:46:27 INFO - PROCESS | 3840 | 1468503987619 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:46:27 INFO - PROCESS | 3840 | 1468503987620 Marionette TRACE conn6 <- [1,2634,null,{}] 06:46:27 INFO - PROCESS | 3840 | 1468503987624 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:27 INFO - PROCESS | 3840 | 1468503987626 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:27 INFO - PROCESS | 3840 | 1468503987744 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 06:46:27 INFO - PROCESS | 3840 | 1468503987753 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 3840 | 1468503987762 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:27 INFO - PROCESS | 3840 | ++DOCSHELL 00000008236E2000 == 39 [pid = 3840] [id = 668] 06:46:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081BA52400) [pid = 3840] [serial = 2004] [outer = 0000000000000000] 06:46:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081E5ED400) [pid = 3840] [serial = 2005] [outer = 000000081BA52400] 06:46:27 INFO - PROCESS | 3840 | 1468503987810 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081E95E000) [pid = 3840] [serial = 2006] [outer = 000000081BA52400] 06:46:28 INFO - PROCESS | 3840 | 1468503988305 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:46:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:46:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 06:46:28 INFO - PROCESS | 3840 | 1468503988366 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 06:46:28 INFO - PROCESS | 3840 | 1468503988371 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 06:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:46:28 INFO - PROCESS | 3840 | 1468503988377 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:46:28 INFO - PROCESS | 3840 | 1468503988380 Marionette TRACE conn6 <- [1,2638,null,{}] 06:46:28 INFO - PROCESS | 3840 | 1468503988386 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:28 INFO - PROCESS | 3840 | 1468503988390 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:28 INFO - PROCESS | 3840 | 1468503988575 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 06:46:28 INFO - PROCESS | 3840 | 1468503988679 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 3840 | 1468503988682 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:28 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814D8F000 == 40 [pid = 3840] [id = 669] 06:46:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080E9A4000) [pid = 3840] [serial = 2007] [outer = 0000000000000000] 06:46:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000080E9FB400) [pid = 3840] [serial = 2008] [outer = 000000080E9A4000] 06:46:28 INFO - PROCESS | 3840 | 1468503988743 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000080F169400) [pid = 3840] [serial = 2009] [outer = 000000080E9A4000] 06:46:29 INFO - PROCESS | 3840 | 1468503989459 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:46:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:46:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1136ms 06:46:29 INFO - PROCESS | 3840 | 1468503989538 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 3840 | 1468503989543 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 06:46:29 INFO - PROCESS | 3840 | 1468503989551 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 3840 | 1468503989555 Marionette TRACE conn6 <- [1,2642,null,{}] 06:46:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:46:29 INFO - PROCESS | 3840 | 1468503989559 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:29 INFO - PROCESS | 3840 | 1468503989562 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:29 INFO - PROCESS | 3840 | 1468503989696 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 06:46:29 INFO - PROCESS | 3840 | 1468503989815 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:29 INFO - PROCESS | 3840 | 1468503989818 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:29 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C720800 == 41 [pid = 3840] [id = 670] 06:46:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (0000000812EACC00) [pid = 3840] [serial = 2010] [outer = 0000000000000000] 06:46:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (0000000813A2BC00) [pid = 3840] [serial = 2011] [outer = 0000000812EACC00] 06:46:29 INFO - PROCESS | 3840 | 1468503989878 Marionette DEBUG loaded listener.js 06:46:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (0000000814BBC000) [pid = 3840] [serial = 2012] [outer = 0000000812EACC00] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 0000000822EAD000 == 40 [pid = 3840] [id = 667] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 000000082281F800 == 39 [pid = 3840] [id = 666] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081C71B800 == 38 [pid = 3840] [id = 665] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE61000 == 37 [pid = 3840] [id = 664] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF5E800 == 36 [pid = 3840] [id = 663] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081F36A000 == 35 [pid = 3840] [id = 662] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEC0800 == 34 [pid = 3840] [id = 661] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081E980000 == 33 [pid = 3840] [id = 660] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081C71C000 == 32 [pid = 3840] [id = 659] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081B29F800 == 31 [pid = 3840] [id = 658] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF5F000 == 30 [pid = 3840] [id = 657] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 00000008181B3800 == 29 [pid = 3840] [id = 656] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081D97A800) [pid = 3840] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOCSHELL 0000000813110000 == 28 [pid = 3840] [id = 655] 06:46:30 INFO - PROCESS | 3840 | 1468503990817 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:46:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1276ms 06:46:30 INFO - PROCESS | 3840 | 1468503990835 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 3840 | 1468503990840 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 06:46:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:46:30 INFO - PROCESS | 3840 | 1468503990844 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - PROCESS | 3840 | 1468503990848 Marionette TRACE conn6 <- [1,2646,null,{}] 06:46:30 INFO - PROCESS | 3840 | 1468503990854 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:30 INFO - PROCESS | 3840 | 1468503990857 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:30 INFO - PROCESS | 3840 | 1468503990946 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081D545000) [pid = 3840] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081B91EC00) [pid = 3840] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081BDE3400) [pid = 3840] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081C64D800) [pid = 3840] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081C9BD400) [pid = 3840] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081C98A800) [pid = 3840] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000813C5D400) [pid = 3840] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000080FCF3000) [pid = 3840] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000812EB1000) [pid = 3840] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080E9A9C00) [pid = 3840] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000080E9FC400) [pid = 3840] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081C651C00) [pid = 3840] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081B8E2800) [pid = 3840] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 06:46:30 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081B4C3C00) [pid = 3840] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081B60B000) [pid = 3840] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081A75A800) [pid = 3840] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081AFE4000) [pid = 3840] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0000000818DEF800) [pid = 3840] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (00000008193EDC00) [pid = 3840] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (00000008187E2800) [pid = 3840] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818BCC400) [pid = 3840] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (00000008151CA400) [pid = 3840] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081BA54000) [pid = 3840] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081BE2D400) [pid = 3840] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000818BCE800) [pid = 3840] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081B6E0400) [pid = 3840] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081B8E9800) [pid = 3840] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 06:46:31 INFO - PROCESS | 3840 | 1468503991039 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 3840 | 1468503991042 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:31 INFO - PROCESS | 3840 | ++DOCSHELL 00000008137BA000 == 29 [pid = 3840] [id = 671] 06:46:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080E9A5000) [pid = 3840] [serial = 2013] [outer = 0000000000000000] 06:46:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080EA55800) [pid = 3840] [serial = 2014] [outer = 000000080E9A5000] 06:46:31 INFO - PROCESS | 3840 | 1468503991093 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000812EA9800) [pid = 3840] [serial = 2015] [outer = 000000080E9A5000] 06:46:31 INFO - PROCESS | 3840 | 1468503991560 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:46:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 06:46:31 INFO - PROCESS | 3840 | 1468503991577 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 3840 | 1468503991582 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 06:46:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:46:31 INFO - PROCESS | 3840 | 1468503991588 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 3840 | 1468503991591 Marionette TRACE conn6 <- [1,2650,null,{}] 06:46:31 INFO - PROCESS | 3840 | 1468503991595 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:31 INFO - PROCESS | 3840 | 1468503991597 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:31 INFO - PROCESS | 3840 | 1468503991685 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 06:46:31 INFO - PROCESS | 3840 | 1468503991692 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 3840 | 1468503991695 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:31 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A4CD000 == 30 [pid = 3840] [id = 672] 06:46:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000814606C00) [pid = 3840] [serial = 2016] [outer = 0000000000000000] 06:46:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081471A800) [pid = 3840] [serial = 2017] [outer = 0000000814606C00] 06:46:31 INFO - PROCESS | 3840 | 1468503991744 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (00000008152DEC00) [pid = 3840] [serial = 2018] [outer = 0000000814606C00] 06:46:32 INFO - PROCESS | 3840 | 1468503992207 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:46:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:46:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 06:46:32 INFO - PROCESS | 3840 | 1468503992262 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 06:46:32 INFO - PROCESS | 3840 | 1468503992264 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 06:46:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:46:32 INFO - PROCESS | 3840 | 1468503992268 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:46:32 INFO - PROCESS | 3840 | 1468503992272 Marionette TRACE conn6 <- [1,2654,null,{}] 06:46:32 INFO - PROCESS | 3840 | 1468503992283 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:32 INFO - PROCESS | 3840 | 1468503992288 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:32 INFO - PROCESS | 3840 | 1468503992377 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 06:46:32 INFO - PROCESS | 3840 | 1468503992387 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 3840 | 1468503992390 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:32 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B295000 == 31 [pid = 3840] [id = 673] 06:46:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080E997400) [pid = 3840] [serial = 2019] [outer = 0000000000000000] 06:46:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818C31400) [pid = 3840] [serial = 2020] [outer = 000000080E997400] 06:46:32 INFO - PROCESS | 3840 | 1468503992438 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000819338400) [pid = 3840] [serial = 2021] [outer = 000000080E997400] 06:46:32 INFO - PROCESS | 3840 | [3840] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:46:33 INFO - PROCESS | 3840 | [3840] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:46:33 INFO - PROCESS | 3840 | 1468503993387 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:46:33 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) 06:46:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1130ms 06:46:33 INFO - PROCESS | 3840 | 1468503993401 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 3840 | 1468503993403 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 06:46:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:46:33 INFO - PROCESS | 3840 | 1468503993407 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 3840 | 1468503993409 Marionette TRACE conn6 <- [1,2658,null,{}] 06:46:33 INFO - PROCESS | 3840 | 1468503993412 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:33 INFO - PROCESS | 3840 | 1468503993414 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:33 INFO - PROCESS | 3840 | 1468503993531 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 06:46:33 INFO - PROCESS | 3840 | 1468503993537 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 3840 | 1468503993539 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:33 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C9D3000 == 32 [pid = 3840] [id = 674] 06:46:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081A43BC00) [pid = 3840] [serial = 2022] [outer = 0000000000000000] 06:46:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A647000) [pid = 3840] [serial = 2023] [outer = 000000081A43BC00] 06:46:33 INFO - PROCESS | 3840 | 1468503993634 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A80C000) [pid = 3840] [serial = 2024] [outer = 000000081A43BC00] 06:46:34 INFO - PROCESS | 3840 | 1468503994568 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:46:34 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 06:46:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:46:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:46:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1180ms 06:46:34 INFO - PROCESS | 3840 | 1468503994595 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 3840 | 1468503994597 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 06:46:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:46:34 INFO - PROCESS | 3840 | 1468503994601 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 3840 | 1468503994602 Marionette TRACE conn6 <- [1,2662,null,{}] 06:46:34 INFO - PROCESS | 3840 | 1468503994606 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 3840 | 1468503994608 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:34 INFO - PROCESS | 3840 | 1468503994717 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 06:46:34 INFO - PROCESS | 3840 | 1468503994723 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:34 INFO - PROCESS | 3840 | 1468503994725 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:34 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E98D000 == 33 [pid = 3840] [id = 675] 06:46:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A80D800) [pid = 3840] [serial = 2025] [outer = 0000000000000000] 06:46:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081AFD8C00) [pid = 3840] [serial = 2026] [outer = 000000081A80D800] 06:46:34 INFO - PROCESS | 3840 | 1468503994771 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B14E000) [pid = 3840] [serial = 2027] [outer = 000000081A80D800] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081BA4C000) [pid = 3840] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080CB0BC00) [pid = 3840] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (00000008133ED400) [pid = 3840] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080FF29000) [pid = 3840] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081B60F000) [pid = 3840] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0000000818180400) [pid = 3840] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000080F666000) [pid = 3840] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081D90A000) [pid = 3840] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081AFDC400) [pid = 3840] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000080E9F3C00) [pid = 3840] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081BA4F800) [pid = 3840] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081C64F800) [pid = 3840] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081D977C00) [pid = 3840] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:46:35 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (0000000813AB5400) [pid = 3840] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:46:35 INFO - PROCESS | 3840 | 1468503995731 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:46:35 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 06:46:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:46:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:46:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1193ms 06:46:35 INFO - PROCESS | 3840 | 1468503995797 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 06:46:35 INFO - PROCESS | 3840 | 1468503995799 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 06:46:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:46:35 INFO - PROCESS | 3840 | 1468503995803 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:46:35 INFO - PROCESS | 3840 | 1468503995805 Marionette TRACE conn6 <- [1,2666,null,{}] 06:46:35 INFO - PROCESS | 3840 | 1468503995809 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:35 INFO - PROCESS | 3840 | 1468503995815 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:35 INFO - PROCESS | 3840 | 1468503995933 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 06:46:35 INFO - PROCESS | 3840 | 1468503995939 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 3840 | 1468503995941 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:35 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F360000 == 34 [pid = 3840] [id = 676] 06:46:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080FF29000) [pid = 3840] [serial = 2028] [outer = 0000000000000000] 06:46:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081B8E1C00) [pid = 3840] [serial = 2029] [outer = 000000080FF29000] 06:46:35 INFO - PROCESS | 3840 | 1468503995986 Marionette DEBUG loaded listener.js 06:46:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081B915C00) [pid = 3840] [serial = 2030] [outer = 000000080FF29000] 06:46:36 INFO - PROCESS | 3840 | 1468503996912 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:46:36 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) 06:46:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1132ms 06:46:36 INFO - PROCESS | 3840 | 1468503996940 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 3840 | 1468503996942 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 06:46:36 INFO - PROCESS | 3840 | 1468503996945 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:46:36 INFO - PROCESS | 3840 | 1468503996947 Marionette TRACE conn6 <- [1,2670,null,{}] 06:46:36 INFO - PROCESS | 3840 | 1468503996951 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:36 INFO - PROCESS | 3840 | 1468503996953 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:37 INFO - PROCESS | 3840 | 1468503997062 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 06:46:37 INFO - PROCESS | 3840 | 1468503997070 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:37 INFO - PROCESS | 3840 | 1468503997072 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:37 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F871800 == 35 [pid = 3840] [id = 677] 06:46:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081B921000) [pid = 3840] [serial = 2031] [outer = 0000000000000000] 06:46:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081BA50800) [pid = 3840] [serial = 2032] [outer = 000000081B921000] 06:46:37 INFO - PROCESS | 3840 | 1468503997116 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081BA5AC00) [pid = 3840] [serial = 2033] [outer = 000000081B921000] 06:46:38 INFO - PROCESS | 3840 | 1468503998220 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:46:38 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) 06:46:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1327ms 06:46:38 INFO - PROCESS | 3840 | 1468503998277 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 06:46:38 INFO - PROCESS | 3840 | 1468503998280 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 06:46:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:46:38 INFO - PROCESS | 3840 | 1468503998286 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:46:38 INFO - PROCESS | 3840 | 1468503998289 Marionette TRACE conn6 <- [1,2674,null,{}] 06:46:38 INFO - PROCESS | 3840 | 1468503998295 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:38 INFO - PROCESS | 3840 | 1468503998299 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:38 INFO - PROCESS | 3840 | 1468503998478 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 06:46:38 INFO - PROCESS | 3840 | 1468503998596 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 3840 | 1468503998599 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:38 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A4C4000 == 36 [pid = 3840] [id = 678] 06:46:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080E9A3C00) [pid = 3840] [serial = 2034] [outer = 0000000000000000] 06:46:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (00000008139AB000) [pid = 3840] [serial = 2035] [outer = 000000080E9A3C00] 06:46:38 INFO - PROCESS | 3840 | 1468503998659 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000814722C00) [pid = 3840] [serial = 2036] [outer = 000000080E9A3C00] 06:46:39 INFO - PROCESS | 3840 | 1468503999734 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:46:39 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 06:46:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:46:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:46:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1505ms 06:46:39 INFO - PROCESS | 3840 | 1468503999791 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 06:46:39 INFO - PROCESS | 3840 | 1468503999796 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 06:46:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:46:39 INFO - PROCESS | 3840 | 1468503999843 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 3840 | 1468503999847 Marionette TRACE conn6 <- [1,2678,null,{}] 06:46:39 INFO - PROCESS | 3840 | 1468503999854 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:39 INFO - PROCESS | 3840 | 1468503999857 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:40 INFO - PROCESS | 3840 | 1468504000000 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 06:46:40 INFO - PROCESS | 3840 | 1468504000129 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 3840 | 1468504000132 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:40 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B293000 == 37 [pid = 3840] [id = 679] 06:46:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080E9A5800) [pid = 3840] [serial = 2037] [outer = 0000000000000000] 06:46:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818D02C00) [pid = 3840] [serial = 2038] [outer = 000000080E9A5800] 06:46:40 INFO - PROCESS | 3840 | 1468504000189 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081A651C00) [pid = 3840] [serial = 2039] [outer = 000000080E9A5800] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 0000000822E9D000 == 36 [pid = 3840] [id = 654] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081F360000 == 35 [pid = 3840] [id = 676] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081E98D000 == 34 [pid = 3840] [id = 675] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081C9D3000 == 33 [pid = 3840] [id = 674] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081B295000 == 32 [pid = 3840] [id = 673] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081A4CD000 == 31 [pid = 3840] [id = 672] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 00000008137BA000 == 30 [pid = 3840] [id = 671] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 0000000814D8F000 == 29 [pid = 3840] [id = 669] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 00000008236E2000 == 28 [pid = 3840] [id = 668] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081C720800 == 27 [pid = 3840] [id = 670] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081F871800 == 26 [pid = 3840] [id = 677] 06:46:41 INFO - PROCESS | 3840 | --DOCSHELL 000000081A4C4000 == 25 [pid = 3840] [id = 678] 06:46:41 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081BA9F000) [pid = 3840] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000814720800) [pid = 3840] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081525F000) [pid = 3840] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081A816C00) [pid = 3840] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081AFDC000) [pid = 3840] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0000000812EAB400) [pid = 3840] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000812FDA400) [pid = 3840] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B8ED400) [pid = 3840] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (00000008187E7000) [pid = 3840] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 06:46:41 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000818BCB000) [pid = 3840] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (0000000818DF7400) [pid = 3840] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081A434800) [pid = 3840] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081DE58400) [pid = 3840] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081B603400) [pid = 3840] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081B60E400) [pid = 3840] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000080E9F5800) [pid = 3840] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000080EC99800) [pid = 3840] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000081BF3A400) [pid = 3840] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081BE24400) [pid = 3840] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000081C9C4000) [pid = 3840] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (000000081E5E8400) [pid = 3840] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (000000081C649C00) [pid = 3840] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (000000081E53CC00) [pid = 3840] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 54 (000000081DEECC00) [pid = 3840] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 53 (000000081AFE5000) [pid = 3840] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 52 (000000081BF3D000) [pid = 3840] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 51 (000000081E5ED400) [pid = 3840] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | --DOMWINDOW == 50 (000000081B923400) [pid = 3840] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 06:46:42 INFO - PROCESS | 3840 | 1468504002044 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:46:42 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 06:46:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:46:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:46:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2295ms 06:46:42 INFO - PROCESS | 3840 | 1468504002101 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 06:46:42 INFO - PROCESS | 3840 | 1468504002104 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 06:46:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:46:42 INFO - PROCESS | 3840 | 1468504002111 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:46:42 INFO - PROCESS | 3840 | 1468504002115 Marionette TRACE conn6 <- [1,2682,null,{}] 06:46:42 INFO - PROCESS | 3840 | 1468504002122 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:42 INFO - PROCESS | 3840 | 1468504002125 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:42 INFO - PROCESS | 3840 | 1468504002222 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 06:46:42 INFO - PROCESS | 3840 | 1468504002292 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 3840 | 1468504002296 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:42 INFO - PROCESS | 3840 | ++DOCSHELL 00000008139B9000 == 26 [pid = 3840] [id = 680] 06:46:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 51 (000000080E9FAC00) [pid = 3840] [serial = 2040] [outer = 0000000000000000] 06:46:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 52 (000000080E9FC000) [pid = 3840] [serial = 2041] [outer = 000000080E9FAC00] 06:46:42 INFO - PROCESS | 3840 | 1468504002348 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 53 (000000080F6F7800) [pid = 3840] [serial = 2042] [outer = 000000080E9FAC00] 06:46:43 INFO - PROCESS | 3840 | 1468504003276 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:46:43 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 06:46:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:46:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:46:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1181ms 06:46:43 INFO - PROCESS | 3840 | 1468504003294 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 3840 | 1468504003300 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 06:46:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:46:43 INFO - PROCESS | 3840 | 1468504003307 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 3840 | 1468504003310 Marionette TRACE conn6 <- [1,2686,null,{}] 06:46:43 INFO - PROCESS | 3840 | 1468504003314 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:43 INFO - PROCESS | 3840 | 1468504003317 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:43 INFO - PROCESS | 3840 | 1468504003413 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 06:46:43 INFO - PROCESS | 3840 | 1468504003420 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:43 INFO - PROCESS | 3840 | 1468504003423 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:43 INFO - PROCESS | 3840 | ++DOCSHELL 0000000819376000 == 27 [pid = 3840] [id = 681] 06:46:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 54 (0000000813977000) [pid = 3840] [serial = 2043] [outer = 0000000000000000] 06:46:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (0000000813AB1000) [pid = 3840] [serial = 2044] [outer = 0000000813977000] 06:46:43 INFO - PROCESS | 3840 | 1468504003472 Marionette DEBUG loaded listener.js 06:46:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (000000081471B400) [pid = 3840] [serial = 2045] [outer = 0000000813977000] 06:46:44 INFO - PROCESS | 3840 | 1468504004457 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:46:44 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 06:46:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:46:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:46:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1191ms 06:46:44 INFO - PROCESS | 3840 | 1468504004498 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 06:46:44 INFO - PROCESS | 3840 | 1468504004500 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 06:46:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:46:44 INFO - PROCESS | 3840 | 1468504004504 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:46:44 INFO - PROCESS | 3840 | 1468504004507 Marionette TRACE conn6 <- [1,2690,null,{}] 06:46:44 INFO - PROCESS | 3840 | 1468504004527 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:44 INFO - PROCESS | 3840 | 1468504004532 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:44 INFO - PROCESS | 3840 | 1468504004659 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 06:46:44 INFO - PROCESS | 3840 | 1468504004668 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 3840 | 1468504004671 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:44 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B235000 == 28 [pid = 3840] [id = 682] 06:46:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000081820A000) [pid = 3840] [serial = 2046] [outer = 0000000000000000] 06:46:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (00000008187F0400) [pid = 3840] [serial = 2047] [outer = 000000081820A000] 06:46:44 INFO - PROCESS | 3840 | 1468504004721 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (0000000818D08C00) [pid = 3840] [serial = 2048] [outer = 000000081820A000] 06:46:45 INFO - PROCESS | 3840 | 1468504005245 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:46:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 797ms 06:46:45 INFO - PROCESS | 3840 | 1468504005303 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 3840 | 1468504005306 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 06:46:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:46:45 INFO - PROCESS | 3840 | 1468504005309 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 3840 | 1468504005311 Marionette TRACE conn6 <- [1,2694,null,{}] 06:46:45 INFO - PROCESS | 3840 | 1468504005321 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 3840 | 1468504005323 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:45 INFO - PROCESS | 3840 | 1468504005439 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 06:46:45 INFO - PROCESS | 3840 | 1468504005451 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:45 INFO - PROCESS | 3840 | 1468504005453 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C72F000 == 29 [pid = 3840] [id = 683] 06:46:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000081A437000) [pid = 3840] [serial = 2049] [outer = 0000000000000000] 06:46:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000081A64F000) [pid = 3840] [serial = 2050] [outer = 000000081A437000] 06:46:45 INFO - PROCESS | 3840 | 1468504005543 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000081A80C400) [pid = 3840] [serial = 2051] [outer = 000000081A437000] 06:46:45 INFO - PROCESS | 3840 | 1468504005944 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:46:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:46:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 06:46:46 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081BA52400) [pid = 3840] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:46:46 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000080E9A5000) [pid = 3840] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:46:46 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000080E997400) [pid = 3840] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:46:46 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (0000000812EACC00) [pid = 3840] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:46:46 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (0000000814606C00) [pid = 3840] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:46:46 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (000000080E9A4000) [pid = 3840] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:46:46 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (000000081A43BC00) [pid = 3840] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:46:46 INFO - PROCESS | 3840 | --DOMWINDOW == 54 (000000081A80D800) [pid = 3840] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:46:46 INFO - PROCESS | 3840 | --DOMWINDOW == 53 (000000080FF29000) [pid = 3840] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:46:46 INFO - PROCESS | 3840 | --DOMWINDOW == 52 (000000081B921000) [pid = 3840] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:46:46 INFO - PROCESS | 3840 | 1468504006018 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 3840 | 1468504006021 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 06:46:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:46:46 INFO - PROCESS | 3840 | 1468504006057 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - PROCESS | 3840 | 1468504006059 Marionette TRACE conn6 <- [1,2698,null,{}] 06:46:46 INFO - PROCESS | 3840 | 1468504006062 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:46 INFO - PROCESS | 3840 | 1468504006064 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:46 INFO - PROCESS | 3840 | 1468504006146 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 06:46:46 INFO - PROCESS | 3840 | 1468504006152 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 3840 | 1468504006154 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:46 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E97D800 == 30 [pid = 3840] [id = 684] 06:46:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 53 (000000080E99FC00) [pid = 3840] [serial = 2052] [outer = 0000000000000000] 06:46:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 54 (0000000812EB5400) [pid = 3840] [serial = 2053] [outer = 000000080E99FC00] 06:46:46 INFO - PROCESS | 3840 | 1468504006199 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (000000081A80D800) [pid = 3840] [serial = 2054] [outer = 000000080E99FC00] 06:46:46 INFO - PROCESS | 3840 | 1468504006636 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 3840 | 1468504006686 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 06:46:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:46:46 INFO - PROCESS | 3840 | 1468504006690 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - PROCESS | 3840 | 1468504006691 Marionette TRACE conn6 <- [1,2702,null,{}] 06:46:46 INFO - PROCESS | 3840 | 1468504006695 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:46 INFO - PROCESS | 3840 | 1468504006701 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:46 INFO - PROCESS | 3840 | 1468504006826 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 06:46:46 INFO - PROCESS | 3840 | 1468504006839 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 3840 | 1468504006841 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:46 INFO - PROCESS | 3840 | ++DOCSHELL 00000008182EA800 == 31 [pid = 3840] [id = 685] 06:46:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (000000081AFE2800) [pid = 3840] [serial = 2055] [outer = 0000000000000000] 06:46:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000081B60E000) [pid = 3840] [serial = 2056] [outer = 000000081AFE2800] 06:46:46 INFO - PROCESS | 3840 | 1468504006886 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (000000081B8E7800) [pid = 3840] [serial = 2057] [outer = 000000081AFE2800] 06:46:47 INFO - PROCESS | 3840 | 1468504007297 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:46:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:46:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 06:46:47 INFO - PROCESS | 3840 | 1468504007383 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 06:46:47 INFO - PROCESS | 3840 | 1468504007386 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 06:46:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:46:47 INFO - PROCESS | 3840 | 1468504007389 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:46:47 INFO - PROCESS | 3840 | 1468504007391 Marionette TRACE conn6 <- [1,2706,null,{}] 06:46:47 INFO - PROCESS | 3840 | 1468504007394 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:47 INFO - PROCESS | 3840 | 1468504007396 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:47 INFO - PROCESS | 3840 | 1468504007502 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 06:46:47 INFO - PROCESS | 3840 | 1468504007510 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:47 INFO - PROCESS | 3840 | 1468504007511 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:47 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F872800 == 32 [pid = 3840] [id = 686] 06:46:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000081B917000) [pid = 3840] [serial = 2058] [outer = 0000000000000000] 06:46:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000081BA4C400) [pid = 3840] [serial = 2059] [outer = 000000081B917000] 06:46:47 INFO - PROCESS | 3840 | 1468504007556 Marionette DEBUG loaded listener.js 06:46:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000081BA9F000) [pid = 3840] [serial = 2060] [outer = 000000081B917000] 06:46:48 INFO - PROCESS | 3840 | 1468504007995 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 3840 | 1468504008058 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 06:46:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:46:48 INFO - PROCESS | 3840 | 1468504008064 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - PROCESS | 3840 | 1468504008069 Marionette TRACE conn6 <- [1,2710,null,{}] 06:46:48 INFO - PROCESS | 3840 | 1468504008076 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:48 INFO - PROCESS | 3840 | 1468504008080 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:48 INFO - PROCESS | 3840 | 1468504008228 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 06:46:48 INFO - PROCESS | 3840 | 1468504008303 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 3840 | 1468504008306 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:48 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813709800 == 33 [pid = 3840] [id = 687] 06:46:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000080E992000) [pid = 3840] [serial = 2061] [outer = 0000000000000000] 06:46:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000080E9EEC00) [pid = 3840] [serial = 2062] [outer = 000000080E992000] 06:46:48 INFO - PROCESS | 3840 | 1468504008367 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (0000000812EA6400) [pid = 3840] [serial = 2063] [outer = 000000080E992000] 06:46:49 INFO - PROCESS | 3840 | 1468504009221 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:46:49 INFO - PROCESS | 3840 | 1468504009261 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 06:46:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:46:49 INFO - PROCESS | 3840 | 1468504009268 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - PROCESS | 3840 | 1468504009272 Marionette TRACE conn6 <- [1,2714,null,{}] 06:46:49 INFO - PROCESS | 3840 | 1468504009277 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:49 INFO - PROCESS | 3840 | 1468504009280 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:49 INFO - PROCESS | 3840 | 1468504009404 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 06:46:49 INFO - PROCESS | 3840 | 1468504009482 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 3840 | 1468504009485 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C716000 == 34 [pid = 3840] [id = 688] 06:46:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (0000000814BBEC00) [pid = 3840] [serial = 2064] [outer = 0000000000000000] 06:46:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (0000000818BC6000) [pid = 3840] [serial = 2065] [outer = 0000000814BBEC00] 06:46:49 INFO - PROCESS | 3840 | 1468504009584 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000081A434C00) [pid = 3840] [serial = 2066] [outer = 0000000814BBEC00] 06:46:50 INFO - PROCESS | 3840 | --DOCSHELL 000000081DCAF800 == 33 [pid = 3840] [id = 481] 06:46:50 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF63000 == 32 [pid = 3840] [id = 486] 06:46:50 INFO - PROCESS | 3840 | --DOCSHELL 0000000821645800 == 31 [pid = 3840] [id = 487] 06:46:50 INFO - PROCESS | 3840 | --DOCSHELL 000000081B2A0800 == 30 [pid = 3840] [id = 493] 06:46:50 INFO - PROCESS | 3840 | --DOCSHELL 000000080EC84800 == 29 [pid = 3840] [id = 477] 06:46:50 INFO - PROCESS | 3840 | --DOCSHELL 000000081A6AE000 == 28 [pid = 3840] [id = 492] 06:46:50 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE51000 == 27 [pid = 3840] [id = 476] 06:46:50 INFO - PROCESS | 3840 | --DOCSHELL 000000081B293000 == 26 [pid = 3840] [id = 679] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081E95E000) [pid = 3840] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000080EA55800) [pid = 3840] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (0000000812EA9800) [pid = 3840] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (0000000818C31400) [pid = 3840] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (0000000813A2BC00) [pid = 3840] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (0000000814BBC000) [pid = 3840] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000081471A800) [pid = 3840] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (00000008152DEC00) [pid = 3840] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000080E9FB400) [pid = 3840] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (000000080F169400) [pid = 3840] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (000000081A647000) [pid = 3840] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (000000081AFD8C00) [pid = 3840] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 54 (000000081A80C000) [pid = 3840] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 53 (000000081B14E000) [pid = 3840] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 52 (000000081B8E1C00) [pid = 3840] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 51 (000000081BA5AC00) [pid = 3840] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 50 (000000081BA50800) [pid = 3840] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 49 (000000081B915C00) [pid = 3840] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | --DOMWINDOW == 48 (0000000819338400) [pid = 3840] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 06:46:50 INFO - PROCESS | 3840 | 1468504010412 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:46:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1186ms 06:46:50 INFO - PROCESS | 3840 | 1468504010456 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 06:46:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:46:50 INFO - PROCESS | 3840 | 1468504010460 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 06:46:50 INFO - PROCESS | 3840 | 1468504010465 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - PROCESS | 3840 | 1468504010468 Marionette TRACE conn6 <- [1,2718,null,{}] 06:46:50 INFO - PROCESS | 3840 | 1468504010474 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:50 INFO - PROCESS | 3840 | 1468504010477 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:50 INFO - PROCESS | 3840 | 1468504010566 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 06:46:50 INFO - PROCESS | 3840 | 1468504010573 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 3840 | 1468504010577 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:50 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814793800 == 27 [pid = 3840] [id = 689] 06:46:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 49 (000000080F666000) [pid = 3840] [serial = 2067] [outer = 0000000000000000] 06:46:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 50 (000000080FF1E800) [pid = 3840] [serial = 2068] [outer = 000000080F666000] 06:46:50 INFO - PROCESS | 3840 | 1468504010627 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 51 (0000000812EB1400) [pid = 3840] [serial = 2069] [outer = 000000080F666000] 06:46:51 INFO - PROCESS | 3840 | 1468504011627 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:46:51 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 06:46:51 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:46:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:46:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1195ms 06:46:51 INFO - PROCESS | 3840 | 1468504011659 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 3840 | 1468504011664 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 06:46:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:46:51 INFO - PROCESS | 3840 | 1468504011670 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 3840 | 1468504011672 Marionette TRACE conn6 <- [1,2722,null,{}] 06:46:51 INFO - PROCESS | 3840 | 1468504011676 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:51 INFO - PROCESS | 3840 | 1468504011679 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:51 INFO - PROCESS | 3840 | 1468504011771 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 06:46:51 INFO - PROCESS | 3840 | 1468504011776 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:51 INFO - PROCESS | 3840 | 1468504011779 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:51 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE2B800 == 28 [pid = 3840] [id = 690] 06:46:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 52 (00000008152E3800) [pid = 3840] [serial = 2070] [outer = 0000000000000000] 06:46:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 53 (0000000817E94000) [pid = 3840] [serial = 2071] [outer = 00000008152E3800] 06:46:51 INFO - PROCESS | 3840 | 1468504011832 Marionette DEBUG loaded listener.js 06:46:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 54 (0000000818BC5800) [pid = 3840] [serial = 2072] [outer = 00000008152E3800] 06:46:52 INFO - PROCESS | 3840 | 1468504012337 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:46:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:46:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 693ms 06:46:52 INFO - PROCESS | 3840 | 1468504012365 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 06:46:52 INFO - PROCESS | 3840 | 1468504012368 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 06:46:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:46:52 INFO - PROCESS | 3840 | 1468504012376 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:46:52 INFO - PROCESS | 3840 | 1468504012380 Marionette TRACE conn6 <- [1,2726,null,{}] 06:46:52 INFO - PROCESS | 3840 | 1468504012391 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:52 INFO - PROCESS | 3840 | 1468504012396 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:52 INFO - PROCESS | 3840 | 1468504012487 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 06:46:52 INFO - PROCESS | 3840 | 1468504012496 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 3840 | 1468504012499 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:52 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C71E800 == 29 [pid = 3840] [id = 691] 06:46:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (000000080E98BC00) [pid = 3840] [serial = 2073] [outer = 0000000000000000] 06:46:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (000000081AEE0400) [pid = 3840] [serial = 2074] [outer = 000000080E98BC00] 06:46:52 INFO - PROCESS | 3840 | 1468504012549 Marionette DEBUG loaded listener.js 06:46:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000081AFE2000) [pid = 3840] [serial = 2075] [outer = 000000080E98BC00] 06:46:53 INFO - PROCESS | 3840 | 1468504013048 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:46:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 06:46:53 INFO - PROCESS | 3840 | 1468504013113 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 3840 | 1468504013116 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 06:46:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:46:53 INFO - PROCESS | 3840 | 1468504013120 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 3840 | 1468504013122 Marionette TRACE conn6 <- [1,2730,null,{}] 06:46:53 INFO - PROCESS | 3840 | 1468504013125 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:53 INFO - PROCESS | 3840 | 1468504013127 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:53 INFO - PROCESS | 3840 | 1468504013274 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 06:46:53 INFO - PROCESS | 3840 | 1468504013323 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 3840 | 1468504013325 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:53 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB92000 == 30 [pid = 3840] [id = 692] 06:46:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (0000000818181800) [pid = 3840] [serial = 2076] [outer = 0000000000000000] 06:46:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000081B4C5400) [pid = 3840] [serial = 2077] [outer = 0000000818181800] 06:46:53 INFO - PROCESS | 3840 | 1468504013372 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000081B6E7400) [pid = 3840] [serial = 2078] [outer = 0000000818181800] 06:46:53 INFO - PROCESS | 3840 | 1468504013807 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:46:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 731ms 06:46:53 INFO - PROCESS | 3840 | 1468504013855 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 3840 | 1468504013857 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 06:46:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:46:53 INFO - PROCESS | 3840 | 1468504013861 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 3840 | 1468504013862 Marionette TRACE conn6 <- [1,2734,null,{}] 06:46:53 INFO - PROCESS | 3840 | 1468504013866 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:53 INFO - PROCESS | 3840 | 1468504013868 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:53 INFO - PROCESS | 3840 | 1468504013979 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 06:46:53 INFO - PROCESS | 3840 | 1468504013987 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 3840 | 1468504013989 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F36D000 == 31 [pid = 3840] [id = 693] 06:46:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000080E9F9400) [pid = 3840] [serial = 2079] [outer = 0000000000000000] 06:46:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000081B922000) [pid = 3840] [serial = 2080] [outer = 000000080E9F9400] 06:46:54 INFO - PROCESS | 3840 | 1468504014078 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000081BDE5400) [pid = 3840] [serial = 2081] [outer = 000000080E9F9400] 06:46:54 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000080E9A5800) [pid = 3840] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:46:54 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (0000000813977000) [pid = 3840] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:46:54 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000080E9FAC00) [pid = 3840] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:46:54 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (000000081820A000) [pid = 3840] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:46:54 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (000000080E9A3C00) [pid = 3840] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:46:54 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (000000081A437000) [pid = 3840] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:46:54 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (000000080E99FC00) [pid = 3840] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:46:54 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (000000081AFE2800) [pid = 3840] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:46:54 INFO - PROCESS | 3840 | 1468504014509 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:46:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:46:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 690ms 06:46:54 INFO - PROCESS | 3840 | 1468504014551 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 06:46:54 INFO - PROCESS | 3840 | 1468504014553 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 06:46:54 INFO - PROCESS | 3840 | 1468504014556 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:46:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:46:54 INFO - PROCESS | 3840 | 1468504014558 Marionette TRACE conn6 <- [1,2738,null,{}] 06:46:54 INFO - PROCESS | 3840 | 1468504014561 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:54 INFO - PROCESS | 3840 | 1468504014567 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:54 INFO - PROCESS | 3840 | 1468504014702 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 06:46:54 INFO - PROCESS | 3840 | 1468504014715 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:54 INFO - PROCESS | 3840 | 1468504014717 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9C8800 == 32 [pid = 3840] [id = 694] 06:46:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (000000081A75A400) [pid = 3840] [serial = 2082] [outer = 0000000000000000] 06:46:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (000000081BF33400) [pid = 3840] [serial = 2083] [outer = 000000081A75A400] 06:46:54 INFO - PROCESS | 3840 | 1468504014771 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (000000081C03F400) [pid = 3840] [serial = 2084] [outer = 000000081A75A400] 06:46:55 INFO - PROCESS | 3840 | 1468504015164 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:46:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:46:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 671ms 06:46:55 INFO - PROCESS | 3840 | 1468504015232 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 06:46:55 INFO - PROCESS | 3840 | 1468504015234 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 06:46:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:46:55 INFO - PROCESS | 3840 | 1468504015238 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - PROCESS | 3840 | 1468504015239 Marionette TRACE conn6 <- [1,2742,null,{}] 06:46:55 INFO - PROCESS | 3840 | 1468504015243 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 3840 | 1468504015245 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:55 INFO - PROCESS | 3840 | 1468504015327 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 06:46:55 INFO - PROCESS | 3840 | 1468504015332 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 3840 | 1468504015334 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE6B000 == 33 [pid = 3840] [id = 695] 06:46:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (000000081C0BAC00) [pid = 3840] [serial = 2085] [outer = 0000000000000000] 06:46:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (000000081C64A800) [pid = 3840] [serial = 2086] [outer = 000000081C0BAC00] 06:46:55 INFO - PROCESS | 3840 | 1468504015379 Marionette DEBUG loaded listener.js 06:46:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000081C654400) [pid = 3840] [serial = 2087] [outer = 000000081C0BAC00] 06:46:55 INFO - PROCESS | 3840 | 1468504015798 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:46:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:46:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 586ms 06:46:55 INFO - PROCESS | 3840 | 1468504015835 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 06:46:55 INFO - PROCESS | 3840 | 1468504015838 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 06:46:55 INFO - PROCESS | 3840 | 1468504015841 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:46:55 INFO - PROCESS | 3840 | 1468504015843 Marionette TRACE conn6 <- [1,2746,null,{}] 06:46:55 INFO - PROCESS | 3840 | 1468504015846 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 3840 | 1468504015848 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:55 INFO - PROCESS | 3840 | 1468504015931 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 06:46:55 INFO - PROCESS | 3840 | 1468504015937 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 3840 | 1468504015939 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:55 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821529000 == 34 [pid = 3840] [id = 696] 06:46:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000081C988C00) [pid = 3840] [serial = 2088] [outer = 0000000000000000] 06:46:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000081C9BA800) [pid = 3840] [serial = 2089] [outer = 000000081C988C00] 06:46:55 INFO - PROCESS | 3840 | 1468504015983 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000081D53F800) [pid = 3840] [serial = 2090] [outer = 000000081C988C00] 06:46:56 INFO - PROCESS | 3840 | 1468504016422 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:46:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:46:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 06:46:56 INFO - PROCESS | 3840 | 1468504016484 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 3840 | 1468504016486 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 06:46:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:46:56 INFO - PROCESS | 3840 | 1468504016489 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 3840 | 1468504016491 Marionette TRACE conn6 <- [1,2750,null,{}] 06:46:56 INFO - PROCESS | 3840 | 1468504016495 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:56 INFO - PROCESS | 3840 | 1468504016497 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:56 INFO - PROCESS | 3840 | 1468504016584 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 06:46:56 INFO - PROCESS | 3840 | 1468504016590 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:56 INFO - PROCESS | 3840 | 1468504016592 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000082163E000 == 35 [pid = 3840] [id = 697] 06:46:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000081D904C00) [pid = 3840] [serial = 2091] [outer = 0000000000000000] 06:46:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000081D97A800) [pid = 3840] [serial = 2092] [outer = 000000081D904C00] 06:46:56 INFO - PROCESS | 3840 | 1468504016635 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000081DC8BC00) [pid = 3840] [serial = 2093] [outer = 000000081D904C00] 06:46:57 INFO - PROCESS | 3840 | 1468504017285 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:46:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 882ms 06:46:57 INFO - PROCESS | 3840 | 1468504017381 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 3840 | 1468504017386 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 06:46:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:46:57 INFO - PROCESS | 3840 | 1468504017392 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 3840 | 1468504017397 Marionette TRACE conn6 <- [1,2754,null,{}] 06:46:57 INFO - PROCESS | 3840 | 1468504017403 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:57 INFO - PROCESS | 3840 | 1468504017406 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:57 INFO - PROCESS | 3840 | 1468504017529 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 06:46:57 INFO - PROCESS | 3840 | 1468504017645 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:57 INFO - PROCESS | 3840 | 1468504017648 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:57 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE28800 == 36 [pid = 3840] [id = 698] 06:46:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080FF26400) [pid = 3840] [serial = 2094] [outer = 0000000000000000] 06:46:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000813C5E800) [pid = 3840] [serial = 2095] [outer = 000000080FF26400] 06:46:57 INFO - PROCESS | 3840 | 1468504017710 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000817E89000) [pid = 3840] [serial = 2096] [outer = 000000080FF26400] 06:46:58 INFO - PROCESS | 3840 | 1468504018274 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:46:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:46:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 943ms 06:46:58 INFO - PROCESS | 3840 | 1468504018339 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 3840 | 1468504018344 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 06:46:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:46:58 INFO - PROCESS | 3840 | 1468504018351 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 3840 | 1468504018354 Marionette TRACE conn6 <- [1,2758,null,{}] 06:46:58 INFO - PROCESS | 3840 | 1468504018358 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:58 INFO - PROCESS | 3840 | 1468504018361 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:58 INFO - PROCESS | 3840 | 1468504018481 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 06:46:58 INFO - PROCESS | 3840 | 1468504018604 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 3840 | 1468504018607 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:58 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9AC000 == 37 [pid = 3840] [id = 699] 06:46:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (00000008193E7C00) [pid = 3840] [serial = 2097] [outer = 0000000000000000] 06:46:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081A80B400) [pid = 3840] [serial = 2098] [outer = 00000008193E7C00] 06:46:58 INFO - PROCESS | 3840 | 1468504018667 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081AFE4C00) [pid = 3840] [serial = 2099] [outer = 00000008193E7C00] 06:46:59 INFO - PROCESS | 3840 | 1468504019301 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:46:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:46:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 986ms 06:46:59 INFO - PROCESS | 3840 | 1468504019338 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 06:46:59 INFO - PROCESS | 3840 | 1468504019341 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 06:46:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:46:59 INFO - PROCESS | 3840 | 1468504019345 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:46:59 INFO - PROCESS | 3840 | 1468504019349 Marionette TRACE conn6 <- [1,2762,null,{}] 06:46:59 INFO - PROCESS | 3840 | 1468504019360 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:59 INFO - PROCESS | 3840 | 1468504019366 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:59 INFO - PROCESS | 3840 | 1468504019481 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 06:46:59 INFO - PROCESS | 3840 | 1468504019605 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:59 INFO - PROCESS | 3840 | 1468504019609 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:46:59 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA21000 == 38 [pid = 3840] [id = 700] 06:46:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080EA50800) [pid = 3840] [serial = 2100] [outer = 0000000000000000] 06:46:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081A755400) [pid = 3840] [serial = 2101] [outer = 000000080EA50800] 06:46:59 INFO - PROCESS | 3840 | 1468504019669 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081C989800) [pid = 3840] [serial = 2102] [outer = 000000080EA50800] 06:47:00 INFO - PROCESS | 3840 | 1468504020397 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:47:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1077ms 06:47:00 INFO - PROCESS | 3840 | 1468504020426 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 06:47:00 INFO - PROCESS | 3840 | 1468504020430 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 06:47:00 INFO - PROCESS | 3840 | 1468504020434 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:47:00 INFO - PROCESS | 3840 | 1468504020439 Marionette TRACE conn6 <- [1,2766,null,{}] 06:47:00 INFO - PROCESS | 3840 | 1468504020444 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:00 INFO - PROCESS | 3840 | 1468504020447 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:00 INFO - PROCESS | 3840 | 1468504020555 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 06:47:00 INFO - PROCESS | 3840 | 1468504020656 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:00 INFO - PROCESS | 3840 | 1468504020659 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:00 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814E05000 == 39 [pid = 3840] [id = 701] 06:47:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000080F66CC00) [pid = 3840] [serial = 2103] [outer = 0000000000000000] 06:47:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000080FC0DC00) [pid = 3840] [serial = 2104] [outer = 000000080F66CC00] 06:47:00 INFO - PROCESS | 3840 | 1468504020709 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (0000000812EB3C00) [pid = 3840] [serial = 2105] [outer = 000000080F66CC00] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 000000081B059000 == 38 [pid = 3840] [id = 479] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 000000081E98A800 == 37 [pid = 3840] [id = 482] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 00000008137B0000 == 36 [pid = 3840] [id = 491] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 000000081A789000 == 35 [pid = 3840] [id = 478] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 000000081A788800 == 34 [pid = 3840] [id = 484] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9BB800 == 33 [pid = 3840] [id = 485] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 000000081BD23800 == 32 [pid = 3840] [id = 480] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA8F000 == 31 [pid = 3840] [id = 489] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEC4000 == 30 [pid = 3840] [id = 483] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 0000000822819000 == 29 [pid = 3840] [id = 488] 06:47:01 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE25000 == 28 [pid = 3840] [id = 490] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081A651C00) [pid = 3840] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000818D02C00) [pid = 3840] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0000000813AB1000) [pid = 3840] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080E9FC000) [pid = 3840] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080F6F7800) [pid = 3840] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000818D08C00) [pid = 3840] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (00000008187F0400) [pid = 3840] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000814722C00) [pid = 3840] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (00000008139AB000) [pid = 3840] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081A64F000) [pid = 3840] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (0000000812EB5400) [pid = 3840] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081B60E000) [pid = 3840] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081A80C400) [pid = 3840] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081B8E7800) [pid = 3840] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081A80D800) [pid = 3840] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081471B400) [pid = 3840] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000081BA4C400) [pid = 3840] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 06:47:01 INFO - PROCESS | 3840 | 1468504021816 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:47:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:47:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1441ms 06:47:01 INFO - PROCESS | 3840 | 1468504021880 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 3840 | 1468504021884 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 06:47:01 INFO - PROCESS | 3840 | 1468504021889 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:47:01 INFO - PROCESS | 3840 | 1468504021894 Marionette TRACE conn6 <- [1,2770,null,{}] 06:47:01 INFO - PROCESS | 3840 | 1468504021898 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 3840 | 1468504021901 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:02 INFO - PROCESS | 3840 | 1468504022030 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 06:47:02 INFO - PROCESS | 3840 | 1468504022109 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:02 INFO - PROCESS | 3840 | 1468504022112 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:02 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C2B000 == 29 [pid = 3840] [id = 702] 06:47:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000080EA4FC00) [pid = 3840] [serial = 2106] [outer = 0000000000000000] 06:47:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080EA58400) [pid = 3840] [serial = 2107] [outer = 000000080EA4FC00] 06:47:02 INFO - PROCESS | 3840 | 1468504022161 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080F6F7800) [pid = 3840] [serial = 2108] [outer = 000000080EA4FC00] 06:47:02 INFO - PROCESS | 3840 | 1468504022537 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:47:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:47:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 691ms 06:47:02 INFO - PROCESS | 3840 | 1468504022585 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 06:47:02 INFO - PROCESS | 3840 | 1468504022590 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 06:47:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:47:02 INFO - PROCESS | 3840 | 1468504022597 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:47:02 INFO - PROCESS | 3840 | 1468504022599 Marionette TRACE conn6 <- [1,2774,null,{}] 06:47:02 INFO - PROCESS | 3840 | 1468504022603 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:02 INFO - PROCESS | 3840 | 1468504022606 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:02 INFO - PROCESS | 3840 | 1468504022729 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 06:47:02 INFO - PROCESS | 3840 | 1468504022744 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:02 INFO - PROCESS | 3840 | 1468504022746 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AE1E000 == 30 [pid = 3840] [id = 703] 06:47:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080FF2B800) [pid = 3840] [serial = 2109] [outer = 0000000000000000] 06:47:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (00000008139A9C00) [pid = 3840] [serial = 2110] [outer = 000000080FF2B800] 06:47:02 INFO - PROCESS | 3840 | 1468504022794 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000813C5B400) [pid = 3840] [serial = 2111] [outer = 000000080FF2B800] 06:47:03 INFO - PROCESS | 3840 | 1468504023238 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:47:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 06:47:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:47:03 INFO - PROCESS | 3840 | 1468504023291 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 3840 | 1468504023293 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 06:47:03 INFO - PROCESS | 3840 | 1468504023296 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 3840 | 1468504023301 Marionette TRACE conn6 <- [1,2778,null,{}] 06:47:03 INFO - PROCESS | 3840 | 1468504023312 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:03 INFO - PROCESS | 3840 | 1468504023317 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:03 INFO - PROCESS | 3840 | 1468504023406 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 06:47:03 INFO - PROCESS | 3840 | 1468504023414 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:03 INFO - PROCESS | 3840 | 1468504023418 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:03 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BA1A800 == 31 [pid = 3840] [id = 704] 06:47:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000814954000) [pid = 3840] [serial = 2112] [outer = 0000000000000000] 06:47:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081820E400) [pid = 3840] [serial = 2113] [outer = 0000000814954000] 06:47:03 INFO - PROCESS | 3840 | 1468504023467 Marionette DEBUG loaded listener.js 06:47:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000818BC7000) [pid = 3840] [serial = 2114] [outer = 0000000814954000] 06:47:03 INFO - PROCESS | 3840 | 1468504023962 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:47:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 06:47:03 INFO - PROCESS | 3840 | 1468504023990 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 3840 | 1468504023993 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 06:47:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:47:04 INFO - PROCESS | 3840 | 1468504024003 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - PROCESS | 3840 | 1468504024005 Marionette TRACE conn6 <- [1,2782,null,{}] 06:47:04 INFO - PROCESS | 3840 | 1468504024008 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:04 INFO - PROCESS | 3840 | 1468504024010 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:04 INFO - PROCESS | 3840 | 1468504024154 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 06:47:04 INFO - PROCESS | 3840 | 1468504024177 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 3840 | 1468504024179 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E906000 == 32 [pid = 3840] [id = 705] 06:47:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (0000000819335000) [pid = 3840] [serial = 2115] [outer = 0000000000000000] 06:47:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (00000008193B6C00) [pid = 3840] [serial = 2116] [outer = 0000000819335000] 06:47:04 INFO - PROCESS | 3840 | 1468504024225 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081A439400) [pid = 3840] [serial = 2117] [outer = 0000000819335000] 06:47:04 INFO - PROCESS | 3840 | 1468504024664 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:47:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:47:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 06:47:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:47:04 INFO - PROCESS | 3840 | 1468504024697 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 3840 | 1468504024699 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 06:47:04 INFO - PROCESS | 3840 | 1468504024702 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - PROCESS | 3840 | 1468504024704 Marionette TRACE conn6 <- [1,2786,null,{}] 06:47:04 INFO - PROCESS | 3840 | 1468504024707 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:04 INFO - PROCESS | 3840 | 1468504024710 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:04 INFO - PROCESS | 3840 | 1468504024817 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 06:47:04 INFO - PROCESS | 3840 | 1468504024822 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 3840 | 1468504024824 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:04 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EBA1800 == 33 [pid = 3840] [id = 706] 06:47:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081A432800) [pid = 3840] [serial = 2118] [outer = 0000000000000000] 06:47:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A758000) [pid = 3840] [serial = 2119] [outer = 000000081A432800] 06:47:04 INFO - PROCESS | 3840 | 1468504024869 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081A811000) [pid = 3840] [serial = 2120] [outer = 000000081A432800] 06:47:05 INFO - PROCESS | 3840 | 1468504025353 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:47:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:47:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 06:47:05 INFO - PROCESS | 3840 | 1468504025377 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 06:47:05 INFO - PROCESS | 3840 | 1468504025379 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 06:47:05 INFO - PROCESS | 3840 | 1468504025382 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:47:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:47:05 INFO - PROCESS | 3840 | 1468504025384 Marionette TRACE conn6 <- [1,2790,null,{}] 06:47:05 INFO - PROCESS | 3840 | 1468504025392 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:05 INFO - PROCESS | 3840 | 1468504025398 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:05 INFO - PROCESS | 3840 | 1468504025552 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 06:47:05 INFO - PROCESS | 3840 | 1468504025574 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:05 INFO - PROCESS | 3840 | 1468504025576 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F387000 == 34 [pid = 3840] [id = 707] 06:47:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081AFE1C00) [pid = 3840] [serial = 2121] [outer = 0000000000000000] 06:47:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B60D800) [pid = 3840] [serial = 2122] [outer = 000000081AFE1C00] 06:47:05 INFO - PROCESS | 3840 | 1468504025622 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B8EB800) [pid = 3840] [serial = 2123] [outer = 000000081AFE1C00] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000080E9F9400) [pid = 3840] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (00000008152E3800) [pid = 3840] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000818181800) [pid = 3840] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080F666000) [pid = 3840] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081A75A400) [pid = 3840] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0000000814BBEC00) [pid = 3840] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000080E98BC00) [pid = 3840] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081C0BAC00) [pid = 3840] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080E992000) [pid = 3840] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B917000) [pid = 3840] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081D904C00) [pid = 3840] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:47:05 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081C988C00) [pid = 3840] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:47:06 INFO - PROCESS | 3840 | 1468504026161 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:47:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:47:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 839ms 06:47:06 INFO - PROCESS | 3840 | 1468504026225 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 06:47:06 INFO - PROCESS | 3840 | 1468504026227 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 06:47:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:47:06 INFO - PROCESS | 3840 | 1468504026230 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:47:06 INFO - PROCESS | 3840 | 1468504026232 Marionette TRACE conn6 <- [1,2794,null,{}] 06:47:06 INFO - PROCESS | 3840 | 1468504026236 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:06 INFO - PROCESS | 3840 | 1468504026238 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:06 INFO - PROCESS | 3840 | 1468504026317 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 06:47:06 INFO - PROCESS | 3840 | 1468504026323 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:06 INFO - PROCESS | 3840 | 1468504026325 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:06 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9B9800 == 35 [pid = 3840] [id = 708] 06:47:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000812EB5800) [pid = 3840] [serial = 2124] [outer = 0000000000000000] 06:47:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (00000008193B6400) [pid = 3840] [serial = 2125] [outer = 0000000812EB5800] 06:47:06 INFO - PROCESS | 3840 | 1468504026369 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081B8EBC00) [pid = 3840] [serial = 2126] [outer = 0000000812EB5800] 06:47:06 INFO - PROCESS | 3840 | 1468504026786 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:47:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:47:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 587ms 06:47:06 INFO - PROCESS | 3840 | 1468504026834 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 06:47:06 INFO - PROCESS | 3840 | 1468504026836 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 06:47:06 INFO - PROCESS | 3840 | 1468504026839 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:47:06 INFO - PROCESS | 3840 | 1468504026841 Marionette TRACE conn6 <- [1,2798,null,{}] 06:47:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:47:06 INFO - PROCESS | 3840 | 1468504026845 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:06 INFO - PROCESS | 3840 | 1468504026846 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:06 INFO - PROCESS | 3840 | 1468504026928 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 06:47:06 INFO - PROCESS | 3840 | 1468504026933 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:06 INFO - PROCESS | 3840 | 1468504026935 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:06 INFO - PROCESS | 3840 | ++DOCSHELL 000000082045E000 == 36 [pid = 3840] [id = 709] 06:47:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081B922800) [pid = 3840] [serial = 2127] [outer = 0000000000000000] 06:47:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081BA4F800) [pid = 3840] [serial = 2128] [outer = 000000081B922800] 06:47:06 INFO - PROCESS | 3840 | 1468504026984 Marionette DEBUG loaded listener.js 06:47:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081BA9D000) [pid = 3840] [serial = 2129] [outer = 000000081B922800] 06:47:07 INFO - PROCESS | 3840 | 1468504027423 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:47:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:47:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 626ms 06:47:07 INFO - PROCESS | 3840 | 1468504027485 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 06:47:07 INFO - PROCESS | 3840 | 1468504027487 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 06:47:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:47:07 INFO - PROCESS | 3840 | 1468504027497 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:47:07 INFO - PROCESS | 3840 | 1468504027498 Marionette TRACE conn6 <- [1,2802,null,{}] 06:47:07 INFO - PROCESS | 3840 | 1468504027502 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:07 INFO - PROCESS | 3840 | 1468504027504 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:07 INFO - PROCESS | 3840 | 1468504027589 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 06:47:07 INFO - PROCESS | 3840 | 1468504027594 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:07 INFO - PROCESS | 3840 | 1468504027596 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:07 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822805000 == 37 [pid = 3840] [id = 710] 06:47:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081BA9E000) [pid = 3840] [serial = 2130] [outer = 0000000000000000] 06:47:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081BF34800) [pid = 3840] [serial = 2131] [outer = 000000081BA9E000] 06:47:07 INFO - PROCESS | 3840 | 1468504027640 Marionette DEBUG loaded listener.js 06:47:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081BF3F000) [pid = 3840] [serial = 2132] [outer = 000000081BA9E000] 06:47:08 INFO - PROCESS | 3840 | 1468504028240 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:47:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:47:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 836ms 06:47:08 INFO - PROCESS | 3840 | 1468504028344 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 06:47:08 INFO - PROCESS | 3840 | 1468504028349 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 06:47:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:47:08 INFO - PROCESS | 3840 | 1468504028355 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - PROCESS | 3840 | 1468504028359 Marionette TRACE conn6 <- [1,2806,null,{}] 06:47:08 INFO - PROCESS | 3840 | 1468504028366 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:08 INFO - PROCESS | 3840 | 1468504028369 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:08 INFO - PROCESS | 3840 | 1468504028500 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 06:47:08 INFO - PROCESS | 3840 | 1468504028577 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:08 INFO - PROCESS | 3840 | 1468504028580 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:08 INFO - PROCESS | 3840 | ++DOCSHELL 0000000818C1A800 == 38 [pid = 3840] [id = 711] 06:47:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000080E998800) [pid = 3840] [serial = 2133] [outer = 0000000000000000] 06:47:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080EEC2400) [pid = 3840] [serial = 2134] [outer = 000000080E998800] 06:47:08 INFO - PROCESS | 3840 | 1468504028680 Marionette DEBUG loaded listener.js 06:47:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (0000000812F8C400) [pid = 3840] [serial = 2135] [outer = 000000080E998800] 06:47:09 INFO - PROCESS | 3840 | 1468504029322 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:47:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:47:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 984ms 06:47:09 INFO - PROCESS | 3840 | 1468504029341 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 06:47:09 INFO - PROCESS | 3840 | 1468504029346 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 06:47:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:47:09 INFO - PROCESS | 3840 | 1468504029353 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:47:09 INFO - PROCESS | 3840 | 1468504029356 Marionette TRACE conn6 <- [1,2810,null,{}] 06:47:09 INFO - PROCESS | 3840 | 1468504029360 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:09 INFO - PROCESS | 3840 | 1468504029363 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:09 INFO - PROCESS | 3840 | 1468504029495 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 06:47:09 INFO - PROCESS | 3840 | 1468504029601 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:09 INFO - PROCESS | 3840 | 1468504029603 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E985000 == 39 [pid = 3840] [id = 712] 06:47:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (00000008187E4C00) [pid = 3840] [serial = 2136] [outer = 0000000000000000] 06:47:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (00000008187EFC00) [pid = 3840] [serial = 2137] [outer = 00000008187E4C00] 06:47:09 INFO - PROCESS | 3840 | 1468504029661 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (00000008193EB800) [pid = 3840] [serial = 2138] [outer = 00000008187E4C00] 06:47:10 INFO - PROCESS | 3840 | 1468504030555 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:47:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1301ms 06:47:10 INFO - PROCESS | 3840 | 1468504030656 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 3840 | 1468504030661 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 06:47:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:47:10 INFO - PROCESS | 3840 | 1468504030666 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 3840 | 1468504030669 Marionette TRACE conn6 <- [1,2814,null,{}] 06:47:10 INFO - PROCESS | 3840 | 1468504030675 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 3840 | 1468504030678 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:10 INFO - PROCESS | 3840 | 1468504030815 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 06:47:10 INFO - PROCESS | 3840 | --DOCSHELL 000000082045E000 == 38 [pid = 3840] [id = 709] 06:47:10 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9B9800 == 37 [pid = 3840] [id = 708] 06:47:10 INFO - PROCESS | 3840 | --DOCSHELL 000000081F387000 == 36 [pid = 3840] [id = 707] 06:47:10 INFO - PROCESS | 3840 | --DOCSHELL 000000081EBA1800 == 35 [pid = 3840] [id = 706] 06:47:10 INFO - PROCESS | 3840 | --DOCSHELL 000000081E906000 == 34 [pid = 3840] [id = 705] 06:47:10 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA1A800 == 33 [pid = 3840] [id = 704] 06:47:10 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE1E000 == 32 [pid = 3840] [id = 703] 06:47:10 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C2B000 == 31 [pid = 3840] [id = 702] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081BDE5400) [pid = 3840] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000818BC5800) [pid = 3840] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000817E94000) [pid = 3840] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081B6E7400) [pid = 3840] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000812EB1400) [pid = 3840] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081B922000) [pid = 3840] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081C03F400) [pid = 3840] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (0000000818BC6000) [pid = 3840] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081AFE2000) [pid = 3840] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081B4C5400) [pid = 3840] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081C654400) [pid = 3840] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081AEE0400) [pid = 3840] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081C64A800) [pid = 3840] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080E9EEC00) [pid = 3840] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081BA9F000) [pid = 3840] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081BF33400) [pid = 3840] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081A434C00) [pid = 3840] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000080FF1E800) [pid = 3840] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (0000000812EA6400) [pid = 3840] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081D97A800) [pid = 3840] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (000000081DC8BC00) [pid = 3840] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (000000081C9BA800) [pid = 3840] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (000000081D53F800) [pid = 3840] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 06:47:10 INFO - PROCESS | 3840 | 1468504030918 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:10 INFO - PROCESS | 3840 | 1468504030923 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EE41000 == 32 [pid = 3840] [id = 713] 06:47:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (000000080DD3C400) [pid = 3840] [serial = 2139] [outer = 0000000000000000] 06:47:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (000000080E990800) [pid = 3840] [serial = 2140] [outer = 000000080DD3C400] 06:47:10 INFO - PROCESS | 3840 | 1468504030974 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000080FC05000) [pid = 3840] [serial = 2141] [outer = 000000080DD3C400] 06:47:11 INFO - PROCESS | 3840 | 1468504031445 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:47:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:47:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 838ms 06:47:11 INFO - PROCESS | 3840 | 1468504031507 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 06:47:11 INFO - PROCESS | 3840 | 1468504031512 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 06:47:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:47:11 INFO - PROCESS | 3840 | 1468504031518 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:47:11 INFO - PROCESS | 3840 | 1468504031520 Marionette TRACE conn6 <- [1,2818,null,{}] 06:47:11 INFO - PROCESS | 3840 | 1468504031524 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:11 INFO - PROCESS | 3840 | 1468504031527 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:11 INFO - PROCESS | 3840 | 1468504031618 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 06:47:11 INFO - PROCESS | 3840 | 1468504031626 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 3840 | 1468504031629 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:11 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF5B800 == 33 [pid = 3840] [id = 714] 06:47:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (0000000813C53400) [pid = 3840] [serial = 2142] [outer = 0000000000000000] 06:47:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000081471C800) [pid = 3840] [serial = 2143] [outer = 0000000813C53400] 06:47:11 INFO - PROCESS | 3840 | 1468504031677 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000081525EC00) [pid = 3840] [serial = 2144] [outer = 0000000813C53400] 06:47:12 INFO - PROCESS | 3840 | 1468504032160 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:47:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 06:47:12 INFO - PROCESS | 3840 | 1468504032241 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 3840 | 1468504032243 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 06:47:12 INFO - PROCESS | 3840 | 1468504032248 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:47:12 INFO - PROCESS | 3840 | 1468504032252 Marionette TRACE conn6 <- [1,2822,null,{}] 06:47:12 INFO - PROCESS | 3840 | 1468504032266 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:12 INFO - PROCESS | 3840 | 1468504032271 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:12 INFO - PROCESS | 3840 | 1468504032397 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 06:47:12 INFO - PROCESS | 3840 | 1468504032413 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 3840 | 1468504032416 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:12 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D99F000 == 34 [pid = 3840] [id = 715] 06:47:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080E98F400) [pid = 3840] [serial = 2145] [outer = 0000000000000000] 06:47:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081A435C00) [pid = 3840] [serial = 2146] [outer = 000000080E98F400] 06:47:12 INFO - PROCESS | 3840 | 1468504032465 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081AEDA000) [pid = 3840] [serial = 2147] [outer = 000000080E98F400] 06:47:12 INFO - PROCESS | 3840 | 1468504032896 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:47:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:47:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 06:47:12 INFO - PROCESS | 3840 | 1468504032957 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 3840 | 1468504032960 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 06:47:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:47:12 INFO - PROCESS | 3840 | 1468504032963 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 3840 | 1468504032965 Marionette TRACE conn6 <- [1,2826,null,{}] 06:47:12 INFO - PROCESS | 3840 | 1468504032969 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:12 INFO - PROCESS | 3840 | 1468504032971 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:13 INFO - PROCESS | 3840 | 1468504033092 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 06:47:13 INFO - PROCESS | 3840 | 1468504033148 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 3840 | 1468504033150 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:13 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEAF800 == 35 [pid = 3840] [id = 716] 06:47:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081AFE3400) [pid = 3840] [serial = 2148] [outer = 0000000000000000] 06:47:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081B2D5400) [pid = 3840] [serial = 2149] [outer = 000000081AFE3400] 06:47:13 INFO - PROCESS | 3840 | 1468504033196 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081B60CC00) [pid = 3840] [serial = 2150] [outer = 000000081AFE3400] 06:47:13 INFO - PROCESS | 3840 | 1468504033640 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:47:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 732ms 06:47:13 INFO - PROCESS | 3840 | 1468504033706 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 3840 | 1468504033708 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 06:47:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:47:13 INFO - PROCESS | 3840 | 1468504033751 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 3840 | 1468504033753 Marionette TRACE conn6 <- [1,2830,null,{}] 06:47:13 INFO - PROCESS | 3840 | 1468504033757 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 3840 | 1468504033759 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:13 INFO - PROCESS | 3840 | 1468504033870 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 06:47:13 INFO - PROCESS | 3840 | 1468504033925 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 3840 | 1468504033928 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:13 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F380000 == 36 [pid = 3840] [id = 717] 06:47:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081B60D000) [pid = 3840] [serial = 2151] [outer = 0000000000000000] 06:47:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081B8E6C00) [pid = 3840] [serial = 2152] [outer = 000000081B60D000] 06:47:13 INFO - PROCESS | 3840 | 1468504033974 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081BA50C00) [pid = 3840] [serial = 2153] [outer = 000000081B60D000] 06:47:14 INFO - PROCESS | 3840 | 1468504034405 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:47:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:47:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 691ms 06:47:14 INFO - PROCESS | 3840 | 1468504034431 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 3840 | 1468504034433 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 06:47:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:47:14 INFO - PROCESS | 3840 | 1468504034436 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - PROCESS | 3840 | 1468504034438 Marionette TRACE conn6 <- [1,2834,null,{}] 06:47:14 INFO - PROCESS | 3840 | 1468504034441 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:14 INFO - PROCESS | 3840 | 1468504034447 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:14 INFO - PROCESS | 3840 | 1468504034586 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 06:47:14 INFO - PROCESS | 3840 | 1468504034599 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 3840 | 1468504034601 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:14 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE5F000 == 37 [pid = 3840] [id = 718] 06:47:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081BF37C00) [pid = 3840] [serial = 2154] [outer = 0000000000000000] 06:47:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081C64EC00) [pid = 3840] [serial = 2155] [outer = 000000081BF37C00] 06:47:14 INFO - PROCESS | 3840 | 1468504034694 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081C987800) [pid = 3840] [serial = 2156] [outer = 000000081BF37C00] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000819335000) [pid = 3840] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080FF2B800) [pid = 3840] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080F66CC00) [pid = 3840] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081A432800) [pid = 3840] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000814954000) [pid = 3840] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080EA4FC00) [pid = 3840] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081AFE1C00) [pid = 3840] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081B922800) [pid = 3840] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080FF26400) [pid = 3840] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (00000008193E7C00) [pid = 3840] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000080EA50800) [pid = 3840] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:47:15 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (0000000812EB5800) [pid = 3840] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:47:15 INFO - PROCESS | 3840 | 1468504035130 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:47:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:47:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 735ms 06:47:15 INFO - PROCESS | 3840 | 1468504035173 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 3840 | 1468504035175 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 06:47:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:47:15 INFO - PROCESS | 3840 | 1468504035179 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 3840 | 1468504035180 Marionette TRACE conn6 <- [1,2838,null,{}] 06:47:15 INFO - PROCESS | 3840 | 1468504035213 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:15 INFO - PROCESS | 3840 | 1468504035215 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:15 INFO - PROCESS | 3840 | 1468504035327 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 06:47:15 INFO - PROCESS | 3840 | 1468504035380 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 3840 | 1468504035382 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:15 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821530000 == 38 [pid = 3840] [id = 719] 06:47:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080DFD2C00) [pid = 3840] [serial = 2157] [outer = 0000000000000000] 06:47:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000813AB3C00) [pid = 3840] [serial = 2158] [outer = 000000080DFD2C00] 06:47:15 INFO - PROCESS | 3840 | 1468504035427 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081B8DE400) [pid = 3840] [serial = 2159] [outer = 000000080DFD2C00] 06:47:15 INFO - PROCESS | 3840 | 1468504035761 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:47:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:47:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 628ms 06:47:15 INFO - PROCESS | 3840 | 1468504035809 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 3840 | 1468504035811 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 06:47:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:47:15 INFO - PROCESS | 3840 | 1468504035814 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 3840 | 1468504035816 Marionette TRACE conn6 <- [1,2842,null,{}] 06:47:15 INFO - PROCESS | 3840 | 1468504035820 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:15 INFO - PROCESS | 3840 | 1468504035822 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:15 INFO - PROCESS | 3840 | 1468504035939 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 06:47:15 INFO - PROCESS | 3840 | 1468504035947 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 3840 | 1468504035949 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:15 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822817800 == 39 [pid = 3840] [id = 720] 06:47:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081C988C00) [pid = 3840] [serial = 2160] [outer = 0000000000000000] 06:47:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081D3C8400) [pid = 3840] [serial = 2161] [outer = 000000081C988C00] 06:47:16 INFO - PROCESS | 3840 | 1468504035994 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081DC31C00) [pid = 3840] [serial = 2162] [outer = 000000081C988C00] 06:47:16 INFO - PROCESS | 3840 | 1468504036396 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:47:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:47:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms 06:47:16 INFO - PROCESS | 3840 | 1468504036446 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 3840 | 1468504036448 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 06:47:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:47:16 INFO - PROCESS | 3840 | 1468504036451 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 3840 | 1468504036453 Marionette TRACE conn6 <- [1,2846,null,{}] 06:47:16 INFO - PROCESS | 3840 | 1468504036457 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:16 INFO - PROCESS | 3840 | 1468504036459 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:16 INFO - PROCESS | 3840 | 1468504036572 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 06:47:16 INFO - PROCESS | 3840 | 1468504036583 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 3840 | 1468504036585 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:16 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D998000 == 40 [pid = 3840] [id = 721] 06:47:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081DC8C800) [pid = 3840] [serial = 2163] [outer = 0000000000000000] 06:47:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081DE5F800) [pid = 3840] [serial = 2164] [outer = 000000081DC8C800] 06:47:16 INFO - PROCESS | 3840 | 1468504036630 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081E547400) [pid = 3840] [serial = 2165] [outer = 000000081DC8C800] 06:47:17 INFO - PROCESS | 3840 | 1468504037106 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:47:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:47:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 06:47:17 INFO - PROCESS | 3840 | 1468504037189 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 06:47:17 INFO - PROCESS | 3840 | 1468504037194 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 06:47:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:47:17 INFO - PROCESS | 3840 | 1468504037200 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:47:17 INFO - PROCESS | 3840 | 1468504037204 Marionette TRACE conn6 <- [1,2850,null,{}] 06:47:17 INFO - PROCESS | 3840 | 1468504037210 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:17 INFO - PROCESS | 3840 | 1468504037213 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:17 INFO - PROCESS | 3840 | 1468504037341 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 06:47:17 INFO - PROCESS | 3840 | 1468504037461 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 3840 | 1468504037467 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:17 INFO - PROCESS | 3840 | ++DOCSHELL 00000008182DD000 == 41 [pid = 3840] [id = 722] 06:47:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080E9AA000) [pid = 3840] [serial = 2166] [outer = 0000000000000000] 06:47:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000080E9F7C00) [pid = 3840] [serial = 2167] [outer = 000000080E9AA000] 06:47:17 INFO - PROCESS | 3840 | 1468504037527 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000812FD2C00) [pid = 3840] [serial = 2168] [outer = 000000080E9AA000] 06:47:18 INFO - PROCESS | 3840 | 1468504038175 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:47:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:47:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1028ms 06:47:18 INFO - PROCESS | 3840 | 1468504038231 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 3840 | 1468504038236 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 06:47:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:47:18 INFO - PROCESS | 3840 | 1468504038278 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 3840 | 1468504038282 Marionette TRACE conn6 <- [1,2854,null,{}] 06:47:18 INFO - PROCESS | 3840 | 1468504038286 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:18 INFO - PROCESS | 3840 | 1468504038289 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:18 INFO - PROCESS | 3840 | 1468504038413 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 06:47:18 INFO - PROCESS | 3840 | 1468504038532 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:18 INFO - PROCESS | 3840 | 1468504038535 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:18 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9AF800 == 42 [pid = 3840] [id = 723] 06:47:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (0000000818D03C00) [pid = 3840] [serial = 2169] [outer = 0000000000000000] 06:47:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (00000008193F1000) [pid = 3840] [serial = 2170] [outer = 0000000818D03C00] 06:47:18 INFO - PROCESS | 3840 | 1468504038594 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AFD9000) [pid = 3840] [serial = 2171] [outer = 0000000818D03C00] 06:47:19 INFO - PROCESS | 3840 | 1468504039197 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:47:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1003ms 06:47:19 INFO - PROCESS | 3840 | 1468504039261 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 3840 | 1468504039264 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 06:47:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:47:19 INFO - PROCESS | 3840 | 1468504039268 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 3840 | 1468504039272 Marionette TRACE conn6 <- [1,2858,null,{}] 06:47:19 INFO - PROCESS | 3840 | 1468504039284 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:19 INFO - PROCESS | 3840 | 1468504039289 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:19 INFO - PROCESS | 3840 | 1468504039406 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 06:47:19 INFO - PROCESS | 3840 | 1468504039530 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 3840 | 1468504039534 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:19 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822EB0000 == 43 [pid = 3840] [id = 724] 06:47:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081BDE4800) [pid = 3840] [serial = 2172] [outer = 0000000000000000] 06:47:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081BF42C00) [pid = 3840] [serial = 2173] [outer = 000000081BDE4800] 06:47:19 INFO - PROCESS | 3840 | 1468504039594 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081C653800) [pid = 3840] [serial = 2174] [outer = 000000081BDE4800] 06:47:20 INFO - PROCESS | 3840 | 1468504040366 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:47:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:47:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1134ms 06:47:20 INFO - PROCESS | 3840 | 1468504040404 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 3840 | 1468504040409 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 06:47:20 INFO - PROCESS | 3840 | 1468504040414 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:47:20 INFO - PROCESS | 3840 | 1468504040418 Marionette TRACE conn6 <- [1,2862,null,{}] 06:47:20 INFO - PROCESS | 3840 | 1468504040423 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:20 INFO - PROCESS | 3840 | 1468504040427 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:20 INFO - PROCESS | 3840 | 1468504040530 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 06:47:20 INFO - PROCESS | 3840 | 1468504040608 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:20 INFO - PROCESS | 3840 | 1468504040613 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:20 INFO - PROCESS | 3840 | ++DOCSHELL 00000008137B9800 == 44 [pid = 3840] [id = 725] 06:47:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000080E9A3400) [pid = 3840] [serial = 2175] [outer = 0000000000000000] 06:47:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000080EA58800) [pid = 3840] [serial = 2176] [outer = 000000080E9A3400] 06:47:20 INFO - PROCESS | 3840 | 1468504040706 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000812FD4000) [pid = 3840] [serial = 2177] [outer = 000000080E9A3400] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 0000000822817800 == 43 [pid = 3840] [id = 720] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 0000000821530000 == 42 [pid = 3840] [id = 719] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE5F000 == 41 [pid = 3840] [id = 718] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081F380000 == 40 [pid = 3840] [id = 717] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEAF800 == 39 [pid = 3840] [id = 716] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081D99F000 == 38 [pid = 3840] [id = 715] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF5B800 == 37 [pid = 3840] [id = 714] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000080EE41000 == 36 [pid = 3840] [id = 713] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 0000000822805000 == 35 [pid = 3840] [id = 710] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 0000000818C1A800 == 34 [pid = 3840] [id = 711] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081AE28800 == 33 [pid = 3840] [id = 698] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 0000000814E05000 == 32 [pid = 3840] [id = 701] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081E985000 == 31 [pid = 3840] [id = 712] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9AC000 == 30 [pid = 3840] [id = 699] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081BA21000 == 29 [pid = 3840] [id = 700] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 0000000822EB0000 == 28 [pid = 3840] [id = 724] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9AF800 == 27 [pid = 3840] [id = 723] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 000000081D998000 == 26 [pid = 3840] [id = 721] 06:47:21 INFO - PROCESS | 3840 | --DOCSHELL 00000008182DD000 == 25 [pid = 3840] [id = 722] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (00000008193B6C00) [pid = 3840] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (00000008139A9C00) [pid = 3840] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000813C5B400) [pid = 3840] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000812EB3C00) [pid = 3840] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080FC0DC00) [pid = 3840] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081A758000) [pid = 3840] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081820E400) [pid = 3840] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081A439400) [pid = 3840] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080EA58400) [pid = 3840] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081B60D800) [pid = 3840] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080F6F7800) [pid = 3840] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081A811000) [pid = 3840] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081BA4F800) [pid = 3840] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000817E89000) [pid = 3840] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0000000813C5E800) [pid = 3840] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081AFE4C00) [pid = 3840] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081A80B400) [pid = 3840] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081BA9D000) [pid = 3840] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081C989800) [pid = 3840] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081A755400) [pid = 3840] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081BF34800) [pid = 3840] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081B8EB800) [pid = 3840] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (00000008193B6400) [pid = 3840] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081B8EBC00) [pid = 3840] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (0000000818BC7000) [pid = 3840] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3840 | 1468504041953 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:47:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1592ms 06:47:22 INFO - PROCESS | 3840 | 1468504042011 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 3840 | 1468504042015 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 06:47:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:47:22 INFO - PROCESS | 3840 | 1468504042058 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 3840 | 1468504042061 Marionette TRACE conn6 <- [1,2866,null,{}] 06:47:22 INFO - PROCESS | 3840 | 1468504042068 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:22 INFO - PROCESS | 3840 | 1468504042071 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:22 INFO - PROCESS | 3840 | 1468504042166 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 06:47:22 INFO - PROCESS | 3840 | 1468504042174 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 3840 | 1468504042177 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:22 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C22800 == 26 [pid = 3840] [id = 726] 06:47:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (000000080E99F400) [pid = 3840] [serial = 2178] [outer = 0000000000000000] 06:47:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (000000080EA4EC00) [pid = 3840] [serial = 2179] [outer = 000000080E99F400] 06:47:22 INFO - PROCESS | 3840 | 1468504042225 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (000000080F66D000) [pid = 3840] [serial = 2180] [outer = 000000080E99F400] 06:47:22 INFO - PROCESS | 3840 | 1468504042713 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:47:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 06:47:22 INFO - PROCESS | 3840 | 1468504042757 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 3840 | 1468504042763 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 06:47:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:47:22 INFO - PROCESS | 3840 | 1468504042769 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 3840 | 1468504042772 Marionette TRACE conn6 <- [1,2870,null,{}] 06:47:22 INFO - PROCESS | 3840 | 1468504042776 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:22 INFO - PROCESS | 3840 | 1468504042778 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:22 INFO - PROCESS | 3840 | 1468504042870 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 06:47:22 INFO - PROCESS | 3840 | 1468504042878 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 3840 | 1468504042881 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:22 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A4BF800 == 27 [pid = 3840] [id = 727] 06:47:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (00000008139ADC00) [pid = 3840] [serial = 2181] [outer = 0000000000000000] 06:47:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (0000000813AAF000) [pid = 3840] [serial = 2182] [outer = 00000008139ADC00] 06:47:22 INFO - PROCESS | 3840 | 1468504042929 Marionette DEBUG loaded listener.js 06:47:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000814611800) [pid = 3840] [serial = 2183] [outer = 00000008139ADC00] 06:47:23 INFO - PROCESS | 3840 | 1468504043424 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:47:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 06:47:23 INFO - PROCESS | 3840 | 1468504043461 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 06:47:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:47:23 INFO - PROCESS | 3840 | 1468504043464 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 06:47:23 INFO - PROCESS | 3840 | 1468504043467 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 3840 | 1468504043471 Marionette TRACE conn6 <- [1,2874,null,{}] 06:47:23 INFO - PROCESS | 3840 | 1468504043482 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:23 INFO - PROCESS | 3840 | 1468504043487 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:23 INFO - PROCESS | 3840 | 1468504043605 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 06:47:23 INFO - PROCESS | 3840 | 1468504043696 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:23 INFO - PROCESS | 3840 | 1468504043699 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:23 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C714800 == 28 [pid = 3840] [id = 728] 06:47:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000080E99D800) [pid = 3840] [serial = 2184] [outer = 0000000000000000] 06:47:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (00000008187F1800) [pid = 3840] [serial = 2185] [outer = 000000080E99D800] 06:47:23 INFO - PROCESS | 3840 | 1468504043749 Marionette DEBUG loaded listener.js 06:47:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (0000000818D02C00) [pid = 3840] [serial = 2186] [outer = 000000080E99D800] 06:47:24 INFO - PROCESS | 3840 | 1468504044165 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:47:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:47:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 735ms 06:47:24 INFO - PROCESS | 3840 | 1468504044205 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 06:47:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:47:24 INFO - PROCESS | 3840 | 1468504044208 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 06:47:24 INFO - PROCESS | 3840 | 1468504044211 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:47:24 INFO - PROCESS | 3840 | 1468504044213 Marionette TRACE conn6 <- [1,2878,null,{}] 06:47:24 INFO - PROCESS | 3840 | 1468504044217 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:24 INFO - PROCESS | 3840 | 1468504044219 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:24 INFO - PROCESS | 3840 | 1468504044336 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 06:47:24 INFO - PROCESS | 3840 | 1468504044342 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 3840 | 1468504044344 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:24 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E919800 == 29 [pid = 3840] [id = 729] 06:47:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (00000008193BC800) [pid = 3840] [serial = 2187] [outer = 0000000000000000] 06:47:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081A433800) [pid = 3840] [serial = 2188] [outer = 00000008193BC800] 06:47:24 INFO - PROCESS | 3840 | 1468504044436 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081A758400) [pid = 3840] [serial = 2189] [outer = 00000008193BC800] 06:47:24 INFO - PROCESS | 3840 | 1468504044874 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:47:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:47:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 671ms 06:47:24 INFO - PROCESS | 3840 | 1468504044885 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 06:47:24 INFO - PROCESS | 3840 | 1468504044887 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 06:47:24 INFO - PROCESS | 3840 | 1468504044890 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:47:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:47:24 INFO - PROCESS | 3840 | 1468504044892 Marionette TRACE conn6 <- [1,2882,null,{}] 06:47:24 INFO - PROCESS | 3840 | 1468504044912 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:24 INFO - PROCESS | 3840 | 1468504044914 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:25 INFO - PROCESS | 3840 | 1468504045051 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 06:47:25 INFO - PROCESS | 3840 | 1468504045059 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 3840 | 1468504045062 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:25 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEB0800 == 30 [pid = 3840] [id = 730] 06:47:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000080D410000) [pid = 3840] [serial = 2190] [outer = 0000000000000000] 06:47:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081A814400) [pid = 3840] [serial = 2191] [outer = 000000080D410000] 06:47:25 INFO - PROCESS | 3840 | 1468504045106 Marionette DEBUG loaded listener.js 06:47:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081AFDE800) [pid = 3840] [serial = 2192] [outer = 000000080D410000] 06:47:25 INFO - PROCESS | 3840 | 1468504045575 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:47:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 06:47:25 INFO - PROCESS | 3840 | 1468504045628 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 3840 | 1468504045630 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 06:47:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:47:25 INFO - PROCESS | 3840 | 1468504045634 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 3840 | 1468504045635 Marionette TRACE conn6 <- [1,2886,null,{}] 06:47:25 INFO - PROCESS | 3840 | 1468504045639 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:25 INFO - PROCESS | 3840 | 1468504045645 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:25 INFO - PROCESS | 3840 | 1468504045785 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 06:47:25 INFO - PROCESS | 3840 | 1468504045796 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 3840 | 1468504045798 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:25 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F868800 == 31 [pid = 3840] [id = 731] 06:47:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0000000814954400) [pid = 3840] [serial = 2193] [outer = 0000000000000000] 06:47:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081B602800) [pid = 3840] [serial = 2194] [outer = 0000000814954400] 06:47:25 INFO - PROCESS | 3840 | 1468504045843 Marionette DEBUG loaded listener.js 06:47:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B921800) [pid = 3840] [serial = 2195] [outer = 0000000814954400] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081BF37C00) [pid = 3840] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081B60D000) [pid = 3840] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080E98F400) [pid = 3840] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081C988C00) [pid = 3840] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080DFD2C00) [pid = 3840] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081BA9E000) [pid = 3840] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000813C53400) [pid = 3840] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (00000008187E4C00) [pid = 3840] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080DD3C400) [pid = 3840] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000080E998800) [pid = 3840] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081DC8C800) [pid = 3840] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:47:26 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081AFE3400) [pid = 3840] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:47:26 INFO - PROCESS | 3840 | 1468504046436 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:47:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:47:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 839ms 06:47:26 INFO - PROCESS | 3840 | 1468504046475 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 06:47:26 INFO - PROCESS | 3840 | 1468504046478 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 06:47:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:47:26 INFO - PROCESS | 3840 | 1468504046481 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - PROCESS | 3840 | 1468504046483 Marionette TRACE conn6 <- [1,2890,null,{}] 06:47:26 INFO - PROCESS | 3840 | 1468504046486 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:26 INFO - PROCESS | 3840 | 1468504046488 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:26 INFO - PROCESS | 3840 | 1468504046568 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 06:47:26 INFO - PROCESS | 3840 | 1468504046574 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 3840 | 1468504046576 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:26 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9C1000 == 32 [pid = 3840] [id = 732] 06:47:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000080E9A2800) [pid = 3840] [serial = 2196] [outer = 0000000000000000] 06:47:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081B8E0400) [pid = 3840] [serial = 2197] [outer = 000000080E9A2800] 06:47:26 INFO - PROCESS | 3840 | 1468504046620 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081BA4F000) [pid = 3840] [serial = 2198] [outer = 000000080E9A2800] 06:47:27 INFO - PROCESS | 3840 | 1468504047038 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:47:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 584ms 06:47:27 INFO - PROCESS | 3840 | 1468504047069 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 3840 | 1468504047071 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 06:47:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:47:27 INFO - PROCESS | 3840 | 1468504047086 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 3840 | 1468504047088 Marionette TRACE conn6 <- [1,2894,null,{}] 06:47:27 INFO - PROCESS | 3840 | 1468504047092 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:27 INFO - PROCESS | 3840 | 1468504047093 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:27 INFO - PROCESS | 3840 | 1468504047176 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 06:47:27 INFO - PROCESS | 3840 | 1468504047181 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 3840 | 1468504047183 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:27 INFO - PROCESS | 3840 | ++DOCSHELL 0000000820456800 == 33 [pid = 3840] [id = 733] 06:47:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081BA55800) [pid = 3840] [serial = 2199] [outer = 0000000000000000] 06:47:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081BDE5800) [pid = 3840] [serial = 2200] [outer = 000000081BA55800] 06:47:27 INFO - PROCESS | 3840 | 1468504047227 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081BE2C800) [pid = 3840] [serial = 2201] [outer = 000000081BA55800] 06:47:27 INFO - PROCESS | 3840 | 1468504047677 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:47:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 06:47:27 INFO - PROCESS | 3840 | 1468504047717 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 3840 | 1468504047719 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 06:47:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:47:27 INFO - PROCESS | 3840 | 1468504047728 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 3840 | 1468504047730 Marionette TRACE conn6 <- [1,2898,null,{}] 06:47:27 INFO - PROCESS | 3840 | 1468504047733 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:27 INFO - PROCESS | 3840 | 1468504047735 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:27 INFO - PROCESS | 3840 | 1468504047818 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 06:47:27 INFO - PROCESS | 3840 | 1468504047824 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 3840 | 1468504047826 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:27 INFO - PROCESS | 3840 | ++DOCSHELL 000000081C714000 == 34 [pid = 3840] [id = 734] 06:47:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081BF38000) [pid = 3840] [serial = 2202] [outer = 0000000000000000] 06:47:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081BF3C800) [pid = 3840] [serial = 2203] [outer = 000000081BF38000] 06:47:27 INFO - PROCESS | 3840 | 1468504047870 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081C0B0400) [pid = 3840] [serial = 2204] [outer = 000000081BF38000] 06:47:28 INFO - PROCESS | 3840 | 1468504048348 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:47:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:47:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:47:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 691ms 06:47:28 INFO - PROCESS | 3840 | 1468504048422 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 3840 | 1468504048428 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 06:47:28 INFO - TEST-START | /DOMEvents/constructors.html 06:47:28 INFO - PROCESS | 3840 | 1468504048434 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 3840 | 1468504048438 Marionette TRACE conn6 <- [1,2902,null,{}] 06:47:28 INFO - PROCESS | 3840 | 1468504048444 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:28 INFO - PROCESS | 3840 | 1468504048447 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:28 INFO - PROCESS | 3840 | 1468504048624 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 06:47:28 INFO - PROCESS | 3840 | 1468504048724 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 3840 | 1468504048730 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:28 INFO - PROCESS | 3840 | ++DOCSHELL 00000008182D1800 == 35 [pid = 3840] [id = 735] 06:47:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000080E9A0400) [pid = 3840] [serial = 2205] [outer = 0000000000000000] 06:47:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080E9FCC00) [pid = 3840] [serial = 2206] [outer = 000000080E9A0400] 06:47:28 INFO - PROCESS | 3840 | 1468504048788 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (0000000812EB3C00) [pid = 3840] [serial = 2207] [outer = 000000080E9A0400] 06:47:29 INFO - PROCESS | 3840 | 1468504049528 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:47:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:47:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:47:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:47:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:47:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:47:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:47:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:47:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:47:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 1194ms 06:47:29 INFO - PROCESS | 3840 | 1468504049643 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 3840 | 1468504049648 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 06:47:29 INFO - PROCESS | 3840 | 1468504049656 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 3840 | 1468504049660 Marionette TRACE conn6 <- [1,2906,null,{}] 06:47:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:47:29 INFO - PROCESS | 3840 | 1468504049664 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:29 INFO - PROCESS | 3840 | 1468504049667 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:29 INFO - PROCESS | 3840 | 1468504049802 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 06:47:29 INFO - PROCESS | 3840 | 1468504049878 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 3840 | 1468504049881 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:29 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EEAF800 == 36 [pid = 3840] [id = 736] 06:47:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (0000000813A2BC00) [pid = 3840] [serial = 2208] [outer = 0000000000000000] 06:47:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (0000000818BCA400) [pid = 3840] [serial = 2209] [outer = 0000000813A2BC00] 06:47:29 INFO - PROCESS | 3840 | 1468504049986 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081A809000) [pid = 3840] [serial = 2210] [outer = 0000000813A2BC00] 06:47:30 INFO - PROCESS | 3840 | 1468504050651 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:47:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:47:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1024ms 06:47:30 INFO - PROCESS | 3840 | 1468504050688 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 06:47:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:47:30 INFO - PROCESS | 3840 | 1468504050691 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 06:47:30 INFO - PROCESS | 3840 | 1468504050695 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - PROCESS | 3840 | 1468504050700 Marionette TRACE conn6 <- [1,2910,null,{}] 06:47:30 INFO - PROCESS | 3840 | 1468504050711 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:30 INFO - PROCESS | 3840 | 1468504050716 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:30 INFO - PROCESS | 3840 | 1468504050983 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 06:47:31 INFO - PROCESS | 3840 | 1468504051117 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 3840 | 1468504051120 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:31 INFO - PROCESS | 3840 | ++DOCSHELL 0000000813C2B000 == 37 [pid = 3840] [id = 737] 06:47:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000080E9A2000) [pid = 3840] [serial = 2211] [outer = 0000000000000000] 06:47:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000080E9FB000) [pid = 3840] [serial = 2212] [outer = 000000080E9A2000] 06:47:31 INFO - PROCESS | 3840 | 1468504051172 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000080FF26800) [pid = 3840] [serial = 2213] [outer = 000000080E9A2000] 06:47:31 INFO - PROCESS | 3840 | --DOCSHELL 0000000820456800 == 36 [pid = 3840] [id = 733] 06:47:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9C1000 == 35 [pid = 3840] [id = 732] 06:47:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081F868800 == 34 [pid = 3840] [id = 731] 06:47:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEB0800 == 33 [pid = 3840] [id = 730] 06:47:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081E919800 == 32 [pid = 3840] [id = 729] 06:47:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081C714800 == 31 [pid = 3840] [id = 728] 06:47:31 INFO - PROCESS | 3840 | --DOCSHELL 000000081A4BF800 == 30 [pid = 3840] [id = 727] 06:47:31 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C22800 == 29 [pid = 3840] [id = 726] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081C64EC00) [pid = 3840] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081BA50C00) [pid = 3840] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081B8E6C00) [pid = 3840] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081A435C00) [pid = 3840] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081DC31C00) [pid = 3840] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000813AB3C00) [pid = 3840] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081BF3F000) [pid = 3840] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081471C800) [pid = 3840] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081525EC00) [pid = 3840] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (00000008187EFC00) [pid = 3840] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (00000008193EB800) [pid = 3840] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080E990800) [pid = 3840] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000080FC05000) [pid = 3840] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080EEC2400) [pid = 3840] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000812F8C400) [pid = 3840] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081C987800) [pid = 3840] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081E547400) [pid = 3840] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081D3C8400) [pid = 3840] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081DE5F800) [pid = 3840] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081B2D5400) [pid = 3840] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081B60CC00) [pid = 3840] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (000000081B8DE400) [pid = 3840] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (000000081AEDA000) [pid = 3840] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3840 | [3840] 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 06:47:31 INFO - PROCESS | 3840 | [3840] 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 06:47:31 INFO - PROCESS | 3840 | [3840] 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 06:47:31 INFO - PROCESS | 3840 | [3840] 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 06:47:31 INFO - PROCESS | 3840 | 1468504051758 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:47:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:47:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:47:31 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 06:47:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:47:31 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 06:47:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:47:31 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]" 06:47:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:47:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:47:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1097ms 06:47:31 INFO - PROCESS | 3840 | 1468504051800 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 06:47:31 INFO - PROCESS | 3840 | 1468504051804 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 06:47:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:47:31 INFO - PROCESS | 3840 | 1468504051809 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 3840 | 1468504051812 Marionette TRACE conn6 <- [1,2914,null,{}] 06:47:31 INFO - PROCESS | 3840 | 1468504051817 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:31 INFO - PROCESS | 3840 | 1468504051820 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:31 INFO - PROCESS | 3840 | 1468504051913 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 06:47:32 INFO - PROCESS | 3840 | 1468504051995 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 3840 | 1468504051998 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:32 INFO - PROCESS | 3840 | ++DOCSHELL 000000081AF95000 == 30 [pid = 3840] [id = 738] 06:47:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (0000000812EAB800) [pid = 3840] [serial = 2214] [outer = 0000000000000000] 06:47:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (00000008187EB400) [pid = 3840] [serial = 2215] [outer = 0000000812EAB800] 06:47:32 INFO - PROCESS | 3840 | 1468504052046 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (0000000818DEF800) [pid = 3840] [serial = 2216] [outer = 0000000812EAB800] 06:47:32 INFO - PROCESS | 3840 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:47:32 INFO - PROCESS | 3840 | 1468504052416 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:47:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:47:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 691ms 06:47:32 INFO - PROCESS | 3840 | 1468504052504 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 06:47:32 INFO - PROCESS | 3840 | 1468504052507 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 06:47:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:47:32 INFO - PROCESS | 3840 | 1468504052511 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 3840 | 1468504052513 Marionette TRACE conn6 <- [1,2918,null,{}] 06:47:32 INFO - PROCESS | 3840 | 1468504052517 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 3840 | 1468504052519 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:32 INFO - PROCESS | 3840 | 1468504052608 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 06:47:32 INFO - PROCESS | 3840 | 1468504052617 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 3840 | 1468504052619 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:32 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DE80800 == 31 [pid = 3840] [id = 739] 06:47:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080DD56C00) [pid = 3840] [serial = 2217] [outer = 0000000000000000] 06:47:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000081AED7800) [pid = 3840] [serial = 2218] [outer = 000000080DD56C00] 06:47:32 INFO - PROCESS | 3840 | 1468504052666 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081B604400) [pid = 3840] [serial = 2219] [outer = 000000080DD56C00] 06:47:33 INFO - PROCESS | 3840 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:47:33 INFO - PROCESS | 3840 | 1468504053111 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:47:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:47:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 06:47:33 INFO - PROCESS | 3840 | 1468504053141 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 06:47:33 INFO - PROCESS | 3840 | 1468504053145 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 06:47:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:47:33 INFO - PROCESS | 3840 | 1468504053160 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 3840 | 1468504053165 Marionette TRACE conn6 <- [1,2922,null,{}] 06:47:33 INFO - PROCESS | 3840 | 1468504053169 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:33 INFO - PROCESS | 3840 | 1468504053173 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:33 INFO - PROCESS | 3840 | 1468504053268 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 06:47:33 INFO - PROCESS | 3840 | 1468504053275 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:33 INFO - PROCESS | 3840 | 1468504053277 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:33 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F358000 == 32 [pid = 3840] [id = 740] 06:47:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081B8EB800) [pid = 3840] [serial = 2220] [outer = 0000000000000000] 06:47:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081BA4F800) [pid = 3840] [serial = 2221] [outer = 000000081B8EB800] 06:47:33 INFO - PROCESS | 3840 | 1468504053322 Marionette DEBUG loaded listener.js 06:47:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081BDE6800) [pid = 3840] [serial = 2222] [outer = 000000081B8EB800] 06:47:33 INFO - PROCESS | 3840 | 1468504053718 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:47:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:47:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 06:47:33 INFO - PROCESS | 3840 | 1468504053742 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 06:47:33 INFO - PROCESS | 3840 | 1468504053744 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 06:47:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:47:33 INFO - PROCESS | 3840 | 1468504053747 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 3840 | 1468504053749 Marionette TRACE conn6 <- [1,2926,null,{}] 06:47:33 INFO - PROCESS | 3840 | 1468504053752 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:33 INFO - PROCESS | 3840 | 1468504053754 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:33 INFO - PROCESS | 3840 | 1468504053883 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 06:47:33 INFO - PROCESS | 3840 | 1468504053895 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:33 INFO - PROCESS | 3840 | 1468504053904 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:33 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F9B1800 == 33 [pid = 3840] [id = 741] 06:47:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081BDE7000) [pid = 3840] [serial = 2223] [outer = 0000000000000000] 06:47:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081C03D400) [pid = 3840] [serial = 2224] [outer = 000000081BDE7000] 06:47:33 INFO - PROCESS | 3840 | 1468504053950 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081C651400) [pid = 3840] [serial = 2225] [outer = 000000081BDE7000] 06:47:34 INFO - PROCESS | 3840 | 1468504054373 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:47:34 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. 06:47:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 06:47:34 INFO - PROCESS | 3840 | 1468504054422 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 06:47:34 INFO - PROCESS | 3840 | 1468504054424 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 06:47:34 INFO - PROCESS | 3840 | 1468504054428 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:47:34 INFO - PROCESS | 3840 | 1468504054429 Marionette TRACE conn6 <- [1,2930,null,{}] 06:47:34 INFO - PROCESS | 3840 | 1468504054433 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:34 INFO - PROCESS | 3840 | 1468504054435 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:34 INFO - PROCESS | 3840 | 1468504054551 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 06:47:34 INFO - PROCESS | 3840 | 1468504054601 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 3840 | 1468504054607 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:34 INFO - PROCESS | 3840 | ++DOCSHELL 0000000820468800 == 34 [pid = 3840] [id = 742] 06:47:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081D543800) [pid = 3840] [serial = 2226] [outer = 0000000000000000] 06:47:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081D905C00) [pid = 3840] [serial = 2227] [outer = 000000081D543800] 06:47:34 INFO - PROCESS | 3840 | 1468504054665 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081DC8C800) [pid = 3840] [serial = 2228] [outer = 000000081D543800] 06:47:35 INFO - PROCESS | 3840 | 1468504055081 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:47:35 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 06:47:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:47:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 06:47:35 INFO - PROCESS | 3840 | 1468504055124 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 3840 | 1468504055126 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 06:47:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:47:35 INFO - PROCESS | 3840 | 1468504055129 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 3840 | 1468504055131 Marionette TRACE conn6 <- [1,2934,null,{}] 06:47:35 INFO - PROCESS | 3840 | 1468504055140 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 3840 | 1468504055142 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:35 INFO - PROCESS | 3840 | 1468504055294 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 06:47:35 INFO - PROCESS | 3840 | 1468504055350 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 3840 | 1468504055352 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:35 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822822800 == 35 [pid = 3840] [id = 743] 06:47:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081E5E9800) [pid = 3840] [serial = 2229] [outer = 0000000000000000] 06:47:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081E5EBC00) [pid = 3840] [serial = 2230] [outer = 000000081E5E9800] 06:47:35 INFO - PROCESS | 3840 | 1468504055398 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081E5F1800) [pid = 3840] [serial = 2231] [outer = 000000081E5E9800] 06:47:35 INFO - PROCESS | 3840 | 1468504055763 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:47:35 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. 06:47:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 692ms 06:47:35 INFO - PROCESS | 3840 | 1468504055824 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 3840 | 1468504055826 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 06:47:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:47:35 INFO - PROCESS | 3840 | 1468504055829 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 3840 | 1468504055831 Marionette TRACE conn6 <- [1,2938,null,{}] 06:47:35 INFO - PROCESS | 3840 | 1468504055834 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 3840 | 1468504055836 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080E9AA000) [pid = 3840] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081BA55800) [pid = 3840] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0000000814954400) [pid = 3840] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0000000818D03C00) [pid = 3840] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081BDE4800) [pid = 3840] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080E9A2800) [pid = 3840] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (00000008193BC800) [pid = 3840] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000080E99D800) [pid = 3840] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000080E99F400) [pid = 3840] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000080D410000) [pid = 3840] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (00000008139ADC00) [pid = 3840] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:47:35 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000080E9A3400) [pid = 3840] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:47:36 INFO - PROCESS | 3840 | 1468504056009 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 06:47:36 INFO - PROCESS | 3840 | 1468504056017 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 3840 | 1468504056019 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:36 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B652000 == 36 [pid = 3840] [id = 744] 06:47:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080E991C00) [pid = 3840] [serial = 2232] [outer = 0000000000000000] 06:47:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000080E9AA000) [pid = 3840] [serial = 2233] [outer = 000000080E991C00] 06:47:36 INFO - PROCESS | 3840 | 1468504056065 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081A755000) [pid = 3840] [serial = 2234] [outer = 000000080E991C00] 06:47:36 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822E97000 == 37 [pid = 3840] [id = 745] 06:47:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081E964800) [pid = 3840] [serial = 2235] [outer = 0000000000000000] 06:47:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081E965800) [pid = 3840] [serial = 2236] [outer = 000000081E964800] 06:47:36 INFO - PROCESS | 3840 | 1468504056469 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:47:36 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. 06:47:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 06:47:36 INFO - PROCESS | 3840 | 1468504056507 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 3840 | 1468504056509 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 06:47:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:47:36 INFO - PROCESS | 3840 | 1468504056513 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 3840 | 1468504056514 Marionette TRACE conn6 <- [1,2942,null,{}] 06:47:36 INFO - PROCESS | 3840 | 1468504056526 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:36 INFO - PROCESS | 3840 | 1468504056528 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:36 INFO - PROCESS | 3840 | 1468504056625 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 06:47:36 INFO - PROCESS | 3840 | 1468504056666 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 3840 | 1468504056668 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:36 INFO - PROCESS | 3840 | ++DOCSHELL 000000081DE7F800 == 38 [pid = 3840] [id = 746] 06:47:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081E95E000) [pid = 3840] [serial = 2237] [outer = 0000000000000000] 06:47:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081E963C00) [pid = 3840] [serial = 2238] [outer = 000000081E95E000] 06:47:36 INFO - PROCESS | 3840 | 1468504056713 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081EA68400) [pid = 3840] [serial = 2239] [outer = 000000081E95E000] 06:47:37 INFO - PROCESS | 3840 | 1468504057109 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:47:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:47:37 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 06:47:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 628ms 06:47:37 INFO - PROCESS | 3840 | 1468504057146 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 3840 | 1468504057148 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 06:47:37 INFO - PROCESS | 3840 | 1468504057151 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:47:37 INFO - PROCESS | 3840 | 1468504057153 Marionette TRACE conn6 <- [1,2946,null,{}] 06:47:37 INFO - PROCESS | 3840 | 1468504057170 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:37 INFO - PROCESS | 3840 | 1468504057172 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:37 INFO - PROCESS | 3840 | 1468504057268 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 06:47:37 INFO - PROCESS | 3840 | 1468504057273 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 3840 | 1468504057275 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:37 INFO - PROCESS | 3840 | ++DOCSHELL 000000082291F800 == 39 [pid = 3840] [id = 747] 06:47:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081EA69C00) [pid = 3840] [serial = 2240] [outer = 0000000000000000] 06:47:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081EA6F800) [pid = 3840] [serial = 2241] [outer = 000000081EA69C00] 06:47:37 INFO - PROCESS | 3840 | 1468504057320 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081EB21C00) [pid = 3840] [serial = 2242] [outer = 000000081EA69C00] 06:47:37 INFO - PROCESS | 3840 | 1468504057711 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:47:37 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. 06:47:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 587ms 06:47:37 INFO - PROCESS | 3840 | 1468504057742 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 3840 | 1468504057744 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 06:47:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:47:37 INFO - PROCESS | 3840 | 1468504057748 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 3840 | 1468504057749 Marionette TRACE conn6 <- [1,2950,null,{}] 06:47:37 INFO - PROCESS | 3840 | 1468504057753 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:37 INFO - PROCESS | 3840 | 1468504057755 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:37 INFO - PROCESS | 3840 | 1468504057880 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 06:47:37 INFO - PROCESS | 3840 | 1468504057888 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 3840 | 1468504057890 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:37 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE2C800 == 40 [pid = 3840] [id = 748] 06:47:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081EA6A800) [pid = 3840] [serial = 2243] [outer = 0000000000000000] 06:47:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081EE3B800) [pid = 3840] [serial = 2244] [outer = 000000081EA6A800] 06:47:37 INFO - PROCESS | 3840 | 1468504057936 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (00000008203E6C00) [pid = 3840] [serial = 2245] [outer = 000000081EA6A800] 06:47:38 INFO - PROCESS | 3840 | 1468504058622 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:47:38 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. 06:47:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 922ms 06:47:38 INFO - PROCESS | 3840 | 1468504058673 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 3840 | 1468504058678 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 06:47:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:47:38 INFO - PROCESS | 3840 | 1468504058683 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 3840 | 1468504058687 Marionette TRACE conn6 <- [1,2954,null,{}] 06:47:38 INFO - PROCESS | 3840 | 1468504058694 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:38 INFO - PROCESS | 3840 | 1468504058697 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:38 INFO - PROCESS | 3840 | 1468504058818 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 06:47:38 INFO - PROCESS | 3840 | 1468504058943 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:38 INFO - PROCESS | 3840 | 1468504058947 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:38 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BFD2000 == 41 [pid = 3840] [id = 749] 06:47:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0000000817E88C00) [pid = 3840] [serial = 2246] [outer = 0000000000000000] 06:47:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081820EC00) [pid = 3840] [serial = 2247] [outer = 0000000817E88C00] 06:47:39 INFO - PROCESS | 3840 | 1468504059006 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (00000008193E3800) [pid = 3840] [serial = 2248] [outer = 0000000817E88C00] 06:47:39 INFO - PROCESS | 3840 | 1468504059560 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:47:39 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. 06:47:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 944ms 06:47:39 INFO - PROCESS | 3840 | 1468504059630 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 3840 | 1468504059635 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 06:47:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:47:39 INFO - PROCESS | 3840 | 1468504059642 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 3840 | 1468504059645 Marionette TRACE conn6 <- [1,2958,null,{}] 06:47:39 INFO - PROCESS | 3840 | 1468504059649 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:39 INFO - PROCESS | 3840 | 1468504059652 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:39 INFO - PROCESS | 3840 | 1468504059773 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 06:47:39 INFO - PROCESS | 3840 | 1468504059899 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 3840 | 1468504059902 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:39 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE2B800 == 42 [pid = 3840] [id = 750] 06:47:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081B610000) [pid = 3840] [serial = 2249] [outer = 0000000000000000] 06:47:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000081B8EAC00) [pid = 3840] [serial = 2250] [outer = 000000081B610000] 06:47:39 INFO - PROCESS | 3840 | 1468504059961 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081BE28800) [pid = 3840] [serial = 2251] [outer = 000000081B610000] 06:47:40 INFO - PROCESS | 3840 | 1468504060474 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:47:40 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. 06:47:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 881ms 06:47:40 INFO - PROCESS | 3840 | 1468504060525 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 06:47:40 INFO - PROCESS | 3840 | 1468504060528 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 06:47:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:47:40 INFO - PROCESS | 3840 | 1468504060532 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:47:40 INFO - PROCESS | 3840 | 1468504060536 Marionette TRACE conn6 <- [1,2962,null,{}] 06:47:40 INFO - PROCESS | 3840 | 1468504060548 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:40 INFO - PROCESS | 3840 | 1468504060553 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:40 INFO - PROCESS | 3840 | 1468504060669 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 06:47:40 INFO - PROCESS | 3840 | 1468504060795 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 3840 | 1468504060799 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:40 INFO - PROCESS | 3840 | ++DOCSHELL 0000000823616800 == 43 [pid = 3840] [id = 751] 06:47:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081D971000) [pid = 3840] [serial = 2252] [outer = 0000000000000000] 06:47:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081E53A400) [pid = 3840] [serial = 2253] [outer = 000000081D971000] 06:47:40 INFO - PROCESS | 3840 | 1468504060858 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081EB1B000) [pid = 3840] [serial = 2254] [outer = 000000081D971000] 06:47:41 INFO - PROCESS | 3840 | 1468504061412 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:47:41 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. 06:47:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 943ms 06:47:41 INFO - PROCESS | 3840 | 1468504061477 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 06:47:41 INFO - PROCESS | 3840 | 1468504061480 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 06:47:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:47:41 INFO - PROCESS | 3840 | 1468504061483 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 3840 | 1468504061485 Marionette TRACE conn6 <- [1,2966,null,{}] 06:47:41 INFO - PROCESS | 3840 | 1468504061489 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:41 INFO - PROCESS | 3840 | 1468504061492 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:41 INFO - PROCESS | 3840 | 1468504061610 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 06:47:41 INFO - PROCESS | 3840 | 1468504061736 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:41 INFO - PROCESS | 3840 | 1468504061739 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:41 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE52000 == 44 [pid = 3840] [id = 752] 06:47:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081467EC00) [pid = 3840] [serial = 2255] [outer = 0000000000000000] 06:47:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (000000081BDE5400) [pid = 3840] [serial = 2256] [outer = 000000081467EC00] 06:47:41 INFO - PROCESS | 3840 | 1468504061797 Marionette DEBUG loaded listener.js 06:47:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (000000081F809000) [pid = 3840] [serial = 2257] [outer = 000000081467EC00] 06:47:42 INFO - PROCESS | 3840 | 1468504062514 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:47:42 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. 06:47:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1077ms 06:47:42 INFO - PROCESS | 3840 | 1468504062563 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 06:47:42 INFO - PROCESS | 3840 | 1468504062566 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 06:47:42 INFO - PROCESS | 3840 | 1468504062586 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:47:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:47:42 INFO - PROCESS | 3840 | 1468504062589 Marionette TRACE conn6 <- [1,2970,null,{}] 06:47:42 INFO - PROCESS | 3840 | 1468504062595 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:42 INFO - PROCESS | 3840 | 1468504062598 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:42 INFO - PROCESS | 3840 | 1468504062707 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 06:47:42 INFO - PROCESS | 3840 | 1468504062836 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 3840 | 1468504062839 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:42 INFO - PROCESS | 3840 | ++DOCSHELL 000000080FF93800 == 45 [pid = 3840] [id = 753] 06:47:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (0000000813731800) [pid = 3840] [serial = 2258] [outer = 0000000000000000] 06:47:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (0000000813C5B400) [pid = 3840] [serial = 2259] [outer = 0000000813731800] 06:47:42 INFO - PROCESS | 3840 | 1468504062893 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (00000008182CA400) [pid = 3840] [serial = 2260] [outer = 0000000813731800] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 00000008137B9800 == 44 [pid = 3840] [id = 725] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000082291F800 == 43 [pid = 3840] [id = 747] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081DE7F800 == 42 [pid = 3840] [id = 746] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 0000000822E97000 == 41 [pid = 3840] [id = 745] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081B652000 == 40 [pid = 3840] [id = 744] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 0000000822822800 == 39 [pid = 3840] [id = 743] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 0000000820468800 == 38 [pid = 3840] [id = 742] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081F9B1800 == 37 [pid = 3840] [id = 741] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081F358000 == 36 [pid = 3840] [id = 740] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081DE80800 == 35 [pid = 3840] [id = 739] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081AF95000 == 34 [pid = 3840] [id = 738] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 0000000813C2B000 == 33 [pid = 3840] [id = 737] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081EEAF800 == 32 [pid = 3840] [id = 736] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 00000008182D1800 == 31 [pid = 3840] [id = 735] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081C714000 == 30 [pid = 3840] [id = 734] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE52000 == 29 [pid = 3840] [id = 752] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 0000000823616800 == 28 [pid = 3840] [id = 751] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE2B800 == 27 [pid = 3840] [id = 750] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081BFD2000 == 26 [pid = 3840] [id = 749] 06:47:43 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE2C800 == 25 [pid = 3840] [id = 748] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (000000081A433800) [pid = 3840] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (000000081A758400) [pid = 3840] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (00000008187F1800) [pid = 3840] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (000000080EA4EC00) [pid = 3840] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (000000080F66D000) [pid = 3840] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081A814400) [pid = 3840] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (0000000813AAF000) [pid = 3840] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000814611800) [pid = 3840] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (0000000812FD4000) [pid = 3840] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000080EA58800) [pid = 3840] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (0000000812FD2C00) [pid = 3840] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080E9F7C00) [pid = 3840] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081BE2C800) [pid = 3840] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081B602800) [pid = 3840] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081AFD9000) [pid = 3840] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (00000008193F1000) [pid = 3840] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081C653800) [pid = 3840] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081BF3C800) [pid = 3840] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081BF42C00) [pid = 3840] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081BDE5800) [pid = 3840] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081B921800) [pid = 3840] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081AFDE800) [pid = 3840] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081B8E0400) [pid = 3840] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081BA4F000) [pid = 3840] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 06:47:43 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0000000818D02C00) [pid = 3840] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 06:47:44 INFO - PROCESS | 3840 | 1468504064107 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:47:44 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 06:47:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:47:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1543ms 06:47:44 INFO - PROCESS | 3840 | 1468504064133 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 3840 | 1468504064138 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 06:47:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:47:44 INFO - PROCESS | 3840 | 1468504064142 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 3840 | 1468504064145 Marionette TRACE conn6 <- [1,2974,null,{}] 06:47:44 INFO - PROCESS | 3840 | 1468504064151 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:44 INFO - PROCESS | 3840 | 1468504064154 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:44 INFO - PROCESS | 3840 | 1468504064274 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 06:47:44 INFO - PROCESS | 3840 | 1468504064285 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 3840 | 1468504064290 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:44 INFO - PROCESS | 3840 | ++DOCSHELL 00000008137B0000 == 26 [pid = 3840] [id = 754] 06:47:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000080E990400) [pid = 3840] [serial = 2261] [outer = 0000000000000000] 06:47:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000080E994C00) [pid = 3840] [serial = 2262] [outer = 000000080E990400] 06:47:44 INFO - PROCESS | 3840 | 1468504064343 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000080E9ED400) [pid = 3840] [serial = 2263] [outer = 000000080E990400] 06:47:44 INFO - PROCESS | 3840 | 1468504064786 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:47:44 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. 06:47:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 691ms 06:47:44 INFO - PROCESS | 3840 | 1468504064851 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 3840 | 1468504064856 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 06:47:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:47:44 INFO - PROCESS | 3840 | 1468504064867 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 3840 | 1468504064870 Marionette TRACE conn6 <- [1,2978,null,{}] 06:47:44 INFO - PROCESS | 3840 | 1468504064874 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:44 INFO - PROCESS | 3840 | 1468504064877 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:44 INFO - PROCESS | 3840 | 1468504064968 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 06:47:44 INFO - PROCESS | 3840 | 1468504064982 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 3840 | 1468504064985 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:45 INFO - PROCESS | 3840 | ++DOCSHELL 0000000819384800 == 27 [pid = 3840] [id = 755] 06:47:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000080F6EF800) [pid = 3840] [serial = 2264] [outer = 0000000000000000] 06:47:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000080FC0CC00) [pid = 3840] [serial = 2265] [outer = 000000080F6EF800] 06:47:45 INFO - PROCESS | 3840 | 1468504065035 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (0000000812EA9400) [pid = 3840] [serial = 2266] [outer = 000000080F6EF800] 06:47:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA98800 == 28 [pid = 3840] [id = 756] 06:47:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (00000008136B2C00) [pid = 3840] [serial = 2267] [outer = 0000000000000000] 06:47:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081379D800) [pid = 3840] [serial = 2268] [outer = 00000008136B2C00] 06:47:45 INFO - PROCESS | 3840 | 1468504065514 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:47:45 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. 06:47:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 06:47:45 INFO - PROCESS | 3840 | 1468504065565 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 06:47:45 INFO - PROCESS | 3840 | 1468504065567 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 06:47:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:47:45 INFO - PROCESS | 3840 | 1468504065571 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:47:45 INFO - PROCESS | 3840 | 1468504065575 Marionette TRACE conn6 <- [1,2982,null,{}] 06:47:45 INFO - PROCESS | 3840 | 1468504065586 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:45 INFO - PROCESS | 3840 | 1468504065591 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:45 INFO - PROCESS | 3840 | 1468504065697 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 06:47:45 INFO - PROCESS | 3840 | 1468504065779 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 3840 | 1468504065783 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:45 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B928800 == 29 [pid = 3840] [id = 757] 06:47:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000080DD57C00) [pid = 3840] [serial = 2269] [outer = 0000000000000000] 06:47:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081471D000) [pid = 3840] [serial = 2270] [outer = 000000080DD57C00] 06:47:45 INFO - PROCESS | 3840 | 1468504065833 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (00000008152E3800) [pid = 3840] [serial = 2271] [outer = 000000080DD57C00] 06:47:46 INFO - PROCESS | 3840 | 1468504066212 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:47:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:47:46 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 06:47:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 689ms 06:47:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:47:46 INFO - PROCESS | 3840 | 1468504066268 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 3840 | 1468504066271 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 06:47:46 INFO - PROCESS | 3840 | 1468504066274 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 3840 | 1468504066276 Marionette TRACE conn6 <- [1,2986,null,{}] 06:47:46 INFO - PROCESS | 3840 | 1468504066280 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:46 INFO - PROCESS | 3840 | 1468504066282 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:46 INFO - PROCESS | 3840 | 1468504066435 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 06:47:46 INFO - PROCESS | 3840 | 1468504066441 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 3840 | 1468504066443 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:46 INFO - PROCESS | 3840 | ++DOCSHELL 000000081D393000 == 30 [pid = 3840] [id = 758] 06:47:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (00000008187E7000) [pid = 3840] [serial = 2272] [outer = 0000000000000000] 06:47:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (0000000818BC6400) [pid = 3840] [serial = 2273] [outer = 00000008187E7000] 06:47:46 INFO - PROCESS | 3840 | 1468504066536 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (0000000818C2E400) [pid = 3840] [serial = 2274] [outer = 00000008187E7000] 06:47:46 INFO - PROCESS | 3840 | 1468504066921 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:47:46 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. 06:47:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 672ms 06:47:46 INFO - PROCESS | 3840 | 1468504066948 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 3840 | 1468504066950 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 06:47:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:47:46 INFO - PROCESS | 3840 | 1468504066959 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 3840 | 1468504066961 Marionette TRACE conn6 <- [1,2990,null,{}] 06:47:46 INFO - PROCESS | 3840 | 1468504066964 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:46 INFO - PROCESS | 3840 | 1468504066967 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:47 INFO - PROCESS | 3840 | 1468504067076 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 06:47:47 INFO - PROCESS | 3840 | 1468504067082 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 3840 | 1468504067084 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:47 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E985000 == 31 [pid = 3840] [id = 759] 06:47:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080EF3EC00) [pid = 3840] [serial = 2275] [outer = 0000000000000000] 06:47:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (0000000818D10000) [pid = 3840] [serial = 2276] [outer = 000000080EF3EC00] 06:47:47 INFO - PROCESS | 3840 | 1468504067129 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (00000008193EA400) [pid = 3840] [serial = 2277] [outer = 000000080EF3EC00] 06:47:47 INFO - PROCESS | 3840 | 1468504067553 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:47:47 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. 06:47:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 06:47:47 INFO - PROCESS | 3840 | 1468504067590 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 3840 | 1468504067593 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 06:47:47 INFO - PROCESS | 3840 | 1468504067596 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:47:47 INFO - PROCESS | 3840 | 1468504067597 Marionette TRACE conn6 <- [1,2994,null,{}] 06:47:47 INFO - PROCESS | 3840 | 1468504067601 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:47 INFO - PROCESS | 3840 | 1468504067607 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:47 INFO - PROCESS | 3840 | 1468504067746 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 06:47:47 INFO - PROCESS | 3840 | 1468504067837 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 3840 | 1468504067839 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:47 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F354000 == 32 [pid = 3840] [id = 760] 06:47:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000081A809800) [pid = 3840] [serial = 2278] [outer = 0000000000000000] 06:47:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081AFE0800) [pid = 3840] [serial = 2279] [outer = 000000081A809800] 06:47:47 INFO - PROCESS | 3840 | 1468504067885 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081B2DE000) [pid = 3840] [serial = 2280] [outer = 000000081A809800] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081E95E000) [pid = 3840] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081EA6A800) [pid = 3840] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (000000081E5E9800) [pid = 3840] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081B8EB800) [pid = 3840] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000080DD56C00) [pid = 3840] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000080E9A2000) [pid = 3840] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (0000000813A2BC00) [pid = 3840] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000080E991C00) [pid = 3840] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081BDE7000) [pid = 3840] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000081BF38000) [pid = 3840] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080E9A0400) [pid = 3840] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081E964800) [pid = 3840] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (0000000812EAB800) [pid = 3840] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081D543800) [pid = 3840] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:47:48 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081EA69C00) [pid = 3840] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:47:48 INFO - PROCESS | 3840 | 1468504068476 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:47:48 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. 06:47:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 941ms 06:47:48 INFO - PROCESS | 3840 | 1468504068540 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 06:47:48 INFO - PROCESS | 3840 | 1468504068542 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 06:47:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:47:48 INFO - PROCESS | 3840 | 1468504068546 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - PROCESS | 3840 | 1468504068548 Marionette TRACE conn6 <- [1,2998,null,{}] 06:47:48 INFO - PROCESS | 3840 | 1468504068556 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:48 INFO - PROCESS | 3840 | 1468504068558 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:48 INFO - PROCESS | 3840 | 1468504068670 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 06:47:48 INFO - PROCESS | 3840 | 1468504068725 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 3840 | 1468504068727 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:48 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F87C800 == 33 [pid = 3840] [id = 761] 06:47:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000080EA59000) [pid = 3840] [serial = 2281] [outer = 0000000000000000] 06:47:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081B5F8C00) [pid = 3840] [serial = 2282] [outer = 000000080EA59000] 06:47:48 INFO - PROCESS | 3840 | 1468504068771 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081B60FC00) [pid = 3840] [serial = 2283] [outer = 000000080EA59000] 06:47:48 INFO - PROCESS | 3840 | [3840] 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 06:47:49 INFO - PROCESS | 3840 | 1468504069145 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:47:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:47:49 INFO - {} 06:47:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:47:49 INFO - {} 06:47:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:47:49 INFO - {} 06:47:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:47:49 INFO - {} 06:47:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 06:47:49 INFO - PROCESS | 3840 | 1468504069179 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 3840 | 1468504069181 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 06:47:49 INFO - PROCESS | 3840 | 1468504069184 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - TEST-START | /FileAPI/fileReader.html 06:47:49 INFO - PROCESS | 3840 | 1468504069186 Marionette TRACE conn6 <- [1,3002,null,{}] 06:47:49 INFO - PROCESS | 3840 | 1468504069189 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:49 INFO - PROCESS | 3840 | 1468504069191 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:49 INFO - PROCESS | 3840 | 1468504069273 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 06:47:49 INFO - PROCESS | 3840 | 1468504069277 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 3840 | 1468504069279 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE2A800 == 34 [pid = 3840] [id = 762] 06:47:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081B8DF800) [pid = 3840] [serial = 2284] [outer = 0000000000000000] 06:47:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B8EC800) [pid = 3840] [serial = 2285] [outer = 000000081B8DF800] 06:47:49 INFO - PROCESS | 3840 | 1468504069323 Marionette DEBUG loaded listener.js 06:47:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081BA50400) [pid = 3840] [serial = 2286] [outer = 000000081B8DF800] 06:47:49 INFO - PROCESS | 3840 | 1468504069750 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:47:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:47:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:47:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:47:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:47:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 588ms 06:47:49 INFO - PROCESS | 3840 | 1468504069776 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 3840 | 1468504069778 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 06:47:49 INFO - PROCESS | 3840 | 1468504069781 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - TEST-START | /FileAPI/historical.html 06:47:49 INFO - PROCESS | 3840 | 1468504069783 Marionette TRACE conn6 <- [1,3006,null,{}] 06:47:49 INFO - PROCESS | 3840 | 1468504069787 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:49 INFO - PROCESS | 3840 | 1468504069789 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:49 INFO - PROCESS | 3840 | 1468504069911 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 06:47:49 INFO - PROCESS | 3840 | 1468504069932 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 3840 | 1468504069934 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:49 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B66C000 == 35 [pid = 3840] [id = 763] 06:47:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081B8DFC00) [pid = 3840] [serial = 2287] [outer = 0000000000000000] 06:47:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081BA5A800) [pid = 3840] [serial = 2288] [outer = 000000081B8DFC00] 06:47:49 INFO - PROCESS | 3840 | 1468504069979 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081BE22400) [pid = 3840] [serial = 2289] [outer = 000000081B8DFC00] 06:47:50 INFO - PROCESS | 3840 | 1468504070421 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:47:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:47:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:47:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:47:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:47:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:47:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:47:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:47:50 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 06:47:50 INFO - PROCESS | 3840 | 1468504070478 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 3840 | 1468504070483 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 06:47:50 INFO - TEST-START | /FileAPI/idlharness.html 06:47:50 INFO - PROCESS | 3840 | 1468504070531 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 3840 | 1468504070536 Marionette TRACE conn6 <- [1,3010,null,{}] 06:47:50 INFO - PROCESS | 3840 | 1468504070558 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:50 INFO - PROCESS | 3840 | 1468504070562 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:50 INFO - PROCESS | 3840 | 1468504070732 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 06:47:50 INFO - PROCESS | 3840 | 1468504070835 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 3840 | 1468504070840 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:50 INFO - PROCESS | 3840 | ++DOCSHELL 000000081462F000 == 36 [pid = 3840] [id = 764] 06:47:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080E9A4800) [pid = 3840] [serial = 2290] [outer = 0000000000000000] 06:47:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000080E9AB800) [pid = 3840] [serial = 2291] [outer = 000000080E9A4800] 06:47:50 INFO - PROCESS | 3840 | 1468504070921 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000080ED46400) [pid = 3840] [serial = 2292] [outer = 000000080E9A4800] 06:47:51 INFO - PROCESS | 3840 | 1468504071977 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:47:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:47:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:47:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:47:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:47:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:47:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:47:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:47:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:47:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:47:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:47:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:47:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:47:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:47:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:47:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:47:52 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 06:47:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:47:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:47:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:47:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:47:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:47:52 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 06:47:52 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 06:47:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:47:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:47:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:47:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:47:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:47:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:47:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:47:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:47:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:47:52 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 06:47:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:47:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:47:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:47:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:47:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:47:52 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 06:47:52 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 06:47:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:47:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:47:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:47:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:47:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:47:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:47:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 1574ms 06:47:52 INFO - PROCESS | 3840 | 1468504072067 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 06:47:52 INFO - PROCESS | 3840 | 1468504072072 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 06:47:52 INFO - TEST-START | /FileAPI/idlharness.worker 06:47:52 INFO - PROCESS | 3840 | 1468504072080 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - PROCESS | 3840 | 1468504072083 Marionette TRACE conn6 <- [1,3014,null,{}] 06:47:52 INFO - PROCESS | 3840 | 1468504072087 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:52 INFO - PROCESS | 3840 | 1468504072091 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:52 INFO - PROCESS | 3840 | 1468504072238 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 06:47:52 INFO - PROCESS | 3840 | 1468504072376 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 3840 | 1468504072379 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:52 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E982800 == 37 [pid = 3840] [id = 765] 06:47:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (0000000814607000) [pid = 3840] [serial = 2293] [outer = 0000000000000000] 06:47:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (000000081C64D800) [pid = 3840] [serial = 2294] [outer = 0000000814607000] 06:47:52 INFO - PROCESS | 3840 | 1468504072437 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (000000081C987400) [pid = 3840] [serial = 2295] [outer = 0000000814607000] 06:47:52 INFO - PROCESS | 3840 | [3840] 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 06:47:53 INFO - PROCESS | 3840 | 1468504073735 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:47:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:47:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:47:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:47:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:47:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:47:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:47:53 INFO - {} 06:47:53 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 06:47:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:47:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:47:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:47:53 INFO - {} 06:47:53 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 - {} 06:47:53 INFO - {} 06:47:53 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 06:47:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:47:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:47:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:47:53 INFO - {} 06:47:53 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 06:47:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:47:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:47:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:47:53 INFO - {} 06:47:53 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 - {} 06:47:53 INFO - {} 06:47:53 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 06:47:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:47:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:47:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 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 06:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 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 06:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 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 06:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 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 06:47:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:47:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:47:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:47:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:47:53 INFO - {} 06:47:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1824ms 06:47:53 INFO - PROCESS | 3840 | 1468504073905 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 3840 | 1468504073910 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 06:47:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:47:53 INFO - PROCESS | 3840 | 1468504073914 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 3840 | 1468504073918 Marionette TRACE conn6 <- [1,3018,null,{}] 06:47:53 INFO - PROCESS | 3840 | 1468504073924 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:53 INFO - PROCESS | 3840 | 1468504073927 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:54 INFO - PROCESS | 3840 | 1468504074058 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 06:47:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE2A800 == 36 [pid = 3840] [id = 762] 06:47:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081F87C800 == 35 [pid = 3840] [id = 761] 06:47:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081F354000 == 34 [pid = 3840] [id = 760] 06:47:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081E985000 == 33 [pid = 3840] [id = 759] 06:47:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081D393000 == 32 [pid = 3840] [id = 758] 06:47:54 INFO - PROCESS | 3840 | --DOCSHELL 000000081B928800 == 31 [pid = 3840] [id = 757] 06:47:54 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA98800 == 30 [pid = 3840] [id = 756] 06:47:54 INFO - PROCESS | 3840 | --DOCSHELL 0000000819384800 == 29 [pid = 3840] [id = 755] 06:47:54 INFO - PROCESS | 3840 | --DOCSHELL 00000008137B0000 == 28 [pid = 3840] [id = 754] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081EA6F800) [pid = 3840] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (000000081EB21C00) [pid = 3840] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (00000008203E6C00) [pid = 3840] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000081EE3B800) [pid = 3840] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000081E5F1800) [pid = 3840] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081BA4F800) [pid = 3840] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000081BDE6800) [pid = 3840] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (000000081B604400) [pid = 3840] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (000000081E5EBC00) [pid = 3840] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (000000080FF26800) [pid = 3840] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000818BCA400) [pid = 3840] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081A809000) [pid = 3840] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080E9AA000) [pid = 3840] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081C03D400) [pid = 3840] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000081A755000) [pid = 3840] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080E9FB000) [pid = 3840] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081C0B0400) [pid = 3840] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080E9FCC00) [pid = 3840] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081E965800) [pid = 3840] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081E963C00) [pid = 3840] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081C651400) [pid = 3840] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (0000000818DEF800) [pid = 3840] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (0000000812EB3C00) [pid = 3840] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (00000008187EB400) [pid = 3840] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081DC8C800) [pid = 3840] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (000000081EA68400) [pid = 3840] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081D905C00) [pid = 3840] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (000000081AED7800) [pid = 3840] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 06:47:54 INFO - PROCESS | 3840 | 1468504074161 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 3840 | 1468504074164 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000080EA98800 == 29 [pid = 3840] [id = 766] 06:47:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080D408400) [pid = 3840] [serial = 2296] [outer = 0000000000000000] 06:47:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080E991C00) [pid = 3840] [serial = 2297] [outer = 000000080D408400] 06:47:54 INFO - PROCESS | 3840 | 1468504074213 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0000000813972C00) [pid = 3840] [serial = 2298] [outer = 000000080D408400] 06:47:54 INFO - PROCESS | 3840 | 1468504074587 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:47:54 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 06:47:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 735ms 06:47:54 INFO - PROCESS | 3840 | 1468504074652 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 3840 | 1468504074657 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 06:47:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:47:54 INFO - PROCESS | 3840 | 1468504074663 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 3840 | 1468504074666 Marionette TRACE conn6 <- [1,3022,null,{}] 06:47:54 INFO - PROCESS | 3840 | 1468504074669 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:54 INFO - PROCESS | 3840 | 1468504074672 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:54 INFO - PROCESS | 3840 | 1468504074768 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 06:47:54 INFO - PROCESS | 3840 | 1468504074779 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 3840 | 1468504074781 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:54 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B92C800 == 30 [pid = 3840] [id = 767] 06:47:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (000000081AF6E400) [pid = 3840] [serial = 2299] [outer = 0000000000000000] 06:47:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000081B60E000) [pid = 3840] [serial = 2300] [outer = 000000081AF6E400] 06:47:54 INFO - PROCESS | 3840 | 1468504074829 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081B91AC00) [pid = 3840] [serial = 2301] [outer = 000000081AF6E400] 06:47:55 INFO - PROCESS | 3840 | 1468504075241 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:47:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 627ms 06:47:55 INFO - PROCESS | 3840 | 1468504075293 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 06:47:55 INFO - PROCESS | 3840 | 1468504075296 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 06:47:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:47:55 INFO - PROCESS | 3840 | 1468504075299 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 3840 | 1468504075303 Marionette TRACE conn6 <- [1,3026,null,{}] 06:47:55 INFO - PROCESS | 3840 | 1468504075319 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:55 INFO - PROCESS | 3840 | 1468504075325 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:55 INFO - PROCESS | 3840 | 1468504075427 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 06:47:55 INFO - PROCESS | 3840 | 1468504075475 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:55 INFO - PROCESS | 3840 | 1468504075478 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:55 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F361000 == 31 [pid = 3840] [id = 768] 06:47:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081D3C5400) [pid = 3840] [serial = 2302] [outer = 0000000000000000] 06:47:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081DEE9800) [pid = 3840] [serial = 2303] [outer = 000000081D3C5400] 06:47:55 INFO - PROCESS | 3840 | 1468504075529 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081E964800) [pid = 3840] [serial = 2304] [outer = 000000081D3C5400] 06:47:55 INFO - PROCESS | 3840 | 1468504075937 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:47:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 06:47:56 INFO - PROCESS | 3840 | 1468504075994 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 06:47:56 INFO - PROCESS | 3840 | 1468504075997 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 06:47:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:47:56 INFO - PROCESS | 3840 | 1468504076001 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 3840 | 1468504076003 Marionette TRACE conn6 <- [1,3030,null,{}] 06:47:56 INFO - PROCESS | 3840 | 1468504076006 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:56 INFO - PROCESS | 3840 | 1468504076008 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:56 INFO - PROCESS | 3840 | 1468504076100 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 06:47:56 INFO - PROCESS | 3840 | 1468504076105 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 3840 | 1468504076107 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:56 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE1C800 == 32 [pid = 3840] [id = 769] 06:47:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081EA6D000) [pid = 3840] [serial = 2305] [outer = 0000000000000000] 06:47:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081EB1C400) [pid = 3840] [serial = 2306] [outer = 000000081EA6D000] 06:47:56 INFO - PROCESS | 3840 | 1468504076152 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081EE3DC00) [pid = 3840] [serial = 2307] [outer = 000000081EA6D000] 06:47:56 INFO - PROCESS | 3840 | 1468504076800 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:47:56 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. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:47:56 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'.) 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:47:56 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. 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:47:56 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. 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:47:56 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. 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:47:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 910ms 06:47:56 INFO - PROCESS | 3840 | 1468504076914 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 06:47:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:47:56 INFO - PROCESS | 3840 | 1468504076917 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 06:47:56 INFO - PROCESS | 3840 | 1468504076921 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 3840 | 1468504076923 Marionette TRACE conn6 <- [1,3034,null,{}] 06:47:56 INFO - PROCESS | 3840 | 1468504076926 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:56 INFO - PROCESS | 3840 | 1468504076928 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:57 INFO - PROCESS | 3840 | 1468504077058 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 06:47:57 INFO - PROCESS | 3840 | 1468504077062 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 3840 | 1468504077064 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:57 INFO - PROCESS | 3840 | ++DOCSHELL 0000000821639800 == 33 [pid = 3840] [id = 770] 06:47:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081EE39400) [pid = 3840] [serial = 2308] [outer = 0000000000000000] 06:47:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081F50B400) [pid = 3840] [serial = 2309] [outer = 000000081EE39400] 06:47:57 INFO - PROCESS | 3840 | 1468504077109 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081F806000) [pid = 3840] [serial = 2310] [outer = 000000081EE39400] 06:47:57 INFO - PROCESS | 3840 | [3840] 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 06:47:57 INFO - PROCESS | 3840 | 1468504077551 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:47:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:47:57 INFO - {} 06:47:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 06:47:57 INFO - PROCESS | 3840 | 1468504077613 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 3840 | 1468504077616 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 06:47:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:47:57 INFO - PROCESS | 3840 | 1468504077624 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 3840 | 1468504077626 Marionette TRACE conn6 <- [1,3038,null,{}] 06:47:57 INFO - PROCESS | 3840 | 1468504077630 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:57 INFO - PROCESS | 3840 | 1468504077636 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:57 INFO - PROCESS | 3840 | 1468504077784 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 06:47:57 INFO - PROCESS | 3840 | 1468504077838 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 3840 | 1468504077840 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:57 INFO - PROCESS | 3840 | ++DOCSHELL 0000000823687800 == 34 [pid = 3840] [id = 771] 06:47:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081F4EB000) [pid = 3840] [serial = 2311] [outer = 0000000000000000] 06:47:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (00000008203E8C00) [pid = 3840] [serial = 2312] [outer = 000000081F4EB000] 06:47:57 INFO - PROCESS | 3840 | 1468504077886 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (00000008203F1C00) [pid = 3840] [serial = 2313] [outer = 000000081F4EB000] 06:47:58 INFO - PROCESS | 3840 | 1468504078284 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:47:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 06:47:58 INFO - PROCESS | 3840 | 1468504078313 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 3840 | 1468504078316 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 06:47:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000080DD57C00) [pid = 3840] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (0000000813731800) [pid = 3840] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000080E990400) [pid = 3840] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (00000008136B2C00) [pid = 3840] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080F6EF800) [pid = 3840] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (00000008187E7000) [pid = 3840] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000080EF3EC00) [pid = 3840] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081A809800) [pid = 3840] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000080EA59000) [pid = 3840] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081B8DF800) [pid = 3840] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0000000817E88C00) [pid = 3840] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081B610000) [pid = 3840] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081D971000) [pid = 3840] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:47:58 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081467EC00) [pid = 3840] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:47:58 INFO - PROCESS | 3840 | 1468504078399 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 3840 | 1468504078401 Marionette TRACE conn6 <- [1,3042,null,{}] 06:47:58 INFO - PROCESS | 3840 | 1468504078409 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:58 INFO - PROCESS | 3840 | 1468504078411 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:58 INFO - PROCESS | 3840 | 1468504078496 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 06:47:58 INFO - PROCESS | 3840 | 1468504078508 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 3840 | 1468504078510 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:58 INFO - PROCESS | 3840 | ++DOCSHELL 00000008236A2800 == 35 [pid = 3840] [id = 772] 06:47:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (000000080DFCD000) [pid = 3840] [serial = 2314] [outer = 0000000000000000] 06:47:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (000000081BA90400) [pid = 3840] [serial = 2315] [outer = 000000080DFCD000] 06:47:58 INFO - PROCESS | 3840 | 1468504078554 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (00000008215C8400) [pid = 3840] [serial = 2316] [outer = 000000080DFCD000] 06:47:59 INFO - PROCESS | 3840 | 1468504079211 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:47:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:47:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:47:59 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" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:47:59 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" 06:47:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:47:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:47:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 996ms 06:47:59 INFO - PROCESS | 3840 | 1468504079375 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 06:47:59 INFO - PROCESS | 3840 | 1468504079377 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 06:47:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:47:59 INFO - PROCESS | 3840 | 1468504079381 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 3840 | 1468504079383 Marionette TRACE conn6 <- [1,3046,null,{}] 06:47:59 INFO - PROCESS | 3840 | 1468504079386 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:59 INFO - PROCESS | 3840 | 1468504079388 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:59 INFO - PROCESS | 3840 | 1468504079475 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 06:47:59 INFO - PROCESS | 3840 | 1468504079480 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 3840 | 1468504079482 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:47:59 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814D9B000 == 36 [pid = 3840] [id = 773] 06:47:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000080EA51000) [pid = 3840] [serial = 2317] [outer = 0000000000000000] 06:47:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (0000000818181800) [pid = 3840] [serial = 2318] [outer = 000000080EA51000] 06:47:59 INFO - PROCESS | 3840 | 1468504079526 Marionette DEBUG loaded listener.js 06:47:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081BA5A400) [pid = 3840] [serial = 2319] [outer = 000000080EA51000] 06:48:00 INFO - PROCESS | 3840 | 1468504080010 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:48:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:48:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:48:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:48:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:48:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:48:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:48:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:48:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:48:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:48:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:48:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 694ms 06:48:00 INFO - PROCESS | 3840 | 1468504080077 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 06:48:00 INFO - PROCESS | 3840 | 1468504080080 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 06:48:00 INFO - PROCESS | 3840 | 1468504080083 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:48:00 INFO - PROCESS | 3840 | 1468504080085 Marionette TRACE conn6 <- [1,3050,null,{}] 06:48:00 INFO - PROCESS | 3840 | 1468504080089 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:00 INFO - PROCESS | 3840 | 1468504080091 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:00 INFO - PROCESS | 3840 | 1468504080179 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 06:48:00 INFO - PROCESS | 3840 | 1468504080183 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:00 INFO - PROCESS | 3840 | 1468504080185 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:00 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F31C800 == 37 [pid = 3840] [id = 774] 06:48:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081BDE4800) [pid = 3840] [serial = 2320] [outer = 0000000000000000] 06:48:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081D908800) [pid = 3840] [serial = 2321] [outer = 000000081BDE4800] 06:48:00 INFO - PROCESS | 3840 | 1468504080230 Marionette DEBUG loaded listener.js 06:48:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000081E53B000) [pid = 3840] [serial = 2322] [outer = 000000081BDE4800] 06:48:00 INFO - PROCESS | 3840 | [3840] 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 06:48:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:48:00 INFO - {} 06:48:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 776ms 06:48:00 INFO - PROCESS | 3840 | 1468504080855 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:48:00 INFO - PROCESS | 3840 | 1468504080863 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 06:48:00 INFO - PROCESS | 3840 | 1468504080868 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 06:48:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:48:00 INFO - PROCESS | 3840 | 1468504080873 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - PROCESS | 3840 | 1468504080878 Marionette TRACE conn6 <- [1,3054,null,{}] 06:48:00 INFO - PROCESS | 3840 | 1468504080883 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:00 INFO - PROCESS | 3840 | 1468504080886 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:01 INFO - PROCESS | 3840 | 1468504081088 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 06:48:01 INFO - PROCESS | 3840 | 1468504081183 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:01 INFO - PROCESS | 3840 | 1468504081186 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:01 INFO - PROCESS | 3840 | ++DOCSHELL 000000081B938000 == 38 [pid = 3840] [id = 775] 06:48:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (0000000818BC6800) [pid = 3840] [serial = 2323] [outer = 0000000000000000] 06:48:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A43CC00) [pid = 3840] [serial = 2324] [outer = 0000000818BC6800] 06:48:01 INFO - PROCESS | 3840 | 1468504081246 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (000000081AFE2400) [pid = 3840] [serial = 2325] [outer = 0000000818BC6800] 06:48:01 INFO - PROCESS | 3840 | 1468504081756 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:48:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:48:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:48:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:48:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:48:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:48:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:48:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:48:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 943ms 06:48:01 INFO - PROCESS | 3840 | 1468504081820 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 3840 | 1468504081825 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 06:48:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:48:01 INFO - PROCESS | 3840 | 1468504081832 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 3840 | 1468504081835 Marionette TRACE conn6 <- [1,3058,null,{}] 06:48:01 INFO - PROCESS | 3840 | 1468504081839 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:01 INFO - PROCESS | 3840 | 1468504081842 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:01 INFO - PROCESS | 3840 | 1468504081963 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 06:48:02 INFO - PROCESS | 3840 | 1468504082089 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:02 INFO - PROCESS | 3840 | 1468504082092 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:02 INFO - PROCESS | 3840 | ++DOCSHELL 000000081FE22000 == 39 [pid = 3840] [id = 776] 06:48:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081C0AB400) [pid = 3840] [serial = 2326] [outer = 0000000000000000] 06:48:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081C7F2800) [pid = 3840] [serial = 2327] [outer = 000000081C0AB400] 06:48:02 INFO - PROCESS | 3840 | 1468504082151 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (000000081D906400) [pid = 3840] [serial = 2328] [outer = 000000081C0AB400] 06:48:02 INFO - PROCESS | 3840 | 1468504082709 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:48:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 944ms 06:48:02 INFO - PROCESS | 3840 | 1468504082777 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 3840 | 1468504082780 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 06:48:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:48:02 INFO - PROCESS | 3840 | 1468504082784 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - PROCESS | 3840 | 1468504082788 Marionette TRACE conn6 <- [1,3062,null,{}] 06:48:02 INFO - PROCESS | 3840 | 1468504082800 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:02 INFO - PROCESS | 3840 | 1468504082805 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:02 INFO - PROCESS | 3840 | 1468504082952 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 06:48:03 INFO - PROCESS | 3840 | 1468504083082 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:03 INFO - PROCESS | 3840 | 1468504083086 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:03 INFO - PROCESS | 3840 | ++DOCSHELL 0000000822980800 == 40 [pid = 3840] [id = 777] 06:48:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (000000081E5E9800) [pid = 3840] [serial = 2329] [outer = 0000000000000000] 06:48:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (000000081E95AC00) [pid = 3840] [serial = 2330] [outer = 000000081E5E9800] 06:48:03 INFO - PROCESS | 3840 | 1468504083145 Marionette DEBUG loaded listener.js 06:48:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (000000081EA68400) [pid = 3840] [serial = 2331] [outer = 000000081E5E9800] 06:48:03 INFO - PROCESS | 3840 | 1468504083704 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:48:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:48:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:48:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:48:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:48:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:48:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:48:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 985ms 06:48:03 INFO - PROCESS | 3840 | 1468504083771 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 06:48:03 INFO - PROCESS | 3840 | 1468504083774 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 06:48:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:48:03 INFO - PROCESS | 3840 | 1468504083778 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - PROCESS | 3840 | 1468504083780 Marionette TRACE conn6 <- [1,3066,null,{}] 06:48:03 INFO - PROCESS | 3840 | 1468504083784 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:03 INFO - PROCESS | 3840 | 1468504083786 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:03 INFO - PROCESS | 3840 | 1468504083904 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 06:48:04 INFO - PROCESS | 3840 | 1468504084036 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 3840 | 1468504084039 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:04 INFO - PROCESS | 3840 | ++DOCSHELL 00000008236E3000 == 41 [pid = 3840] [id = 778] 06:48:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (000000080EA50800) [pid = 3840] [serial = 2332] [outer = 0000000000000000] 06:48:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (000000081F436400) [pid = 3840] [serial = 2333] [outer = 000000080EA50800] 06:48:04 INFO - PROCESS | 3840 | 1468504084097 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (000000081F43D000) [pid = 3840] [serial = 2334] [outer = 000000080EA50800] 06:48:04 INFO - PROCESS | 3840 | 1468504084786 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 06:48:04 INFO - PROCESS | 3840 | 1468504084866 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 06:48:04 INFO - PROCESS | 3840 | 1468504084870 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 3840 | 1468504084873 Marionette TRACE conn6 <- [1,3070,null,{}] 06:48:04 INFO - PROCESS | 3840 | 1468504084879 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:04 INFO - PROCESS | 3840 | 1468504084882 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:04 INFO - PROCESS | 3840 | 1468504084990 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 06:48:05 INFO - PROCESS | 3840 | 1468504085130 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 3840 | 1468504085132 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:05 INFO - PROCESS | 3840 | ++DOCSHELL 000000080D311000 == 42 [pid = 3840] [id = 779] 06:48:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (000000080CA0AC00) [pid = 3840] [serial = 2335] [outer = 0000000000000000] 06:48:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (0000000813973000) [pid = 3840] [serial = 2336] [outer = 000000080CA0AC00] 06:48:05 INFO - PROCESS | 3840 | 1468504085186 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (00000008187E3800) [pid = 3840] [serial = 2337] [outer = 000000080CA0AC00] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 0000000814D9B000 == 41 [pid = 3840] [id = 773] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 00000008236A2800 == 40 [pid = 3840] [id = 772] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 0000000823687800 == 39 [pid = 3840] [id = 771] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 0000000821639800 == 38 [pid = 3840] [id = 770] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE1C800 == 37 [pid = 3840] [id = 769] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081F361000 == 36 [pid = 3840] [id = 768] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081B92C800 == 35 [pid = 3840] [id = 767] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000080EA98800 == 34 [pid = 3840] [id = 766] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081B66C000 == 33 [pid = 3840] [id = 763] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081462F000 == 32 [pid = 3840] [id = 764] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000080FF93800 == 31 [pid = 3840] [id = 753] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081E982800 == 30 [pid = 3840] [id = 765] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 00000008236E3000 == 29 [pid = 3840] [id = 778] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 0000000822980800 == 28 [pid = 3840] [id = 777] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081FE22000 == 27 [pid = 3840] [id = 776] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081B938000 == 26 [pid = 3840] [id = 775] 06:48:06 INFO - PROCESS | 3840 | --DOCSHELL 000000081F31C800 == 25 [pid = 3840] [id = 774] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (000000081471D000) [pid = 3840] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (00000008182CA400) [pid = 3840] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (0000000813C5B400) [pid = 3840] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (000000080E994C00) [pid = 3840] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (000000080E9ED400) [pid = 3840] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (000000081379D800) [pid = 3840] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (000000080FC0CC00) [pid = 3840] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (0000000812EA9400) [pid = 3840] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (0000000818BC6400) [pid = 3840] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (0000000818D10000) [pid = 3840] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (0000000818C2E400) [pid = 3840] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081AFE0800) [pid = 3840] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081B5F8C00) [pid = 3840] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081B8EC800) [pid = 3840] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (00000008193E3800) [pid = 3840] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000081820EC00) [pid = 3840] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081BE28800) [pid = 3840] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000081B8EAC00) [pid = 3840] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (000000081BA50400) [pid = 3840] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000081EB1B000) [pid = 3840] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081E53A400) [pid = 3840] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081F809000) [pid = 3840] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (000000081BDE5400) [pid = 3840] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (000000081B2DE000) [pid = 3840] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (000000081BA5A800) [pid = 3840] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (00000008193EA400) [pid = 3840] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (000000081B60FC00) [pid = 3840] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (00000008152E3800) [pid = 3840] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 06:48:06 INFO - PROCESS | 3840 | 1468504086445 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:48:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:48:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:48:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:48:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1640ms 06:48:06 INFO - PROCESS | 3840 | 1468504086529 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 3840 | 1468504086533 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 06:48:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:48:06 INFO - PROCESS | 3840 | 1468504086543 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 3840 | 1468504086546 Marionette TRACE conn6 <- [1,3074,null,{}] 06:48:06 INFO - PROCESS | 3840 | 1468504086552 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:06 INFO - PROCESS | 3840 | 1468504086555 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:06 INFO - PROCESS | 3840 | 1468504086650 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 06:48:06 INFO - PROCESS | 3840 | 1468504086657 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:06 INFO - PROCESS | 3840 | 1468504086659 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:06 INFO - PROCESS | 3840 | ++DOCSHELL 0000000814785800 == 26 [pid = 3840] [id = 780] 06:48:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (000000080E9F3000) [pid = 3840] [serial = 2338] [outer = 0000000000000000] 06:48:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (000000080E9F6C00) [pid = 3840] [serial = 2339] [outer = 000000080E9F3000] 06:48:06 INFO - PROCESS | 3840 | 1468504086708 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (000000080ED3D800) [pid = 3840] [serial = 2340] [outer = 000000080E9F3000] 06:48:07 INFO - PROCESS | 3840 | 1468504087189 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:48:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:48:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 06:48:07 INFO - PROCESS | 3840 | 1468504087240 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 3840 | 1468504087246 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 06:48:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:48:07 INFO - PROCESS | 3840 | 1468504087253 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 3840 | 1468504087256 Marionette TRACE conn6 <- [1,3078,null,{}] 06:48:07 INFO - PROCESS | 3840 | 1468504087259 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:07 INFO - PROCESS | 3840 | 1468504087262 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:07 INFO - PROCESS | 3840 | 1468504087355 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 06:48:07 INFO - PROCESS | 3840 | 1468504087362 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 3840 | 1468504087365 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:07 INFO - PROCESS | 3840 | ++DOCSHELL 000000081A771800 == 27 [pid = 3840] [id = 781] 06:48:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (0000000812EAF800) [pid = 3840] [serial = 2341] [outer = 0000000000000000] 06:48:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (0000000812F84C00) [pid = 3840] [serial = 2342] [outer = 0000000812EAF800] 06:48:07 INFO - PROCESS | 3840 | 1468504087413 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (00000008139A5800) [pid = 3840] [serial = 2343] [outer = 0000000812EAF800] 06:48:07 INFO - PROCESS | 3840 | 1468504087877 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:48:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:48:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 691ms 06:48:07 INFO - PROCESS | 3840 | 1468504087947 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 3840 | 1468504087950 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 06:48:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:48:07 INFO - PROCESS | 3840 | 1468504087953 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 3840 | 1468504087957 Marionette TRACE conn6 <- [1,3082,null,{}] 06:48:07 INFO - PROCESS | 3840 | 1468504087969 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:07 INFO - PROCESS | 3840 | 1468504087974 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:08 INFO - PROCESS | 3840 | 1468504088092 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 06:48:08 INFO - PROCESS | 3840 | 1468504088191 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 3840 | 1468504088194 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:08 INFO - PROCESS | 3840 | ++DOCSHELL 000000081BFE6000 == 28 [pid = 3840] [id = 782] 06:48:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000080CA0BC00) [pid = 3840] [serial = 2344] [outer = 0000000000000000] 06:48:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (0000000818185C00) [pid = 3840] [serial = 2345] [outer = 000000080CA0BC00] 06:48:08 INFO - PROCESS | 3840 | 1468504088243 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (00000008187E8400) [pid = 3840] [serial = 2346] [outer = 000000080CA0BC00] 06:48:08 INFO - PROCESS | 3840 | 1468504088631 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:48:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:48:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 733ms 06:48:08 INFO - PROCESS | 3840 | 1468504088689 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 3840 | 1468504088692 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 06:48:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:48:08 INFO - PROCESS | 3840 | 1468504088695 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - PROCESS | 3840 | 1468504088697 Marionette TRACE conn6 <- [1,3086,null,{}] 06:48:08 INFO - PROCESS | 3840 | 1468504088705 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:08 INFO - PROCESS | 3840 | 1468504088708 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:08 INFO - PROCESS | 3840 | 1468504088846 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 06:48:08 INFO - PROCESS | 3840 | 1468504088861 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 3840 | 1468504088863 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:08 INFO - PROCESS | 3840 | ++DOCSHELL 000000081E905800 == 29 [pid = 3840] [id = 783] 06:48:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (0000000818D02C00) [pid = 3840] [serial = 2347] [outer = 0000000000000000] 06:48:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (0000000818D06C00) [pid = 3840] [serial = 2348] [outer = 0000000818D02C00] 06:48:08 INFO - PROCESS | 3840 | 1468504088909 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (0000000818DF1000) [pid = 3840] [serial = 2349] [outer = 0000000818D02C00] 06:48:09 INFO - PROCESS | 3840 | 1468504089333 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:48:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 06:48:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:48:09 INFO - PROCESS | 3840 | 1468504089391 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 3840 | 1468504089393 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 06:48:09 INFO - PROCESS | 3840 | 1468504089396 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 3840 | 1468504089398 Marionette TRACE conn6 <- [1,3090,null,{}] 06:48:09 INFO - PROCESS | 3840 | 1468504089408 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:09 INFO - PROCESS | 3840 | 1468504089410 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:09 INFO - PROCESS | 3840 | 1468504089550 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 06:48:09 INFO - PROCESS | 3840 | 1468504089562 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 3840 | 1468504089564 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:09 INFO - PROCESS | 3840 | ++DOCSHELL 000000081EB7C000 == 30 [pid = 3840] [id = 784] 06:48:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (000000080D411C00) [pid = 3840] [serial = 2350] [outer = 0000000000000000] 06:48:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (000000081A431000) [pid = 3840] [serial = 2351] [outer = 000000080D411C00] 06:48:09 INFO - PROCESS | 3840 | 1468504089658 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (000000081A646400) [pid = 3840] [serial = 2352] [outer = 000000080D411C00] 06:48:10 INFO - PROCESS | 3840 | 1468504090068 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:48:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 734ms 06:48:10 INFO - PROCESS | 3840 | 1468504090132 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 06:48:10 INFO - PROCESS | 3840 | 1468504090134 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 06:48:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:48:10 INFO - PROCESS | 3840 | 1468504090146 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:48:10 INFO - PROCESS | 3840 | 1468504090148 Marionette TRACE conn6 <- [1,3094,null,{}] 06:48:10 INFO - PROCESS | 3840 | 1468504090152 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:10 INFO - PROCESS | 3840 | 1468504090158 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:10 INFO - PROCESS | 3840 | 1468504090298 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 06:48:10 INFO - PROCESS | 3840 | 1468504090304 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 3840 | 1468504090307 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:10 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F315800 == 31 [pid = 3840] [id = 785] 06:48:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (00000008139AC000) [pid = 3840] [serial = 2353] [outer = 0000000000000000] 06:48:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (000000081A80C000) [pid = 3840] [serial = 2354] [outer = 00000008139AC000] 06:48:10 INFO - PROCESS | 3840 | 1468504090405 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (000000081B604000) [pid = 3840] [serial = 2355] [outer = 00000008139AC000] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (000000081F4EB000) [pid = 3840] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (000000081EA6D000) [pid = 3840] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (000000081B8DFC00) [pid = 3840] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (000000081D3C5400) [pid = 3840] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (000000080D408400) [pid = 3840] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (000000080DFCD000) [pid = 3840] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (000000081AF6E400) [pid = 3840] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (000000080E9A4800) [pid = 3840] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0000000814607000) [pid = 3840] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (000000080EA51000) [pid = 3840] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (000000081BDE4800) [pid = 3840] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 06:48:10 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (000000081EE39400) [pid = 3840] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 06:48:11 INFO - PROCESS | 3840 | 1468504090992 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:48:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 882ms 06:48:11 INFO - PROCESS | 3840 | 1468504091022 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 3840 | 1468504091024 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 06:48:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:48:11 INFO - PROCESS | 3840 | 1468504091028 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 3840 | 1468504091030 Marionette TRACE conn6 <- [1,3098,null,{}] 06:48:11 INFO - PROCESS | 3840 | 1468504091033 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:11 INFO - PROCESS | 3840 | 1468504091035 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:11 INFO - PROCESS | 3840 | 1468504091121 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 06:48:11 INFO - PROCESS | 3840 | 1468504091126 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 3840 | 1468504091128 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:11 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F377000 == 32 [pid = 3840] [id = 786] 06:48:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (000000081A80B400) [pid = 3840] [serial = 2356] [outer = 0000000000000000] 06:48:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (000000081B60E800) [pid = 3840] [serial = 2357] [outer = 000000081A80B400] 06:48:11 INFO - PROCESS | 3840 | 1468504091172 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (000000081B8E2C00) [pid = 3840] [serial = 2358] [outer = 000000081A80B400] 06:48:11 INFO - PROCESS | 3840 | 1468504091571 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:48:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:48:11 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 06:48:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:48:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 586ms 06:48:11 INFO - PROCESS | 3840 | 1468504091617 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 3840 | 1468504091619 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 06:48:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:48:11 INFO - PROCESS | 3840 | 1468504091623 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 3840 | 1468504091624 Marionette TRACE conn6 <- [1,3102,null,{}] 06:48:11 INFO - PROCESS | 3840 | 1468504091642 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:11 INFO - PROCESS | 3840 | 1468504091644 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:11 INFO - PROCESS | 3840 | 1468504091726 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 06:48:11 INFO - PROCESS | 3840 | 1468504091731 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d0e4215f-52e9-4fb1-8311-93961bdf2920\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 3840 | 1468504091733 Marionette INFO sendAsync 6d1e9467-36a6-4165-8ac4-7c88ef6f4d4a 06:48:11 INFO - PROCESS | 3840 | ++DOCSHELL 000000081F885800 == 33 [pid = 3840] [id = 787] 06:48:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (000000081B8EAC00) [pid = 3840] [serial = 2359] [outer = 0000000000000000] 06:48:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (000000081B91E800) [pid = 3840] [serial = 2360] [outer = 000000081B8EAC00] 06:48:11 INFO - PROCESS | 3840 | 1468504091778 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (000000081BA52400) [pid = 3840] [serial = 2361] [outer = 000000081B8EAC00] 06:48:12 INFO - PROCESS | 3840 | 1468504092214 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:48:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:48:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 626ms 06:48:12 INFO - PROCESS | 3840 | 1468504092260 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 3840 | 1468504092262 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 06:48:13 WARNING - u'runner_teardown' () 06:48:13 INFO - No more tests 06:48:13 INFO - Got 0 unexpected results 06:48:13 INFO - SUITE-END | took 674s 06:48:13 INFO - Closing logging queue 06:48:13 INFO - queue closed 06:48:13 INFO - Return code: 0 06:48:13 WARNING - # TBPL SUCCESS # 06:48:13 INFO - Running post-action listener: _resource_record_post_action 06:48:13 INFO - Running post-run listener: _resource_record_post_run 06:48:14 INFO - Total resource usage - Wall time: 683s; CPU: 14.0%; Read bytes: 194558976; Write bytes: 993027072; Read time: 3024480; Write time: 5610530 06:48:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:48:14 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 32681984; Read time: 0; Write time: 52350 06:48:14 INFO - run-tests - Wall time: 681s; CPU: 14.0%; Read bytes: 194558976; Write bytes: 883024896; Read time: 3024480; Write time: 5491400 06:48:14 INFO - Running post-run listener: _upload_blobber_files 06:48:14 INFO - Blob upload gear active. 06:48:14 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:48:14 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 06:48:14 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'] 06:48:14 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 06:48:15 INFO - (blobuploader) - INFO - Open directory for files ... 06:48:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:48:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:48:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:48:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:48:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:48:15 INFO - (blobuploader) - INFO - Done attempting. 06:48:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:48:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:48:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:48:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:48:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:48:17 INFO - (blobuploader) - INFO - Done attempting. 06:48:17 INFO - (blobuploader) - INFO - Iteration through files over. 06:48:17 INFO - Return code: 0 06:48:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:48:17 INFO - Using _rmtree_windows ... 06:48:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:48:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f7532a550be2c3a04ef61b0e48d5932a4cd257494cd9236d69a892c814a23cc6b154dad296b288bcaedd37ce8544c7db528b3c991a91e4b8d9935dca3308b010", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/93a4c6ee7485827e23493dd97ba446de0ba289695a9da68d35100d1328618431a6fe789f27b114228b18c269469836804d62a0c7465bbd264f9afef262f6489d"} 06:48:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:48:17 INFO - Writing to file C:\slave\test\properties\blobber_files 06:48:17 INFO - Contents: 06:48:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f7532a550be2c3a04ef61b0e48d5932a4cd257494cd9236d69a892c814a23cc6b154dad296b288bcaedd37ce8544c7db528b3c991a91e4b8d9935dca3308b010", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/93a4c6ee7485827e23493dd97ba446de0ba289695a9da68d35100d1328618431a6fe789f27b114228b18c269469836804d62a0c7465bbd264f9afef262f6489d"} 06:48:17 INFO - Running post-run listener: copy_logs_to_upload_dir 06:48:17 INFO - Copying logs to upload dir... 06:48:17 INFO - mkdir: C:\slave\test\build\upload\logs 06:48:17 INFO - Copying logs to upload dir... 06:48:17 INFO - Using _rmtree_windows ... 06:48:17 INFO - Using _rmtree_windows ... 06:48:17 INFO - Using _rmtree_windows ... 06:48:17 INFO - Using _rmtree_windows ... 06:48:17 INFO - Using _rmtree_windows ... 06:48:17 INFO - Using _rmtree_windows ... 06:48:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=890.705000 ========= master_lag: 0.29 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 50 secs) (at 2016-07-14 06:48:17.732372) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:17.738704) ========= '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-052\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-052 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-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 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-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f7532a550be2c3a04ef61b0e48d5932a4cd257494cd9236d69a892c814a23cc6b154dad296b288bcaedd37ce8544c7db528b3c991a91e4b8d9935dca3308b010", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/93a4c6ee7485827e23493dd97ba446de0ba289695a9da68d35100d1328618431a6fe789f27b114228b18c269469836804d62a0c7465bbd264f9afef262f6489d"} build_url:https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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/aahggCKUT1qLGOr_GpZRpQ/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/f7532a550be2c3a04ef61b0e48d5932a4cd257494cd9236d69a892c814a23cc6b154dad296b288bcaedd37ce8544c7db528b3c991a91e4b8d9935dca3308b010", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/93a4c6ee7485827e23493dd97ba446de0ba289695a9da68d35100d1328618431a6fe789f27b114228b18c269469836804d62a0c7465bbd264f9afef262f6489d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aahggCKUT1qLGOr_GpZRpQ/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-14 06:48:17.861338) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:17.861758) ========= '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-052\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-052 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-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 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-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:17.982896) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:17.983216) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:18.759074) ========= ========= Total master_lag: 21.25 =========