builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-052 starttime: 1468662771.99 results: success (0) buildid: 20160716005753 builduid: 32178d7fcc1347eeb657e50ccd208da7 revision: cf21aa15aad09135bfd84d75c5936b13ef9105e8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 02:52:51.995303) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 02:52:51.995856) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 02:52:51.996133) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 02:52:52.190829) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-16 02:52:52.191247) ========= '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 --02:52:54-- 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% 10.36 MB/s 02:52:55 (10.36 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=3.367000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-16 02:52:55.649480) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-16 02:52:55.649821) ========= '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=5.717000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-16 02:53:01.377011) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-16 02:53:01.377393) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cf21aa15aad09135bfd84d75c5936b13ef9105e8 --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 cf21aa15aad09135bfd84d75c5936b13ef9105e8 --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-16 02:53:01,907 truncating revision to first 12 chars 2016-07-16 02:53:01,907 Setting DEBUG logging. 2016-07-16 02:53:01,907 attempt 1/10 2016-07-16 02:53:01,907 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cf21aa15aad0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-16 02:53:02,403 unpacking tar archive at: mozilla-beta-cf21aa15aad0/testing/mozharness/ program finished with exit code 0 elapsedTime=2.290000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-16 02:53:03.839102) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 02:53:03.839489) ========= script_repo_revision: cf21aa15aad09135bfd84d75c5936b13ef9105e8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 02:53:03.839907) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 02:53:03.840176) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 02:53:03.857910) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-07-16 02:53:03.858291) ========= '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 02:53:04 INFO - MultiFileLogger online at 20160716 02:53:04 in C:\slave\test 02:53:04 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 02:53:04 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:53:04 INFO - {'append_to_log': False, 02:53:04 INFO - 'base_work_dir': 'C:\\slave\\test', 02:53:04 INFO - 'blob_upload_branch': 'mozilla-beta', 02:53:04 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:53:04 INFO - 'buildbot_json_path': 'buildprops.json', 02:53:04 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:53:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:53:04 INFO - 'download_minidump_stackwalk': True, 02:53:04 INFO - 'download_symbols': 'true', 02:53:04 INFO - 'e10s': False, 02:53:04 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:53:04 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:53:04 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:53:04 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:53:04 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:53:04 INFO - 'C:/mozilla-build/tooltool.py'), 02:53:04 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:53:04 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:53:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:53:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:53:04 INFO - 'log_level': 'info', 02:53:04 INFO - 'log_to_console': True, 02:53:04 INFO - 'opt_config_files': (), 02:53:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:53:04 INFO - '--processes=1', 02:53:04 INFO - '--config=%(test_path)s/wptrunner.ini', 02:53:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:53:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:53:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:53:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:53:04 INFO - 'pip_index': False, 02:53:04 INFO - 'require_test_zip': True, 02:53:04 INFO - 'test_type': ('testharness',), 02:53:04 INFO - 'this_chunk': '1', 02:53:04 INFO - 'total_chunks': '10', 02:53:04 INFO - 'virtualenv_path': 'venv', 02:53:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:53:04 INFO - 'work_dir': 'build'} 02:53:04 INFO - ##### 02:53:04 INFO - ##### Running clobber step. 02:53:04 INFO - ##### 02:53:04 INFO - Running pre-action listener: _resource_record_pre_action 02:53:04 INFO - Running main action method: clobber 02:53:04 INFO - rmtree: C:\slave\test\build 02:53:04 INFO - Using _rmtree_windows ... 02:53:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:55:12 INFO - Running post-action listener: _resource_record_post_action 02:55:12 INFO - ##### 02:55:12 INFO - ##### Running read-buildbot-config step. 02:55:12 INFO - ##### 02:55:12 INFO - Running pre-action listener: _resource_record_pre_action 02:55:12 INFO - Running main action method: read_buildbot_config 02:55:12 INFO - Using buildbot properties: 02:55:12 INFO - { 02:55:12 INFO - "project": "", 02:55:12 INFO - "product": "firefox", 02:55:12 INFO - "script_repo_revision": "production", 02:55:12 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 02:55:12 INFO - "repository": "", 02:55:12 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 02:55:12 INFO - "buildid": "20160716005753", 02:55:12 INFO - "pgo_build": "False", 02:55:12 INFO - "basedir": "C:\\slave\\test", 02:55:12 INFO - "buildnumber": 19, 02:55:12 INFO - "slavename": "t-w864-ix-052", 02:55:12 INFO - "revision": "cf21aa15aad09135bfd84d75c5936b13ef9105e8", 02:55:12 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 02:55:12 INFO - "platform": "win64", 02:55:12 INFO - "branch": "mozilla-beta", 02:55:12 INFO - "repo_path": "releases/mozilla-beta", 02:55:12 INFO - "moz_repo_path": "", 02:55:12 INFO - "stage_platform": "win64", 02:55:12 INFO - "builduid": "32178d7fcc1347eeb657e50ccd208da7", 02:55:12 INFO - "slavebuilddir": "test" 02:55:12 INFO - } 02:55:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 02:55:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 02:55:12 INFO - Running post-action listener: _resource_record_post_action 02:55:12 INFO - ##### 02:55:12 INFO - ##### Running download-and-extract step. 02:55:12 INFO - ##### 02:55:12 INFO - Running pre-action listener: _resource_record_pre_action 02:55:12 INFO - Running main action method: download_and_extract 02:55:12 INFO - mkdir: C:\slave\test\build\tests 02:55:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:12 INFO - https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 02:55:12 INFO - trying https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 02:55:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/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 02:55:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/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 02:55:12 INFO - Downloaded 1240 bytes. 02:55:12 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:55:12 INFO - Using the following test package requirements: 02:55:12 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:55:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:55:12 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 02:55:12 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:55:12 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 02:55:12 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:55:12 INFO - u'jsshell-win64.zip'], 02:55:12 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:55:12 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 02:55:12 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:55:12 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:55:12 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 02:55:12 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:55:12 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 02:55:12 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:55:12 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 02:55:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:55:12 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 02:55:12 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 02:55:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:12 INFO - https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 02:55:12 INFO - trying https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 02:55:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/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 02:55:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/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 02:55:14 INFO - Downloaded 20872098 bytes. 02:55:14 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/*'] 02:55:14 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/* 02:55:16 INFO - caution: filename not matched: web-platform/* 02:55:16 INFO - Return code: 11 02:55:16 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')]} 02:55:16 INFO - https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 02:55:16 INFO - trying https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 02:55:16 INFO - Downloading https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/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 02:55:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/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 02:55:17 INFO - Downloaded 36389910 bytes. 02:55:17 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/*'] 02:55:17 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/* 02:55:59 INFO - caution: filename not matched: bin/* 02:55:59 INFO - caution: filename not matched: config/* 02:55:59 INFO - caution: filename not matched: mozbase/* 02:55:59 INFO - caution: filename not matched: marionette/* 02:55:59 INFO - caution: filename not matched: tools/wptserve/* 02:55:59 INFO - Return code: 11 02:55:59 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')]} 02:55:59 INFO - https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 02:55:59 INFO - trying https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:55:59 INFO - Downloading https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 02:55:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/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 02:56:01 INFO - Downloaded 82731949 bytes. 02:56:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:56:01 INFO - mkdir: C:\slave\test\properties 02:56:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:56:01 INFO - Writing to file C:\slave\test\properties\build_url 02:56:01 INFO - Contents: 02:56:01 INFO - build_url:https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:56:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:56:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:56:01 INFO - Writing to file C:\slave\test\properties\symbols_url 02:56:01 INFO - Contents: 02:56:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:56:01 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')]} 02:56:01 INFO - https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:56:01 INFO - trying https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:56:01 INFO - Downloading https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/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 02:56:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/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 02:56:03 INFO - Downloaded 50749890 bytes. 02:56:03 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'] 02:56:03 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 02:56:05 INFO - Return code: 0 02:56:05 INFO - Running post-action listener: _resource_record_post_action 02:56:05 INFO - Running post-action listener: set_extra_try_arguments 02:56:05 INFO - ##### 02:56:05 INFO - ##### Running create-virtualenv step. 02:56:05 INFO - ##### 02:56:05 INFO - Running pre-action listener: _pre_create_virtualenv 02:56:05 INFO - Running pre-action listener: _resource_record_pre_action 02:56:05 INFO - Running main action method: create_virtualenv 02:56:05 INFO - Creating virtualenv C:\slave\test\build\venv 02:56:05 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 02:56:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:56:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:56:13 INFO - Installing distribute......................................................................................................................................................................................done. 02:56:15 INFO - Return code: 0 02:56:15 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:56:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:56:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:56:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:56:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:56:15 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 0x0248A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252AC38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, '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 02:56:15 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 02:56:15 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 02:56:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:56:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 02:56:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:56:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:56:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:56:15 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 02:56:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:56:15 INFO - 'DCLOCATION': 'SCL3', 02:56:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:56:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:56:15 INFO - 'HOMEDRIVE': 'C:', 02:56:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 02:56:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:56:15 INFO - 'KTS_VERSION': '1.19c', 02:56:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 02:56:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 02:56:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:56:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:56:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:56:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:56:15 INFO - 'MOZ_NO_REMOTE': '1', 02:56:15 INFO - 'NO_EM_RESTART': '1', 02:56:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:56:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:56:15 INFO - 'OS': 'Windows_NT', 02:56:15 INFO - 'OURDRIVE': 'C:', 02:56:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:56:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:56:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:56:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:56:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:56:15 INFO - 'PROCESSOR_LEVEL': '6', 02:56:15 INFO - 'PROCESSOR_REVISION': '1e05', 02:56:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:56:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:56:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:56:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:56:15 INFO - 'PROMPT': '$P$G', 02:56:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:56:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:56:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:56:15 INFO - 'PWD': 'C:\\slave\\test', 02:56:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:56:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:56:15 INFO - 'SYSTEMDRIVE': 'C:', 02:56:15 INFO - 'SYSTEMROOT': 'C:\\windows', 02:56:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:15 INFO - 'TEST1': 'testie', 02:56:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:15 INFO - 'USERDOMAIN': 'T-W864-IX-052', 02:56:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 02:56:15 INFO - 'USERNAME': 'cltbld', 02:56:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 02:56:15 INFO - 'WINDIR': 'C:\\windows', 02:56:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:56:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:56:16 INFO - Downloading/unpacking psutil>=0.7.1 02:56:16 INFO - Running setup.py egg_info for package psutil 02:56:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:56:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:56:16 INFO - Installing collected packages: psutil 02:56:16 INFO - Running setup.py install for psutil 02:56:16 INFO - building 'psutil._psutil_windows' extension 02:56:16 INFO - error: Unable to find vcvarsall.bat 02:56:16 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-ft1iec-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:56:16 INFO - running install 02:56:16 INFO - running build 02:56:16 INFO - running build_py 02:56:16 INFO - creating build 02:56:16 INFO - creating build\lib.win32-2.7 02:56:16 INFO - creating build\lib.win32-2.7\psutil 02:56:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:56:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:56:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:56:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:56:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:56:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:56:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:56:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:56:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:56:16 INFO - running build_ext 02:56:16 INFO - building 'psutil._psutil_windows' extension 02:56:16 INFO - error: Unable to find vcvarsall.bat 02:56:16 INFO - ---------------------------------------- 02:56:16 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-ft1iec-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:56:16 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-052\AppData\Roaming\pip\pip.log 02:56:16 WARNING - Return code: 1 02:56:16 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! 02:56:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:56:16 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')]} 02:56:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:56:16 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')]} 02:56:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:56:16 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 0x0248A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252AC38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, '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 02:56:16 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 02:56:16 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 02:56:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:56:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 02:56:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:56:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:56:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:56:16 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 02:56:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:56:16 INFO - 'DCLOCATION': 'SCL3', 02:56:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:56:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:56:16 INFO - 'HOMEDRIVE': 'C:', 02:56:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 02:56:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:56:16 INFO - 'KTS_VERSION': '1.19c', 02:56:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 02:56:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 02:56:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:56:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:56:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:56:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:56:16 INFO - 'MOZ_NO_REMOTE': '1', 02:56:16 INFO - 'NO_EM_RESTART': '1', 02:56:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:56:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:56:16 INFO - 'OS': 'Windows_NT', 02:56:16 INFO - 'OURDRIVE': 'C:', 02:56:16 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', 02:56:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:56:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:56:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:56:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:56:16 INFO - 'PROCESSOR_LEVEL': '6', 02:56:16 INFO - 'PROCESSOR_REVISION': '1e05', 02:56:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:56:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:56:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:56:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:56:16 INFO - 'PROMPT': '$P$G', 02:56:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:56:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:56:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:56:16 INFO - 'PWD': 'C:\\slave\\test', 02:56:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:56:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:56:16 INFO - 'SYSTEMDRIVE': 'C:', 02:56:16 INFO - 'SYSTEMROOT': 'C:\\windows', 02:56:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:16 INFO - 'TEST1': 'testie', 02:56:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:16 INFO - 'USERDOMAIN': 'T-W864-IX-052', 02:56:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 02:56:16 INFO - 'USERNAME': 'cltbld', 02:56:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 02:56:16 INFO - 'WINDIR': 'C:\\windows', 02:56:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:56:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:56:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:56:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:56:17 INFO - Running setup.py egg_info for package mozsystemmonitor 02:56:17 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:56:17 INFO - Running setup.py egg_info for package psutil 02:56:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:56:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:56:17 INFO - Installing collected packages: mozsystemmonitor, psutil 02:56:17 INFO - Running setup.py install for mozsystemmonitor 02:56:17 INFO - Running setup.py install for psutil 02:56:17 INFO - building 'psutil._psutil_windows' extension 02:56:17 INFO - error: Unable to find vcvarsall.bat 02:56:17 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-sxi49g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:56:17 INFO - running install 02:56:17 INFO - running build 02:56:17 INFO - running build_py 02:56:17 INFO - running build_ext 02:56:17 INFO - building 'psutil._psutil_windows' extension 02:56:17 INFO - error: Unable to find vcvarsall.bat 02:56:17 INFO - ---------------------------------------- 02:56:17 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-sxi49g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:56:17 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-052\AppData\Roaming\pip\pip.log 02:56:17 WARNING - Return code: 1 02:56:17 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! 02:56:17 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:56:17 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')]} 02:56:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:56:17 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')]} 02:56:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:56:17 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 0x0248A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252AC38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, '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 02:56:17 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 02:56:17 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 02:56:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:56:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 02:56:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:56:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:56:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:56:17 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 02:56:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:56:17 INFO - 'DCLOCATION': 'SCL3', 02:56:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:56:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:56:17 INFO - 'HOMEDRIVE': 'C:', 02:56:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 02:56:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:56:17 INFO - 'KTS_VERSION': '1.19c', 02:56:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 02:56:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 02:56:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:56:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:56:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:56:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:56:17 INFO - 'MOZ_NO_REMOTE': '1', 02:56:17 INFO - 'NO_EM_RESTART': '1', 02:56:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:56:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:56:17 INFO - 'OS': 'Windows_NT', 02:56:17 INFO - 'OURDRIVE': 'C:', 02:56:17 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', 02:56:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:56:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:56:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:56:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:56:17 INFO - 'PROCESSOR_LEVEL': '6', 02:56:17 INFO - 'PROCESSOR_REVISION': '1e05', 02:56:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:56:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:56:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:56:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:56:17 INFO - 'PROMPT': '$P$G', 02:56:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:56:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:56:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:56:17 INFO - 'PWD': 'C:\\slave\\test', 02:56:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:56:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:56:17 INFO - 'SYSTEMDRIVE': 'C:', 02:56:17 INFO - 'SYSTEMROOT': 'C:\\windows', 02:56:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:17 INFO - 'TEST1': 'testie', 02:56:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:17 INFO - 'USERDOMAIN': 'T-W864-IX-052', 02:56:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 02:56:17 INFO - 'USERNAME': 'cltbld', 02:56:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 02:56:17 INFO - 'WINDIR': 'C:\\windows', 02:56:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:56:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:56:17 INFO - Downloading/unpacking blobuploader==1.2.4 02:56:17 INFO - Downloading blobuploader-1.2.4.tar.gz 02:56:17 INFO - Running setup.py egg_info for package blobuploader 02:56:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:56:22 INFO - Running setup.py egg_info for package requests 02:56:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:56:22 INFO - Downloading docopt-0.6.1.tar.gz 02:56:22 INFO - Running setup.py egg_info for package docopt 02:56:22 INFO - Installing collected packages: blobuploader, docopt, requests 02:56:22 INFO - Running setup.py install for blobuploader 02:56:22 INFO - Running setup.py install for docopt 02:56:22 INFO - Running setup.py install for requests 02:56:22 INFO - Successfully installed blobuploader docopt requests 02:56:22 INFO - Cleaning up... 02:56:22 INFO - Return code: 0 02:56:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:56:22 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')]} 02:56:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:56:22 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')]} 02:56:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:56:22 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 0x0248A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252AC38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, '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 02:56:22 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 02:56:22 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 02:56:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:56:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 02:56:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:56:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:56:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:56:22 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 02:56:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:56:22 INFO - 'DCLOCATION': 'SCL3', 02:56:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:56:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:56:22 INFO - 'HOMEDRIVE': 'C:', 02:56:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 02:56:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:56:22 INFO - 'KTS_VERSION': '1.19c', 02:56:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 02:56:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 02:56:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:56:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:56:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:56:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:56:22 INFO - 'MOZ_NO_REMOTE': '1', 02:56:22 INFO - 'NO_EM_RESTART': '1', 02:56:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:56:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:56:22 INFO - 'OS': 'Windows_NT', 02:56:22 INFO - 'OURDRIVE': 'C:', 02:56:22 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', 02:56:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:56:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:56:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:56:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:56:22 INFO - 'PROCESSOR_LEVEL': '6', 02:56:22 INFO - 'PROCESSOR_REVISION': '1e05', 02:56:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:56:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:56:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:56:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:56:22 INFO - 'PROMPT': '$P$G', 02:56:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:56:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:56:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:56:22 INFO - 'PWD': 'C:\\slave\\test', 02:56:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:56:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:56:22 INFO - 'SYSTEMDRIVE': 'C:', 02:56:22 INFO - 'SYSTEMROOT': 'C:\\windows', 02:56:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:22 INFO - 'TEST1': 'testie', 02:56:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:22 INFO - 'USERDOMAIN': 'T-W864-IX-052', 02:56:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 02:56:22 INFO - 'USERNAME': 'cltbld', 02:56:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 02:56:22 INFO - 'WINDIR': 'C:\\windows', 02:56:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:56:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:56:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:56:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:56:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:56:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:56:26 INFO - Unpacking c:\slave\test\build\tests\marionette 02:56:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:56:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:56:26 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 02:56:26 INFO - Running setup.py install for browsermob-proxy 02:56:41 INFO - Running setup.py install for manifestparser 02:56:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for marionette-client 02:56:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:56:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for marionette-driver 02:56:41 INFO - Running setup.py install for mozcrash 02:56:41 INFO - Running setup.py install for mozdebug 02:56:41 INFO - Running setup.py install for mozdevice 02:56:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for mozfile 02:56:41 INFO - Running setup.py install for mozhttpd 02:56:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for mozinfo 02:56:41 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for mozInstall 02:56:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for mozleak 02:56:41 INFO - Running setup.py install for mozlog 02:56:41 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for moznetwork 02:56:41 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for mozprocess 02:56:41 INFO - Running setup.py install for mozprofile 02:56:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for mozrunner 02:56:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for mozscreenshot 02:56:41 INFO - Running setup.py install for moztest 02:56:41 INFO - Running setup.py install for mozversion 02:56:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:56:41 INFO - Running setup.py install for wptserve 02:56:41 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 02:56:41 INFO - Cleaning up... 02:56:41 INFO - Return code: 0 02:56:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:56:41 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')]} 02:56:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:56:41 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')]} 02:56:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:56:41 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 0x0248A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252AC38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, '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 02:56:41 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 02:56:41 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 02:56:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:56:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 02:56:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:56:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:56:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:56:41 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 02:56:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:56:41 INFO - 'DCLOCATION': 'SCL3', 02:56:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:56:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:56:41 INFO - 'HOMEDRIVE': 'C:', 02:56:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 02:56:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:56:41 INFO - 'KTS_VERSION': '1.19c', 02:56:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 02:56:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 02:56:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:56:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:56:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:56:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:56:41 INFO - 'MOZ_NO_REMOTE': '1', 02:56:41 INFO - 'NO_EM_RESTART': '1', 02:56:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:56:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:56:41 INFO - 'OS': 'Windows_NT', 02:56:41 INFO - 'OURDRIVE': 'C:', 02:56:41 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', 02:56:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:56:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:56:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:56:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:56:41 INFO - 'PROCESSOR_LEVEL': '6', 02:56:41 INFO - 'PROCESSOR_REVISION': '1e05', 02:56:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:56:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:56:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:56:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:56:41 INFO - 'PROMPT': '$P$G', 02:56:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:56:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:56:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:56:41 INFO - 'PWD': 'C:\\slave\\test', 02:56:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:56:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:56:41 INFO - 'SYSTEMDRIVE': 'C:', 02:56:41 INFO - 'SYSTEMROOT': 'C:\\windows', 02:56:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:41 INFO - 'TEST1': 'testie', 02:56:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:41 INFO - 'USERDOMAIN': 'T-W864-IX-052', 02:56:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 02:56:41 INFO - 'USERNAME': 'cltbld', 02:56:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 02:56:41 INFO - 'WINDIR': 'C:\\windows', 02:56:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:56:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:56:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:56:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:56:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:56:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:56:45 INFO - Unpacking c:\slave\test\build\tests\marionette 02:56:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:56:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:56:45 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)) 02:56:58 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)) 02:56:58 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)) 02:56:58 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)) 02:56:58 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)) 02:56:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:56:58 INFO - Downloading blessings-1.6.tar.gz 02:56:58 INFO - Running setup.py egg_info for package blessings 02:56:58 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)) 02:56:58 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:56:58 INFO - Running setup.py install for blessings 02:56:58 INFO - Running setup.py install for browsermob-proxy 02:56:58 INFO - Running setup.py install for manifestparser 02:56:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Running setup.py install for marionette-client 02:56:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:56:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Running setup.py install for marionette-driver 02:56:58 INFO - Running setup.py install for mozcrash 02:56:58 INFO - Running setup.py install for mozdebug 02:56:58 INFO - Running setup.py install for mozdevice 02:56:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Running setup.py install for mozhttpd 02:56:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Running setup.py install for mozInstall 02:56:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Running setup.py install for mozleak 02:56:58 INFO - Running setup.py install for mozprofile 02:56:58 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Running setup.py install for mozrunner 02:56:58 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:56:58 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:57:00 INFO - Running setup.py install for mozscreenshot 02:57:00 INFO - Running setup.py install for moztest 02:57:00 INFO - Running setup.py install for mozversion 02:57:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:57:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:57:00 INFO - Running setup.py install for wptserve 02:57:00 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:57:00 INFO - Cleaning up... 02:57:00 INFO - Return code: 0 02:57:00 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:57:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:57:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:57:00 INFO - Reading from file tmpfile_stdout 02:57:00 INFO - Using _rmtree_windows ... 02:57:00 INFO - Using _rmtree_windows ... 02:57:00 INFO - Current package versions: 02:57:00 INFO - blessings == 1.6 02:57:00 INFO - blobuploader == 1.2.4 02:57:00 INFO - browsermob-proxy == 0.6.0 02:57:00 INFO - distribute == 0.6.14 02:57:00 INFO - docopt == 0.6.1 02:57:00 INFO - manifestparser == 1.1 02:57:00 INFO - marionette-client == 2.3.0 02:57:00 INFO - marionette-driver == 1.4.0 02:57:00 INFO - mozInstall == 1.12 02:57:00 INFO - mozcrash == 0.17 02:57:00 INFO - mozdebug == 0.1 02:57:00 INFO - mozdevice == 0.48 02:57:00 INFO - mozfile == 1.2 02:57:00 INFO - mozhttpd == 0.7 02:57:00 INFO - mozinfo == 0.9 02:57:00 INFO - mozleak == 0.1 02:57:00 INFO - mozlog == 3.1 02:57:00 INFO - moznetwork == 0.27 02:57:00 INFO - mozprocess == 0.22 02:57:00 INFO - mozprofile == 0.28 02:57:00 INFO - mozrunner == 6.11 02:57:00 INFO - mozscreenshot == 0.1 02:57:00 INFO - mozsystemmonitor == 0.0 02:57:00 INFO - moztest == 0.7 02:57:00 INFO - mozversion == 1.4 02:57:00 INFO - requests == 1.2.3 02:57:00 INFO - wptserve == 1.4.0 02:57:00 INFO - Running post-action listener: _resource_record_post_action 02:57:00 INFO - Running post-action listener: _start_resource_monitoring 02:57:00 INFO - Starting resource monitoring. 02:57:00 INFO - ##### 02:57:00 INFO - ##### Running pull step. 02:57:00 INFO - ##### 02:57:00 INFO - Running pre-action listener: _resource_record_pre_action 02:57:00 INFO - Running main action method: pull 02:57:00 INFO - Pull has nothing to do! 02:57:00 INFO - Running post-action listener: _resource_record_post_action 02:57:00 INFO - ##### 02:57:00 INFO - ##### Running install step. 02:57:00 INFO - ##### 02:57:00 INFO - Running pre-action listener: _resource_record_pre_action 02:57:00 INFO - Running main action method: install 02:57:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:57:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:57:00 INFO - Reading from file tmpfile_stdout 02:57:00 INFO - Using _rmtree_windows ... 02:57:00 INFO - Using _rmtree_windows ... 02:57:00 INFO - Detecting whether we're running mozinstall >=1.0... 02:57:00 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:57:00 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:57:00 INFO - Reading from file tmpfile_stdout 02:57:00 INFO - Output received: 02:57:00 INFO - Usage: mozinstall-script.py [options] installer 02:57:00 INFO - Options: 02:57:00 INFO - -h, --help show this help message and exit 02:57:00 INFO - -d DEST, --destination=DEST 02:57:00 INFO - Directory to install application into. [default: 02:57:00 INFO - "C:\slave\test"] 02:57:00 INFO - --app=APP Application being installed. [default: firefox] 02:57:00 INFO - Using _rmtree_windows ... 02:57:00 INFO - Using _rmtree_windows ... 02:57:00 INFO - mkdir: C:\slave\test\build\application 02:57:00 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'] 02:57:00 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 02:57:03 INFO - Reading from file tmpfile_stdout 02:57:03 INFO - Output received: 02:57:03 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:57:03 INFO - Using _rmtree_windows ... 02:57:03 INFO - Using _rmtree_windows ... 02:57:03 INFO - Running post-action listener: _resource_record_post_action 02:57:03 INFO - ##### 02:57:03 INFO - ##### Running run-tests step. 02:57:03 INFO - ##### 02:57:03 INFO - Running pre-action listener: _resource_record_pre_action 02:57:03 INFO - Running main action method: run_tests 02:57:03 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:57:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:57:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:57:03 INFO - grabbing minidump binary from tooltool 02:57: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')]} 02:57:03 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 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:57:03 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 02:57:03 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 02:57:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:57:04 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpc6idt2 02:57:04 INFO - INFO - File integrity verified, renaming tmpc6idt2 to win32-minidump_stackwalk.exe 02:57:04 INFO - Return code: 0 02:57:04 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:57:04 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:57:04 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/Msp7TB2zQB6XyFDmlyfoDQ/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 02:57:04 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/Msp7TB2zQB6XyFDmlyfoDQ/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 02:57:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:57:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 02:57:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:57:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:57:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:57:04 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 02:57:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:57:04 INFO - 'DCLOCATION': 'SCL3', 02:57:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:57:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:57:04 INFO - 'HOMEDRIVE': 'C:', 02:57:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 02:57:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:57:04 INFO - 'KTS_VERSION': '1.19c', 02:57:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 02:57:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 02:57:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:57:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:57:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:57:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:57:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:57:04 INFO - 'MOZ_NO_REMOTE': '1', 02:57:04 INFO - 'NO_EM_RESTART': '1', 02:57:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:57:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:57:04 INFO - 'OS': 'Windows_NT', 02:57:04 INFO - 'OURDRIVE': 'C:', 02:57: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', 02:57:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:57:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:57:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:57:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:57:04 INFO - 'PROCESSOR_LEVEL': '6', 02:57:04 INFO - 'PROCESSOR_REVISION': '1e05', 02:57:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:57:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:57:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:57:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:57:04 INFO - 'PROMPT': '$P$G', 02:57:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:57:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:57:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:57:04 INFO - 'PWD': 'C:\\slave\\test', 02:57:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:57:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:57:04 INFO - 'SYSTEMDRIVE': 'C:', 02:57:04 INFO - 'SYSTEMROOT': 'C:\\windows', 02:57:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:57:04 INFO - 'TEST1': 'testie', 02:57:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:57:04 INFO - 'USERDOMAIN': 'T-W864-IX-052', 02:57:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 02:57:04 INFO - 'USERNAME': 'cltbld', 02:57:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 02:57:04 INFO - 'WINDIR': 'C:\\windows', 02:57:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:57:04 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/Msp7TB2zQB6XyFDmlyfoDQ/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 02:57:06 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 02:57:06 INFO - import pkg_resources 02:57:07 INFO - Using 1 client processes 02:57:10 INFO - SUITE-START | Running 778 tests 02:57:10 INFO - Running testharness tests 02:57:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:57:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:57:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:57:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:57:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:57:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:57:11 INFO - Setting up ssl 02:57:11 INFO - PROCESS | certutil | 02:57:11 INFO - PROCESS | certutil | 02:57:11 INFO - PROCESS | certutil | 02:57:11 INFO - Certificate Nickname Trust Attributes 02:57:11 INFO - SSL,S/MIME,JAR/XPI 02:57:11 INFO - 02:57:11 INFO - web-platform-tests CT,, 02:57:11 INFO - 02:57:11 INFO - Starting runner 02:57:12 INFO - PROCESS | 1664 | [1664] 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 02:57:12 INFO - PROCESS | 1664 | [1664] 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 02:57:12 INFO - PROCESS | 1664 | [1664] 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 02:57:13 INFO - PROCESS | 1664 | 1468663033747 Marionette DEBUG Marionette enabled via build flag and pref 02:57:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D79675E000 == 1 [pid = 1664] [id = 1] 02:57:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 1 (000000D7A5491800) [pid = 1664] [serial = 1] [outer = 0000000000000000] 02:57:14 INFO - PROCESS | 1664 | [1664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:57:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 2 (000000D7A5492800) [pid = 1664] [serial = 2] [outer = 000000D7A5491800] 02:57:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A887B800 == 2 [pid = 1664] [id = 2] 02:57:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 3 (000000D7A887C000) [pid = 1664] [serial = 3] [outer = 0000000000000000] 02:57:15 INFO - PROCESS | 1664 | [1664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:57:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 4 (000000D7A887D000) [pid = 1664] [serial = 4] [outer = 000000D7A887C000] 02:57:15 INFO - PROCESS | 1664 | 1468663035492 Marionette INFO Listening on port 2828 02:57:17 INFO - PROCESS | 1664 | 1468663037842 Marionette DEBUG Marionette enabled via command-line flag 02:57:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A97C8000 == 3 [pid = 1664] [id = 3] 02:57:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 5 (000000D7A9814800) [pid = 1664] [serial = 5] [outer = 0000000000000000] 02:57:17 INFO - PROCESS | 1664 | [1664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:57:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 6 (000000D7A9815800) [pid = 1664] [serial = 6] [outer = 000000D7A9814800] 02:57:18 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:57:18 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:57:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 7 (000000D7AA32A000) [pid = 1664] [serial = 7] [outer = 000000D7A887C000] 02:57:20 INFO - PROCESS | 1664 | [1664] 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 02:57:20 INFO - PROCESS | 1664 | 1468663040625 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 02:57:20 INFO - PROCESS | 1664 | [1664] 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 02:57:20 INFO - PROCESS | 1664 | 1468663040658 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 02:57:20 INFO - PROCESS | 1664 | [1664] 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 02:57:20 INFO - PROCESS | 1664 | 1468663040667 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 02:57:20 INFO - PROCESS | 1664 | [1664] 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 02:57:20 INFO - PROCESS | 1664 | 1468663040675 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 02:57:20 INFO - PROCESS | 1664 | [1664] 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 02:57:20 INFO - PROCESS | 1664 | 1468663040710 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 02:57:20 INFO - PROCESS | 1664 | [1664] 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 02:57:20 INFO - PROCESS | 1664 | 1468663040719 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 02:57:20 INFO - PROCESS | 1664 | [1664] 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 02:57:20 INFO - PROCESS | 1664 | 1468663040724 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49300 02:57:20 INFO - PROCESS | 1664 | [1664] 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 02:57:20 INFO - PROCESS | 1664 | 1468663040731 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49301 02:57:20 INFO - PROCESS | 1664 | [1664] 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 02:57:20 INFO - PROCESS | 1664 | 1468663040737 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49302 02:57:20 INFO - PROCESS | 1664 | 1468663040741 Marionette DEBUG Closed connection conn0 02:57:20 INFO - PROCESS | 1664 | 1468663040746 Marionette DEBUG Closed connection conn1 02:57:20 INFO - PROCESS | 1664 | 1468663040747 Marionette DEBUG Closed connection conn2 02:57:20 INFO - PROCESS | 1664 | 1468663040748 Marionette DEBUG Closed connection conn3 02:57:20 INFO - PROCESS | 1664 | 1468663040803 Marionette DEBUG Closed connection conn4 02:57:20 INFO - PROCESS | 1664 | 1468663040805 Marionette DEBUG Closed connection conn5 02:57:20 INFO - PROCESS | 1664 | 1468663040806 Marionette DEBUG Closed connection conn6 02:57:20 INFO - PROCESS | 1664 | 1468663040820 Marionette DEBUG Closed connection conn7 02:57:21 INFO - PROCESS | 1664 | 1468663041133 Marionette DEBUG Closed connection conn8 02:57:21 INFO - PROCESS | 1664 | [1664] 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 02:57:21 INFO - PROCESS | 1664 | 1468663041138 Marionette DEBUG Accepted connection conn9 from 127.0.0.1:49303 02:57:21 INFO - PROCESS | 1664 | 1468663041152 Marionette DEBUG Closed connection conn9 02:57:21 INFO - PROCESS | 1664 | [1664] 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 02:57:21 INFO - PROCESS | 1664 | 1468663041169 Marionette DEBUG Accepted connection conn10 from 127.0.0.1:49304 02:57:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A554B000 == 4 [pid = 1664] [id = 4] 02:57:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 8 (000000D7A54DD000) [pid = 1664] [serial = 8] [outer = 0000000000000000] 02:57:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 9 (000000D7AD406800) [pid = 1664] [serial = 9] [outer = 000000D7A54DD000] 02:57:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 10 (000000D7AD40E000) [pid = 1664] [serial = 10] [outer = 000000D7A54DD000] 02:57:21 INFO - PROCESS | 1664 | 1468663041477 Marionette TRACE conn10 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:57:21 INFO - PROCESS | 1664 | 1468663041485 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":"20160716005753","device":"desktop","version":"48.0"} 02:57:22 INFO - PROCESS | 1664 | [1664] 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 02:57:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFADF800 == 5 [pid = 1664] [id = 5] 02:57:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 11 (000000D7AFAE0000) [pid = 1664] [serial = 11] [outer = 0000000000000000] 02:57:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFAE0800 == 6 [pid = 1664] [id = 6] 02:57:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 12 (000000D7AFF67400) [pid = 1664] [serial = 12] [outer = 0000000000000000] 02:57:23 INFO - PROCESS | 1664 | [1664] 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 02:57:23 INFO - PROCESS | 1664 | [1664] 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 02:57:24 INFO - PROCESS | 1664 | [1664] 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 02:57:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1106000 == 7 [pid = 1664] [id = 7] 02:57:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 13 (000000D7AFB11800) [pid = 1664] [serial = 13] [outer = 0000000000000000] 02:57:24 INFO - PROCESS | 1664 | [1664] 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 02:57:24 INFO - PROCESS | 1664 | [1664] 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 02:57:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 14 (000000D7B11AA000) [pid = 1664] [serial = 14] [outer = 000000D7AFB11800] 02:57:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 15 (000000D7B18A3800) [pid = 1664] [serial = 15] [outer = 000000D7AFAE0000] 02:57:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 16 (000000D7B1057400) [pid = 1664] [serial = 16] [outer = 000000D7AFF67400] 02:57:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 17 (000000D7B13A3000) [pid = 1664] [serial = 17] [outer = 000000D7AFB11800] 02:57:25 INFO - PROCESS | 1664 | 1468663045605 Marionette INFO startBrowser 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:25 INFO - PROCESS | 1664 | 1468663045653 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 1664 | 1468663045671 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 1664 | 1468663045674 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 18 (000000D7A88BA400) [pid = 1664] [serial = 18] [outer = 000000D7AFB11800] 02:57:27 INFO - PROCESS | 1664 | 1468663047047 Marionette TRACE conn10 <- [1,1,null,{"sessionId":"760cb5f4-c8c4-454b-952d-73c7f85cdc4f","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":"20160716005753","device":"desktop","version":"48.0","command_id":1}}] 02:57:28 INFO - PROCESS | 1664 | --DOCSHELL 000000D79675E000 == 6 [pid = 1664] [id = 1] 02:57:28 INFO - PROCESS | 1664 | 1468663048201 Marionette TRACE conn10 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:57:28 INFO - PROCESS | 1664 | 1468663048205 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:28 INFO - PROCESS | 1664 | 1468663048279 Marionette TRACE conn10 <- [1,2,null,{"value":null}] 02:57:28 INFO - PROCESS | 1664 | 1468663048493 Marionette TRACE conn10 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:57:28 INFO - PROCESS | 1664 | 1468663048496 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:28 INFO - PROCESS | 1664 | [1664] 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 02:57:29 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A554B000 == 5 [pid = 1664] [id = 4] 02:57:30 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:57:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 19 (000000D7A372DC00) [pid = 1664] [serial = 19] [outer = 000000D7AFB11800] 02:57:30 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:57:30 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:57:30 INFO - PROCESS | 1664 | 1468663050598 Marionette TRACE conn10 <- [1,3,null,{}] 02:57:30 INFO - PROCESS | 1664 | 1468663050603 Marionette TRACE conn10 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:57:30 INFO - PROCESS | 1664 | 1468663050606 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:30 INFO - PROCESS | 1664 | 1468663050626 Marionette TRACE conn10 <- [1,4,null,{"value":null}] 02:57:30 INFO - PROCESS | 1664 | 1468663050643 Marionette TRACE conn10 -> [0,5,"getWindowHandle",null] 02:57:30 INFO - PROCESS | 1664 | 1468663050647 Marionette TRACE conn10 <- [1,5,null,{"value":"13"}] 02:57:30 INFO - PROCESS | 1664 | 1468663050652 Marionette TRACE conn10 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:57:30 INFO - PROCESS | 1664 | 1468663050654 Marionette TRACE conn10 <- [1,6,null,{}] 02:57:30 INFO - PROCESS | 1664 | 1468663050728 Marionette TRACE conn10 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:30 INFO - PROCESS | 1664 | 1468663050733 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:30 INFO - PROCESS | 1664 | 1468663050752 Marionette TRACE conn10 <- [1,7,null,{"value":null}] 02:57:30 INFO - PROCESS | 1664 | 1468663050757 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 1664 | 1468663050760 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A5425000 == 6 [pid = 1664] [id = 8] 02:57:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 20 (000000D7A9394000) [pid = 1664] [serial = 20] [outer = 0000000000000000] 02:57:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 21 (000000D7A95D0C00) [pid = 1664] [serial = 21] [outer = 000000D7A9394000] 02:57:30 INFO - PROCESS | 1664 | 1468663050815 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 22 (000000D7AA36FC00) [pid = 1664] [serial = 22] [outer = 000000D7A9394000] 02:57:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8BE3000 == 7 [pid = 1664] [id = 9] 02:57:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 23 (000000D7AA4D5C00) [pid = 1664] [serial = 23] [outer = 0000000000000000] 02:57:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 24 (000000D7AE015000) [pid = 1664] [serial = 24] [outer = 000000D7AA4D5C00] 02:57:31 INFO - PROCESS | 1664 | 1468663051540 Marionette DEBUG loaded listener.js 02:57:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 25 (000000D7AE055C00) [pid = 1664] [serial = 25] [outer = 000000D7AA4D5C00] 02:57:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A9830800 == 8 [pid = 1664] [id = 10] 02:57:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 26 (000000D7A9831800) [pid = 1664] [serial = 26] [outer = 0000000000000000] 02:57:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 27 (000000D7AA332800) [pid = 1664] [serial = 27] [outer = 000000D7A9831800] 02:57:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 28 (000000D7AA5B6000) [pid = 1664] [serial = 28] [outer = 000000D7A9831800] 02:57:31 INFO - PROCESS | 1664 | 1468663051975 Marionette TRACE conn10 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:57:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A33AC000 == 9 [pid = 1664] [id = 11] 02:57:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 29 (000000D7AA4D5800) [pid = 1664] [serial = 29] [outer = 0000000000000000] 02:57:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 30 (000000D7AFDD6800) [pid = 1664] [serial = 30] [outer = 000000D7AA4D5800] 02:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1430ms 02:57:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 31 (000000D7B178FC00) [pid = 1664] [serial = 31] [outer = 000000D7AA4D5800] 02:57:32 INFO - PROCESS | 1664 | 1468663052159 Marionette TRACE conn10 -> [0,9,"getWindowHandle",null] 02:57:32 INFO - PROCESS | 1664 | 1468663052162 Marionette TRACE conn10 <- [1,9,null,{"value":"13"}] 02:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:57:32 INFO - PROCESS | 1664 | 1468663052203 Marionette TRACE conn10 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - PROCESS | 1664 | 1468663052205 Marionette TRACE conn10 <- [1,10,null,{}] 02:57:32 INFO - PROCESS | 1664 | 1468663052612 Marionette TRACE conn10 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:32 INFO - PROCESS | 1664 | 1468663052614 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:32 INFO - PROCESS | 1664 | 1468663052918 Marionette TRACE conn10 <- [1,11,null,{"value":null}] 02:57:32 INFO - PROCESS | 1664 | 1468663052957 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 1664 | 1468663052960 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEBD4000 == 10 [pid = 1664] [id = 12] 02:57:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 32 (000000D7A290E400) [pid = 1664] [serial = 32] [outer = 0000000000000000] 02:57:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 33 (000000D7A2910800) [pid = 1664] [serial = 33] [outer = 000000D7A290E400] 02:57:33 INFO - PROCESS | 1664 | 1468663053009 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 34 (000000D7B17B8800) [pid = 1664] [serial = 34] [outer = 000000D7A290E400] 02:57:33 INFO - PROCESS | 1664 | 1468663053498 Marionette TRACE conn10 <- [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]]]}] 02:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1361ms 02:57:33 INFO - PROCESS | 1664 | 1468663053551 Marionette TRACE conn10 -> [0,13,"getWindowHandle",null] 02:57:33 INFO - PROCESS | 1664 | 1468663053555 Marionette TRACE conn10 <- [1,13,null,{"value":"13"}] 02:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:57:33 INFO - PROCESS | 1664 | 1468663053566 Marionette TRACE conn10 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:57:33 INFO - PROCESS | 1664 | 1468663053571 Marionette TRACE conn10 <- [1,14,null,{}] 02:57:33 INFO - PROCESS | 1664 | 1468663053575 Marionette TRACE conn10 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:33 INFO - PROCESS | 1664 | 1468663053579 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:33 INFO - PROCESS | 1664 | 1468663053680 Marionette TRACE conn10 <- [1,15,null,{"value":null}] 02:57:33 INFO - PROCESS | 1664 | 1468663053693 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 1664 | 1468663053695 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1CDC000 == 11 [pid = 1664] [id = 13] 02:57:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 35 (000000D7A44E1800) [pid = 1664] [serial = 35] [outer = 0000000000000000] 02:57:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 36 (000000D7A44E3400) [pid = 1664] [serial = 36] [outer = 000000D7A44E1800] 02:57:33 INFO - PROCESS | 1664 | 1468663053745 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 37 (000000D7A4A5EC00) [pid = 1664] [serial = 37] [outer = 000000D7A44E1800] 02:57:34 INFO - PROCESS | 1664 | 1468663054207 Marionette TRACE conn10 <- [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]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 02:57:34 INFO - PROCESS | 1664 | 1468663054257 Marionette TRACE conn10 -> [0,17,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 1664 | 1468663054260 Marionette TRACE conn10 <- [1,17,null,{"value":"13"}] 02:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:57:34 INFO - PROCESS | 1664 | 1468663054263 Marionette TRACE conn10 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 1664 | 1468663054265 Marionette TRACE conn10 <- [1,18,null,{}] 02:57:34 INFO - PROCESS | 1664 | 1468663054269 Marionette TRACE conn10 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:34 INFO - PROCESS | 1664 | 1468663054271 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:34 INFO - PROCESS | 1664 | 1468663054368 Marionette TRACE conn10 <- [1,19,null,{"value":null}] 02:57:34 INFO - PROCESS | 1664 | 1468663054380 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 1664 | 1468663054382 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1103800 == 12 [pid = 1664] [id = 14] 02:57:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 38 (000000D7AD4F2000) [pid = 1664] [serial = 38] [outer = 0000000000000000] 02:57:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 39 (000000D7AE722C00) [pid = 1664] [serial = 39] [outer = 000000D7AD4F2000] 02:57:34 INFO - PROCESS | 1664 | 1468663054429 Marionette DEBUG loaded listener.js 02:57:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 40 (000000D7AFF74C00) [pid = 1664] [serial = 40] [outer = 000000D7AD4F2000] 02:57:34 INFO - PROCESS | 1664 | 1468663054814 Marionette TRACE conn10 <- [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]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 588ms 02:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:57:34 INFO - PROCESS | 1664 | 1468663054853 Marionette TRACE conn10 -> [0,21,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 1664 | 1468663054856 Marionette TRACE conn10 <- [1,21,null,{"value":"13"}] 02:57:34 INFO - PROCESS | 1664 | 1468663054859 Marionette TRACE conn10 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 1664 | 1468663054861 Marionette TRACE conn10 <- [1,22,null,{}] 02:57:34 INFO - PROCESS | 1664 | 1468663054875 Marionette TRACE conn10 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:34 INFO - PROCESS | 1664 | 1468663054877 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:34 INFO - PROCESS | 1664 | 1468663054972 Marionette TRACE conn10 <- [1,23,null,{"value":null}] 02:57:34 INFO - PROCESS | 1664 | 1468663054980 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 1664 | 1468663054986 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC4C800 == 13 [pid = 1664] [id = 15] 02:57:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 41 (000000D7B390EC00) [pid = 1664] [serial = 41] [outer = 0000000000000000] 02:57:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 42 (000000D7B3910400) [pid = 1664] [serial = 42] [outer = 000000D7B390EC00] 02:57:35 INFO - PROCESS | 1664 | 1468663055041 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 43 (000000D7B5995000) [pid = 1664] [serial = 43] [outer = 000000D7B390EC00] 02:57:35 INFO - PROCESS | 1664 | 1468663055448 Marionette TRACE conn10 <- [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]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 02:57:35 INFO - PROCESS | 1664 | 1468663055569 Marionette TRACE conn10 -> [0,25,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 1664 | 1468663055571 Marionette TRACE conn10 <- [1,25,null,{"value":"13"}] 02:57:35 INFO - PROCESS | 1664 | 1468663055589 Marionette TRACE conn10 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - PROCESS | 1664 | 1468663055590 Marionette TRACE conn10 <- [1,26,null,{}] 02:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:57:35 INFO - PROCESS | 1664 | 1468663055594 Marionette TRACE conn10 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:35 INFO - PROCESS | 1664 | 1468663055596 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:35 INFO - PROCESS | 1664 | 1468663055695 Marionette TRACE conn10 <- [1,27,null,{"value":null}] 02:57:35 INFO - PROCESS | 1664 | 1468663055703 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 1664 | 1468663055705 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63CC000 == 14 [pid = 1664] [id = 16] 02:57:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 44 (000000D7B63A7C00) [pid = 1664] [serial = 44] [outer = 0000000000000000] 02:57:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 45 (000000D7B63A9800) [pid = 1664] [serial = 45] [outer = 000000D7B63A7C00] 02:57:35 INFO - PROCESS | 1664 | 1468663055752 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 46 (000000D7B645AC00) [pid = 1664] [serial = 46] [outer = 000000D7B63A7C00] 02:57:36 INFO - PROCESS | 1664 | 1468663056171 Marionette TRACE conn10 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 02:57:36 INFO - PROCESS | 1664 | 1468663056225 Marionette TRACE conn10 -> [0,29,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 1664 | 1468663056227 Marionette TRACE conn10 <- [1,29,null,{"value":"13"}] 02:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:57:36 INFO - PROCESS | 1664 | 1468663056231 Marionette TRACE conn10 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 1664 | 1468663056233 Marionette TRACE conn10 <- [1,30,null,{}] 02:57:36 INFO - PROCESS | 1664 | 1468663056241 Marionette TRACE conn10 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:36 INFO - PROCESS | 1664 | 1468663056243 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:36 INFO - PROCESS | 1664 | 1468663056330 Marionette TRACE conn10 <- [1,31,null,{"value":null}] 02:57:36 INFO - PROCESS | 1664 | 1468663056335 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 1664 | 1468663056338 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F0C000 == 15 [pid = 1664] [id = 17] 02:57:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 47 (000000D7B6CE9400) [pid = 1664] [serial = 47] [outer = 0000000000000000] 02:57:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 48 (000000D7B6CEF400) [pid = 1664] [serial = 48] [outer = 000000D7B6CE9400] 02:57:36 INFO - PROCESS | 1664 | 1468663056385 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 49 (000000D7B6CF6800) [pid = 1664] [serial = 49] [outer = 000000D7B6CE9400] 02:57:36 INFO - PROCESS | 1664 | 1468663056744 Marionette TRACE conn10 <- [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]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 525ms 02:57:36 INFO - PROCESS | 1664 | 1468663056765 Marionette TRACE conn10 -> [0,33,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 1664 | 1468663056767 Marionette TRACE conn10 <- [1,33,null,{"value":"13"}] 02:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:57:36 INFO - PROCESS | 1664 | 1468663056770 Marionette TRACE conn10 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 1664 | 1468663056772 Marionette TRACE conn10 <- [1,34,null,{}] 02:57:36 INFO - PROCESS | 1664 | 1468663056784 Marionette TRACE conn10 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:36 INFO - PROCESS | 1664 | 1468663056786 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:36 INFO - PROCESS | 1664 | 1468663056895 Marionette TRACE conn10 <- [1,35,null,{"value":null}] 02:57:36 INFO - PROCESS | 1664 | 1468663056902 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 1664 | 1468663056904 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81A8800 == 16 [pid = 1664] [id = 18] 02:57:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 50 (000000D7B23E9800) [pid = 1664] [serial = 50] [outer = 0000000000000000] 02:57:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 51 (000000D7B6FBA400) [pid = 1664] [serial = 51] [outer = 000000D7B23E9800] 02:57:36 INFO - PROCESS | 1664 | 1468663056950 Marionette DEBUG loaded listener.js 02:57:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 52 (000000D7B6FBD800) [pid = 1664] [serial = 52] [outer = 000000D7B23E9800] 02:57:37 INFO - PROCESS | 1664 | 1468663057326 Marionette TRACE conn10 <- [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]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 02:57:37 INFO - PROCESS | 1664 | 1468663057360 Marionette TRACE conn10 -> [0,37,"getWindowHandle",null] 02:57:37 INFO - PROCESS | 1664 | 1468663057362 Marionette TRACE conn10 <- [1,37,null,{"value":"13"}] 02:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:57:37 INFO - PROCESS | 1664 | 1468663057365 Marionette TRACE conn10 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 1664 | 1468663057367 Marionette TRACE conn10 <- [1,38,null,{}] 02:57:37 INFO - PROCESS | 1664 | 1468663057371 Marionette TRACE conn10 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:37 INFO - PROCESS | 1664 | 1468663057373 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:37 INFO - PROCESS | 1664 | 1468663057492 Marionette TRACE conn10 <- [1,39,null,{"value":null}] 02:57:37 INFO - PROCESS | 1664 | 1468663057501 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 1664 | 1468663057503 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EA2000 == 17 [pid = 1664] [id = 19] 02:57:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 53 (000000D7B23EDC00) [pid = 1664] [serial = 53] [outer = 0000000000000000] 02:57:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 54 (000000D7B6F28C00) [pid = 1664] [serial = 54] [outer = 000000D7B23EDC00] 02:57:37 INFO - PROCESS | 1664 | 1468663057548 Marionette DEBUG loaded listener.js 02:57:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 55 (000000D7B6F30400) [pid = 1664] [serial = 55] [outer = 000000D7B23EDC00] 02:57:37 INFO - PROCESS | 1664 | 1468663057937 Marionette TRACE conn10 <- [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]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 628ms 02:57:38 INFO - PROCESS | 1664 | 1468663058000 Marionette TRACE conn10 -> [0,41,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 1664 | 1468663058002 Marionette TRACE conn10 <- [1,41,null,{"value":"13"}] 02:57:38 INFO - PROCESS | 1664 | 1468663058006 Marionette TRACE conn10 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:57:38 INFO - PROCESS | 1664 | 1468663058008 Marionette TRACE conn10 <- [1,42,null,{}] 02:57:38 INFO - PROCESS | 1664 | 1468663058012 Marionette TRACE conn10 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:38 INFO - PROCESS | 1664 | 1468663058014 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:38 INFO - PROCESS | 1664 | 1468663058140 Marionette TRACE conn10 <- [1,43,null,{"value":null}] 02:57:38 INFO - PROCESS | 1664 | --DOMWINDOW == 54 (000000D7A54DD000) [pid = 1664] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:57:38 INFO - PROCESS | 1664 | 1468663058209 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 1664 | 1468663058211 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA3A000 == 18 [pid = 1664] [id = 20] 02:57:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 55 (000000D7A4024800) [pid = 1664] [serial = 56] [outer = 0000000000000000] 02:57:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (000000D7A4026C00) [pid = 1664] [serial = 57] [outer = 000000D7A4024800] 02:57:38 INFO - PROCESS | 1664 | 1468663058261 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7B1D56000) [pid = 1664] [serial = 58] [outer = 000000D7A4024800] 02:57:38 INFO - PROCESS | 1664 | 1468663058619 Marionette TRACE conn10 <- [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]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 02:57:38 INFO - PROCESS | 1664 | 1468663058640 Marionette TRACE conn10 -> [0,45,"getWindowHandle",null] 02:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:57:38 INFO - PROCESS | 1664 | 1468663058643 Marionette TRACE conn10 <- [1,45,null,{"value":"13"}] 02:57:38 INFO - PROCESS | 1664 | 1468663058646 Marionette TRACE conn10 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - PROCESS | 1664 | 1468663058649 Marionette TRACE conn10 <- [1,46,null,{}] 02:57:38 INFO - PROCESS | 1664 | 1468663058653 Marionette TRACE conn10 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:38 INFO - PROCESS | 1664 | 1468663058655 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:38 INFO - PROCESS | 1664 | 1468663058741 Marionette TRACE conn10 <- [1,47,null,{"value":null}] 02:57:38 INFO - PROCESS | 1664 | 1468663058795 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 1664 | 1468663058797 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82B0800 == 19 [pid = 1664] [id = 21] 02:57:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7A4648C00) [pid = 1664] [serial = 59] [outer = 0000000000000000] 02:57:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7A4650800) [pid = 1664] [serial = 60] [outer = 000000D7A4648C00] 02:57:38 INFO - PROCESS | 1664 | 1468663058849 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7B6F2BC00) [pid = 1664] [serial = 61] [outer = 000000D7A4648C00] 02:57:39 INFO - PROCESS | 1664 | 1468663059200 Marionette TRACE conn10 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 02:57:39 INFO - PROCESS | 1664 | 1468663059238 Marionette TRACE conn10 -> [0,49,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 1664 | 1468663059240 Marionette TRACE conn10 <- [1,49,null,{"value":"13"}] 02:57:39 INFO - PROCESS | 1664 | 1468663059243 Marionette TRACE conn10 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:57:39 INFO - PROCESS | 1664 | 1468663059245 Marionette TRACE conn10 <- [1,50,null,{}] 02:57:39 INFO - PROCESS | 1664 | 1468663059257 Marionette TRACE conn10 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:39 INFO - PROCESS | 1664 | 1468663059259 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:39 INFO - PROCESS | 1664 | 1468663059374 Marionette TRACE conn10 <- [1,51,null,{"value":null}] 02:57:39 INFO - PROCESS | 1664 | 1468663059382 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:39 INFO - PROCESS | 1664 | 1468663059384 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8486800 == 20 [pid = 1664] [id = 22] 02:57:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7A4A90400) [pid = 1664] [serial = 62] [outer = 0000000000000000] 02:57:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7A4A94C00) [pid = 1664] [serial = 63] [outer = 000000D7A4A90400] 02:57:39 INFO - PROCESS | 1664 | 1468663059429 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7B6F2C400) [pid = 1664] [serial = 64] [outer = 000000D7A4A90400] 02:57:39 INFO - PROCESS | 1664 | 1468663059799 Marionette TRACE conn10 <- [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]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 588ms 02:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:57:39 INFO - PROCESS | 1664 | 1468663059834 Marionette TRACE conn10 -> [0,53,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 1664 | 1468663059836 Marionette TRACE conn10 <- [1,53,null,{"value":"13"}] 02:57:39 INFO - PROCESS | 1664 | 1468663059840 Marionette TRACE conn10 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - PROCESS | 1664 | 1468663059842 Marionette TRACE conn10 <- [1,54,null,{}] 02:57:39 INFO - PROCESS | 1664 | 1468663059846 Marionette TRACE conn10 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:39 INFO - PROCESS | 1664 | 1468663059848 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:39 INFO - PROCESS | 1664 | 1468663059955 Marionette TRACE conn10 <- [1,55,null,{"value":null}] 02:57:40 INFO - PROCESS | 1664 | 1468663059989 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 1664 | 1468663059991 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8498000 == 21 [pid = 1664] [id = 23] 02:57:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7B5998000) [pid = 1664] [serial = 65] [outer = 0000000000000000] 02:57:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7B84DB800) [pid = 1664] [serial = 66] [outer = 000000D7B5998000] 02:57:40 INFO - PROCESS | 1664 | 1468663060036 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7B84E2400) [pid = 1664] [serial = 67] [outer = 000000D7B5998000] 02:57:40 INFO - PROCESS | 1664 | 1468663060346 Marionette TRACE conn10 <- [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]]]}] 02:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 525ms 02:57:40 INFO - PROCESS | 1664 | 1468663060370 Marionette TRACE conn10 -> [0,57,"getWindowHandle",null] 02:57:40 INFO - PROCESS | 1664 | 1468663060372 Marionette TRACE conn10 <- [1,57,null,{"value":"13"}] 02:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:57:40 INFO - PROCESS | 1664 | 1468663060388 Marionette TRACE conn10 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 1664 | 1468663060390 Marionette TRACE conn10 <- [1,58,null,{}] 02:57:40 INFO - PROCESS | 1664 | 1468663060393 Marionette TRACE conn10 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:40 INFO - PROCESS | 1664 | 1468663060395 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:40 INFO - PROCESS | 1664 | 1468663060483 Marionette TRACE conn10 <- [1,59,null,{"value":null}] 02:57:40 INFO - PROCESS | 1664 | 1468663060542 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 1664 | 1468663060544 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE572800 == 22 [pid = 1664] [id = 24] 02:57:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AE563000) [pid = 1664] [serial = 68] [outer = 0000000000000000] 02:57:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AE052C00) [pid = 1664] [serial = 69] [outer = 000000D7AE563000] 02:57:40 INFO - PROCESS | 1664 | 1468663060592 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AE570000) [pid = 1664] [serial = 70] [outer = 000000D7AE563000] 02:57:40 INFO - PROCESS | 1664 | 1468663060929 Marionette TRACE conn10 <- [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]]]}] 02:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 02:57:40 INFO - PROCESS | 1664 | 1468663060975 Marionette TRACE conn10 -> [0,61,"getWindowHandle",null] 02:57:40 INFO - PROCESS | 1664 | 1468663060977 Marionette TRACE conn10 <- [1,61,null,{"value":"13"}] 02:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:57:40 INFO - PROCESS | 1664 | 1468663060981 Marionette TRACE conn10 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 1664 | 1468663060983 Marionette TRACE conn10 <- [1,62,null,{}] 02:57:40 INFO - PROCESS | 1664 | 1468663060986 Marionette TRACE conn10 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:40 INFO - PROCESS | 1664 | 1468663060988 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:41 INFO - PROCESS | 1664 | 1468663061077 Marionette TRACE conn10 <- [1,63,null,{"value":null}] 02:57:41 INFO - PROCESS | 1664 | 1468663061132 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:41 INFO - PROCESS | 1664 | 1468663061134 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE592000 == 23 [pid = 1664] [id = 25] 02:57:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AE570400) [pid = 1664] [serial = 71] [outer = 0000000000000000] 02:57:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AE597000) [pid = 1664] [serial = 72] [outer = 000000D7AE570400] 02:57:41 INFO - PROCESS | 1664 | 1468663061180 Marionette DEBUG loaded listener.js 02:57:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE59F400) [pid = 1664] [serial = 73] [outer = 000000D7AE570400] 02:57:41 INFO - PROCESS | 1664 | 1468663061495 Marionette TRACE conn10 <- [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]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 02:57:41 INFO - PROCESS | 1664 | 1468663061571 Marionette TRACE conn10 -> [0,65,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 1664 | 1468663061573 Marionette TRACE conn10 <- [1,65,null,{"value":"13"}] 02:57:41 INFO - PROCESS | 1664 | 1468663061576 Marionette TRACE conn10 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:57:41 INFO - PROCESS | 1664 | 1468663061578 Marionette TRACE conn10 <- [1,66,null,{}] 02:57:41 INFO - PROCESS | 1664 | 1468663061582 Marionette TRACE conn10 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:41 INFO - PROCESS | 1664 | 1468663061583 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:41 INFO - PROCESS | 1664 | 1468663061691 Marionette TRACE conn10 <- [1,67,null,{"value":null}] 02:57:41 INFO - PROCESS | 1664 | 1468663061699 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:41 INFO - PROCESS | 1664 | 1468663061701 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B821C800 == 24 [pid = 1664] [id = 26] 02:57:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE570800) [pid = 1664] [serial = 74] [outer = 0000000000000000] 02:57:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0D32C00) [pid = 1664] [serial = 75] [outer = 000000D7AE570800] 02:57:41 INFO - PROCESS | 1664 | 1468663061746 Marionette DEBUG loaded listener.js 02:57:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D3CC00) [pid = 1664] [serial = 76] [outer = 000000D7AE570800] 02:57:42 INFO - PROCESS | 1664 | 1468663062350 Marionette TRACE conn10 <- [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]]]}] 02:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 839ms 02:57:42 INFO - PROCESS | 1664 | 1468663062430 Marionette TRACE conn10 -> [0,69,"getWindowHandle",null] 02:57:42 INFO - PROCESS | 1664 | 1468663062435 Marionette TRACE conn10 <- [1,69,null,{"value":"13"}] 02:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:57:42 INFO - PROCESS | 1664 | 1468663062442 Marionette TRACE conn10 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:57:42 INFO - PROCESS | 1664 | 1468663062448 Marionette TRACE conn10 <- [1,70,null,{}] 02:57:42 INFO - PROCESS | 1664 | 1468663062454 Marionette TRACE conn10 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:42 INFO - PROCESS | 1664 | 1468663062457 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:42 INFO - PROCESS | 1664 | 1468663062584 Marionette TRACE conn10 <- [1,71,null,{"value":null}] 02:57:42 INFO - PROCESS | 1664 | 1468663062639 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 1664 | 1468663062642 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC43800 == 25 [pid = 1664] [id = 27] 02:57:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A4647C00) [pid = 1664] [serial = 77] [outer = 0000000000000000] 02:57:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A4652400) [pid = 1664] [serial = 78] [outer = 000000D7A4647C00] 02:57:42 INFO - PROCESS | 1664 | 1468663062703 Marionette DEBUG loaded listener.js 02:57:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7A4B20400) [pid = 1664] [serial = 79] [outer = 000000D7A4647C00] 02:57:43 INFO - PROCESS | 1664 | 1468663063302 Marionette TRACE conn10 <- [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]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 882ms 02:57:43 INFO - PROCESS | 1664 | 1468663063328 Marionette TRACE conn10 -> [0,73,"getWindowHandle",null] 02:57:43 INFO - PROCESS | 1664 | 1468663063333 Marionette TRACE conn10 <- [1,73,null,{"value":"13"}] 02:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:57:43 INFO - PROCESS | 1664 | 1468663063340 Marionette TRACE conn10 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - PROCESS | 1664 | 1468663063343 Marionette TRACE conn10 <- [1,74,null,{}] 02:57:43 INFO - PROCESS | 1664 | 1468663063348 Marionette TRACE conn10 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:43 INFO - PROCESS | 1664 | 1468663063351 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:43 INFO - PROCESS | 1664 | 1468663063478 Marionette TRACE conn10 <- [1,75,null,{"value":null}] 02:57:43 INFO - PROCESS | 1664 | 1468663063553 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 1664 | 1468663063556 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5917000 == 26 [pid = 1664] [id = 28] 02:57:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE01B400) [pid = 1664] [serial = 80] [outer = 0000000000000000] 02:57:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE050400) [pid = 1664] [serial = 81] [outer = 000000D7AE01B400] 02:57:43 INFO - PROCESS | 1664 | 1468663063617 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE5A2400) [pid = 1664] [serial = 82] [outer = 000000D7AE01B400] 02:57:44 INFO - PROCESS | 1664 | 1468663064158 Marionette TRACE conn10 <- [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]]]}] 02:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 02:57:44 INFO - PROCESS | 1664 | 1468663064223 Marionette TRACE conn10 -> [0,77,"getWindowHandle",null] 02:57:44 INFO - PROCESS | 1664 | 1468663064226 Marionette TRACE conn10 <- [1,77,null,{"value":"13"}] 02:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:57:44 INFO - PROCESS | 1664 | 1468663064230 Marionette TRACE conn10 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:57:44 INFO - PROCESS | 1664 | 1468663064234 Marionette TRACE conn10 <- [1,78,null,{}] 02:57:44 INFO - PROCESS | 1664 | 1468663064247 Marionette TRACE conn10 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:44 INFO - PROCESS | 1664 | 1468663064253 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:44 INFO - PROCESS | 1664 | 1468663064415 Marionette TRACE conn10 <- [1,79,null,{"value":null}] 02:57:44 INFO - PROCESS | 1664 | 1468663064478 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 1664 | 1468663064482 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8933000 == 27 [pid = 1664] [id = 29] 02:57:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0D3E000) [pid = 1664] [serial = 83] [outer = 0000000000000000] 02:57:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0E8F000) [pid = 1664] [serial = 84] [outer = 000000D7B0D3E000] 02:57:44 INFO - PROCESS | 1664 | 1468663064542 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B1D52C00) [pid = 1664] [serial = 85] [outer = 000000D7B0D3E000] 02:57:45 INFO - PROCESS | 1664 | 1468663065272 Marionette TRACE conn10 <- [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]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1076ms 02:57:45 INFO - PROCESS | 1664 | 1468663065308 Marionette TRACE conn10 -> [0,81,"getWindowHandle",null] 02:57:45 INFO - PROCESS | 1664 | 1468663065312 Marionette TRACE conn10 <- [1,81,null,{"value":"13"}] 02:57:45 INFO - PROCESS | 1664 | 1468663065317 Marionette TRACE conn10 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:57:45 INFO - PROCESS | 1664 | 1468663065320 Marionette TRACE conn10 <- [1,82,null,{}] 02:57:45 INFO - PROCESS | 1664 | 1468663065327 Marionette TRACE conn10 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:45 INFO - PROCESS | 1664 | 1468663065330 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:45 INFO - PROCESS | 1664 | 1468663065435 Marionette TRACE conn10 <- [1,83,null,{"value":null}] 02:57:45 INFO - PROCESS | 1664 | 1468663065499 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:45 INFO - PROCESS | 1664 | 1468663065502 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A92B8800 == 28 [pid = 1664] [id = 30] 02:57:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A5562C00) [pid = 1664] [serial = 86] [outer = 0000000000000000] 02:57:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A923C400) [pid = 1664] [serial = 87] [outer = 000000D7A5562C00] 02:57:45 INFO - PROCESS | 1664 | 1468663065554 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A9778400) [pid = 1664] [serial = 88] [outer = 000000D7A5562C00] 02:57:46 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B11AA000) [pid = 1664] [serial = 14] [outer = 0000000000000000] [url = about:blank] 02:57:46 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AD40E000) [pid = 1664] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:57:46 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AD406800) [pid = 1664] [serial = 9] [outer = 0000000000000000] [url = about:blank] 02:57:46 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A887D000) [pid = 1664] [serial = 4] [outer = 0000000000000000] [url = about:blank] 02:57:46 INFO - PROCESS | 1664 | 1468663066648 Marionette TRACE conn10 <- [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]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1390ms 02:57:46 INFO - PROCESS | 1664 | 1468663066712 Marionette TRACE conn10 -> [0,85,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 1664 | 1468663066717 Marionette TRACE conn10 <- [1,85,null,{"value":"13"}] 02:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:57:46 INFO - PROCESS | 1664 | 1468663066722 Marionette TRACE conn10 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - PROCESS | 1664 | 1468663066725 Marionette TRACE conn10 <- [1,86,null,{}] 02:57:46 INFO - PROCESS | 1664 | 1468663066732 Marionette TRACE conn10 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:46 INFO - PROCESS | 1664 | 1468663066735 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:46 INFO - PROCESS | 1664 | 1468663066834 Marionette TRACE conn10 <- [1,87,null,{"value":null}] 02:57:46 INFO - PROCESS | 1664 | 1468663066897 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 1664 | 1468663066902 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A887F000 == 29 [pid = 1664] [id = 31] 02:57:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A4A97800) [pid = 1664] [serial = 89] [outer = 0000000000000000] 02:57:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A5954400) [pid = 1664] [serial = 90] [outer = 000000D7A4A97800] 02:57:46 INFO - PROCESS | 1664 | 1468663066953 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A9348400) [pid = 1664] [serial = 91] [outer = 000000D7A4A97800] 02:57:47 INFO - PROCESS | 1664 | 1468663067334 Marionette TRACE conn10 <- [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]]]}] 02:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 629ms 02:57:47 INFO - PROCESS | 1664 | 1468663067355 Marionette TRACE conn10 -> [0,89,"getWindowHandle",null] 02:57:47 INFO - PROCESS | 1664 | 1468663067360 Marionette TRACE conn10 <- [1,89,null,{"value":"13"}] 02:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:57:47 INFO - PROCESS | 1664 | 1468663067373 Marionette TRACE conn10 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:57:47 INFO - PROCESS | 1664 | 1468663067376 Marionette TRACE conn10 <- [1,90,null,{}] 02:57:47 INFO - PROCESS | 1664 | 1468663067380 Marionette TRACE conn10 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:47 INFO - PROCESS | 1664 | 1468663067383 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:47 INFO - PROCESS | 1664 | 1468663067475 Marionette TRACE conn10 <- [1,91,null,{"value":null}] 02:57:47 INFO - PROCESS | 1664 | 1468663067482 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 1664 | 1468663067484 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC30800 == 30 [pid = 1664] [id = 32] 02:57:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AAE3F000) [pid = 1664] [serial = 92] [outer = 0000000000000000] 02:57:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AE01C400) [pid = 1664] [serial = 93] [outer = 000000D7AAE3F000] 02:57:47 INFO - PROCESS | 1664 | 1468663067535 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AE0D6800) [pid = 1664] [serial = 94] [outer = 000000D7AAE3F000] 02:57:47 INFO - PROCESS | 1664 | 1468663067963 Marionette TRACE conn10 <- [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]]]}] 02:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 629ms 02:57:48 INFO - PROCESS | 1664 | 1468663068005 Marionette TRACE conn10 -> [0,93,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 1664 | 1468663068008 Marionette TRACE conn10 <- [1,93,null,{"value":"13"}] 02:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:57:48 INFO - PROCESS | 1664 | 1468663068011 Marionette TRACE conn10 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 1664 | 1468663068015 Marionette TRACE conn10 <- [1,94,null,{}] 02:57:48 INFO - PROCESS | 1664 | 1468663068031 Marionette TRACE conn10 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:48 INFO - PROCESS | 1664 | 1468663068037 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:48 INFO - PROCESS | 1664 | 1468663068125 Marionette TRACE conn10 <- [1,95,null,{"value":null}] 02:57:48 INFO - PROCESS | 1664 | 1468663068132 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:48 INFO - PROCESS | 1664 | 1468663068135 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A4077000 == 31 [pid = 1664] [id = 33] 02:57:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7A44D8400) [pid = 1664] [serial = 95] [outer = 0000000000000000] 02:57:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7AEB59000) [pid = 1664] [serial = 96] [outer = 000000D7A44D8400] 02:57:48 INFO - PROCESS | 1664 | 1468663068194 Marionette DEBUG loaded listener.js 02:57:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7AFDE0400) [pid = 1664] [serial = 97] [outer = 000000D7A44D8400] 02:57:48 INFO - PROCESS | 1664 | 1468663068629 Marionette TRACE conn10 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 693ms 02:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:57:48 INFO - PROCESS | 1664 | 1468663068706 Marionette TRACE conn10 -> [0,97,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 1664 | 1468663068709 Marionette TRACE conn10 <- [1,97,null,{"value":"13"}] 02:57:48 INFO - PROCESS | 1664 | 1468663068712 Marionette TRACE conn10 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 1664 | 1468663068714 Marionette TRACE conn10 <- [1,98,null,{}] 02:57:48 INFO - PROCESS | 1664 | 1468663068718 Marionette TRACE conn10 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:48 INFO - PROCESS | 1664 | 1468663068720 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:48 INFO - PROCESS | 1664 | 1468663068830 Marionette TRACE conn10 <- [1,99,null,{"value":null}] 02:57:48 INFO - PROCESS | 1664 | 1468663068837 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:48 INFO - PROCESS | 1664 | 1468663068839 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1CCA000 == 32 [pid = 1664] [id = 34] 02:57:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B0B79000) [pid = 1664] [serial = 98] [outer = 0000000000000000] 02:57:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7B0D3A400) [pid = 1664] [serial = 99] [outer = 000000D7B0B79000] 02:57:48 INFO - PROCESS | 1664 | 1468663068919 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7B0EDA400) [pid = 1664] [serial = 100] [outer = 000000D7B0B79000] 02:57:49 INFO - PROCESS | 1664 | 1468663069340 Marionette TRACE conn10 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 671ms 02:57:49 INFO - PROCESS | 1664 | 1468663069391 Marionette TRACE conn10 -> [0,101,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 1664 | 1468663069393 Marionette TRACE conn10 <- [1,101,null,{"value":"13"}] 02:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:57:49 INFO - PROCESS | 1664 | 1468663069397 Marionette TRACE conn10 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 1664 | 1468663069399 Marionette TRACE conn10 <- [1,102,null,{}] 02:57:49 INFO - PROCESS | 1664 | 1468663069402 Marionette TRACE conn10 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:49 INFO - PROCESS | 1664 | 1468663069404 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:49 INFO - PROCESS | 1664 | 1468663069527 Marionette TRACE conn10 <- [1,103,null,{"value":null}] 02:57:49 INFO - PROCESS | 1664 | 1468663069573 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 1664 | 1468663069575 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B633B000 == 33 [pid = 1664] [id = 35] 02:57:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7A4029000) [pid = 1664] [serial = 101] [outer = 0000000000000000] 02:57:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7B1A52000) [pid = 1664] [serial = 102] [outer = 000000D7A4029000] 02:57:49 INFO - PROCESS | 1664 | 1468663069622 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (000000D7B1D53400) [pid = 1664] [serial = 103] [outer = 000000D7A4029000] 02:57:50 INFO - PROCESS | 1664 | 1468663070035 Marionette TRACE conn10 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 672ms 02:57:50 INFO - PROCESS | 1664 | 1468663070071 Marionette TRACE conn10 -> [0,105,"getWindowHandle",null] 02:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:57:50 INFO - PROCESS | 1664 | 1468663070074 Marionette TRACE conn10 <- [1,105,null,{"value":"13"}] 02:57:50 INFO - PROCESS | 1664 | 1468663070077 Marionette TRACE conn10 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:57:50 INFO - PROCESS | 1664 | 1468663070079 Marionette TRACE conn10 <- [1,106,null,{}] 02:57:50 INFO - PROCESS | 1664 | 1468663070082 Marionette TRACE conn10 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:50 INFO - PROCESS | 1664 | 1468663070088 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:50 INFO - PROCESS | 1664 | 1468663070225 Marionette TRACE conn10 <- [1,107,null,{"value":null}] 02:57:50 INFO - PROCESS | 1664 | 1468663070231 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:50 INFO - PROCESS | 1664 | 1468663070233 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EA9000 == 34 [pid = 1664] [id = 36] 02:57:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7B23EB400) [pid = 1664] [serial = 104] [outer = 0000000000000000] 02:57:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (000000D7B3906C00) [pid = 1664] [serial = 105] [outer = 000000D7B23EB400] 02:57:50 INFO - PROCESS | 1664 | 1468663070280 Marionette DEBUG loaded listener.js 02:57:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (000000D7B5994400) [pid = 1664] [serial = 106] [outer = 000000D7B23EB400] 02:57:50 INFO - PROCESS | 1664 | 1468663070893 Marionette TRACE conn10 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (000000D7AE570800) [pid = 1664] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (000000D7A4024800) [pid = 1664] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (000000D7A4A90400) [pid = 1664] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (000000D7B63A7C00) [pid = 1664] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (000000D7AD4F2000) [pid = 1664] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7B390EC00) [pid = 1664] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7B6CE9400) [pid = 1664] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7A9394000) [pid = 1664] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7A290E400) [pid = 1664] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B23EDC00) [pid = 1664] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7A44E1800) [pid = 1664] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AE563000) [pid = 1664] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B23E9800) [pid = 1664] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AE570400) [pid = 1664] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A4648C00) [pid = 1664] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:57:50 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B5998000) [pid = 1664] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 882ms 02:57:50 INFO - PROCESS | 1664 | 1468663070963 Marionette TRACE conn10 -> [0,109,"getWindowHandle",null] 02:57:50 INFO - PROCESS | 1664 | 1468663070965 Marionette TRACE conn10 <- [1,109,null,{"value":"13"}] 02:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:57:50 INFO - PROCESS | 1664 | 1468663070968 Marionette TRACE conn10 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:57:50 INFO - PROCESS | 1664 | 1468663070970 Marionette TRACE conn10 <- [1,110,null,{}] 02:57:50 INFO - PROCESS | 1664 | 1468663070974 Marionette TRACE conn10 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:50 INFO - PROCESS | 1664 | 1468663070976 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:51 INFO - PROCESS | 1664 | 1468663071056 Marionette TRACE conn10 <- [1,111,null,{"value":null}] 02:57:51 INFO - PROCESS | 1664 | 1468663071062 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 1664 | 1468663071064 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AF08D000 == 35 [pid = 1664] [id = 37] 02:57:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A4649000) [pid = 1664] [serial = 107] [outer = 0000000000000000] 02:57:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A4A92000) [pid = 1664] [serial = 108] [outer = 000000D7A4649000] 02:57:51 INFO - PROCESS | 1664 | 1468663071111 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AE59E400) [pid = 1664] [serial = 109] [outer = 000000D7A4649000] 02:57:51 INFO - PROCESS | 1664 | 1468663071495 Marionette TRACE conn10 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 588ms 02:57:51 INFO - PROCESS | 1664 | 1468663071559 Marionette TRACE conn10 -> [0,113,"getWindowHandle",null] 02:57:51 INFO - PROCESS | 1664 | 1468663071561 Marionette TRACE conn10 <- [1,113,null,{"value":"13"}] 02:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:57:51 INFO - PROCESS | 1664 | 1468663071565 Marionette TRACE conn10 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:57:51 INFO - PROCESS | 1664 | 1468663071567 Marionette TRACE conn10 <- [1,114,null,{}] 02:57:51 INFO - PROCESS | 1664 | 1468663071571 Marionette TRACE conn10 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:51 INFO - PROCESS | 1664 | 1468663071573 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:51 INFO - PROCESS | 1664 | 1468663071654 Marionette TRACE conn10 <- [1,115,null,{"value":null}] 02:57:51 INFO - PROCESS | 1664 | 1468663071660 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 1664 | 1468663071662 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B829D000 == 36 [pid = 1664] [id = 38] 02:57:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AE597800) [pid = 1664] [serial = 110] [outer = 0000000000000000] 02:57:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B0D8E800) [pid = 1664] [serial = 111] [outer = 000000D7AE597800] 02:57:51 INFO - PROCESS | 1664 | 1468663071708 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B390EC00) [pid = 1664] [serial = 112] [outer = 000000D7AE597800] 02:57:52 INFO - PROCESS | 1664 | 1468663072115 Marionette TRACE conn10 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 587ms 02:57:52 INFO - PROCESS | 1664 | 1468663072156 Marionette TRACE conn10 -> [0,117,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 1664 | 1468663072158 Marionette TRACE conn10 <- [1,117,null,{"value":"13"}] 02:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:57:52 INFO - PROCESS | 1664 | 1468663072161 Marionette TRACE conn10 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 1664 | 1468663072163 Marionette TRACE conn10 <- [1,118,null,{}] 02:57:52 INFO - PROCESS | 1664 | 1468663072167 Marionette TRACE conn10 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:52 INFO - PROCESS | 1664 | 1468663072169 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:52 INFO - PROCESS | 1664 | 1468663072257 Marionette TRACE conn10 <- [1,119,null,{"value":null}] 02:57:52 INFO - PROCESS | 1664 | 1468663072263 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 1664 | 1468663072265 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AF09D000 == 37 [pid = 1664] [id = 39] 02:57:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7AA54C400) [pid = 1664] [serial = 113] [outer = 0000000000000000] 02:57:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7AA553000) [pid = 1664] [serial = 114] [outer = 000000D7AA54C400] 02:57:52 INFO - PROCESS | 1664 | 1468663072310 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7B0D37800) [pid = 1664] [serial = 115] [outer = 000000D7AA54C400] 02:57:52 INFO - PROCESS | 1664 | 1468663072704 Marionette TRACE conn10 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 02:57:52 INFO - PROCESS | 1664 | 1468663072752 Marionette TRACE conn10 -> [0,121,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 1664 | 1468663072754 Marionette TRACE conn10 <- [1,121,null,{"value":"13"}] 02:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:57:52 INFO - PROCESS | 1664 | 1468663072757 Marionette TRACE conn10 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 1664 | 1468663072759 Marionette TRACE conn10 <- [1,122,null,{}] 02:57:52 INFO - PROCESS | 1664 | 1468663072763 Marionette TRACE conn10 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:52 INFO - PROCESS | 1664 | 1468663072765 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:52 INFO - PROCESS | 1664 | 1468663072880 Marionette TRACE conn10 <- [1,123,null,{"value":null}] 02:57:52 INFO - PROCESS | 1664 | 1468663072923 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 1664 | 1468663072927 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A49D5000 == 38 [pid = 1664] [id = 40] 02:57:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7A290F800) [pid = 1664] [serial = 116] [outer = 0000000000000000] 02:57:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7A29AC800) [pid = 1664] [serial = 117] [outer = 000000D7A290F800] 02:57:53 INFO - PROCESS | 1664 | 1468663073033 Marionette DEBUG loaded listener.js 02:57:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7A29B6000) [pid = 1664] [serial = 118] [outer = 000000D7A290F800] 02:57:53 INFO - PROCESS | 1664 | 1468663073729 Marionette TRACE conn10 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1019ms 02:57:53 INFO - PROCESS | 1664 | 1468663073781 Marionette TRACE conn10 -> [0,125,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 1664 | 1468663073785 Marionette TRACE conn10 <- [1,125,null,{"value":"13"}] 02:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:57:53 INFO - PROCESS | 1664 | 1468663073790 Marionette TRACE conn10 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 1664 | 1468663073794 Marionette TRACE conn10 <- [1,126,null,{}] 02:57:53 INFO - PROCESS | 1664 | 1468663073800 Marionette TRACE conn10 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:53 INFO - PROCESS | 1664 | 1468663073804 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:53 INFO - PROCESS | 1664 | 1468663073931 Marionette TRACE conn10 <- [1,127,null,{"value":null}] 02:57:54 INFO - PROCESS | 1664 | 1468663074001 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 1664 | 1468663074004 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEBD2000 == 39 [pid = 1664] [id = 41] 02:57:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (000000D7A8BBBC00) [pid = 1664] [serial = 119] [outer = 0000000000000000] 02:57:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7A933A400) [pid = 1664] [serial = 120] [outer = 000000D7A8BBBC00] 02:57:54 INFO - PROCESS | 1664 | 1468663074065 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (000000D7AA369000) [pid = 1664] [serial = 121] [outer = 000000D7A8BBBC00] 02:57:54 INFO - PROCESS | 1664 | 1468663074961 Marionette TRACE conn10 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1231ms 02:57:55 INFO - PROCESS | 1664 | 1468663075024 Marionette TRACE conn10 -> [0,129,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 1664 | 1468663075028 Marionette TRACE conn10 <- [1,129,null,{"value":"13"}] 02:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:57:55 INFO - PROCESS | 1664 | 1468663075033 Marionette TRACE conn10 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - PROCESS | 1664 | 1468663075037 Marionette TRACE conn10 <- [1,130,null,{}] 02:57:55 INFO - PROCESS | 1664 | 1468663075043 Marionette TRACE conn10 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:55 INFO - PROCESS | 1664 | 1468663075046 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:55 INFO - PROCESS | 1664 | 1468663075180 Marionette TRACE conn10 <- [1,131,null,{"value":null}] 02:57:55 INFO - PROCESS | 1664 | 1468663075246 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 1664 | 1468663075249 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC19800 == 40 [pid = 1664] [id = 42] 02:57:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (000000D7A8B53800) [pid = 1664] [serial = 122] [outer = 0000000000000000] 02:57:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (000000D7A9218C00) [pid = 1664] [serial = 123] [outer = 000000D7A8B53800] 02:57:55 INFO - PROCESS | 1664 | 1468663075300 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (000000D7AA371C00) [pid = 1664] [serial = 124] [outer = 000000D7A8B53800] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AF09D000 == 39 [pid = 1664] [id = 39] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B829D000 == 38 [pid = 1664] [id = 38] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AF08D000 == 37 [pid = 1664] [id = 37] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EA9000 == 36 [pid = 1664] [id = 36] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B633B000 == 35 [pid = 1664] [id = 35] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1CCA000 == 34 [pid = 1664] [id = 34] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A4077000 == 33 [pid = 1664] [id = 33] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC30800 == 32 [pid = 1664] [id = 32] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A887F000 == 31 [pid = 1664] [id = 31] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8933000 == 30 [pid = 1664] [id = 29] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A92B8800 == 29 [pid = 1664] [id = 30] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEBD2000 == 28 [pid = 1664] [id = 41] 02:57:56 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A49D5000 == 27 [pid = 1664] [id = 40] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (000000D7B0D3CC00) [pid = 1664] [serial = 76] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (000000D7B0D32C00) [pid = 1664] [serial = 75] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (000000D7A4026C00) [pid = 1664] [serial = 57] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (000000D7A4A94C00) [pid = 1664] [serial = 63] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (000000D7B63A9800) [pid = 1664] [serial = 45] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (000000D7B645AC00) [pid = 1664] [serial = 46] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (000000D7AE722C00) [pid = 1664] [serial = 39] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7AFF74C00) [pid = 1664] [serial = 40] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7B3910400) [pid = 1664] [serial = 42] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7B5995000) [pid = 1664] [serial = 43] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7B6CEF400) [pid = 1664] [serial = 48] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B6CF6800) [pid = 1664] [serial = 49] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AA36FC00) [pid = 1664] [serial = 22] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7A95D0C00) [pid = 1664] [serial = 21] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AE015000) [pid = 1664] [serial = 24] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B13A3000) [pid = 1664] [serial = 17] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AA332800) [pid = 1664] [serial = 27] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A2910800) [pid = 1664] [serial = 33] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B17B8800) [pid = 1664] [serial = 34] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B6F28C00) [pid = 1664] [serial = 54] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A44E3400) [pid = 1664] [serial = 36] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4A5EC00) [pid = 1664] [serial = 37] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AE052C00) [pid = 1664] [serial = 69] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B6FBA400) [pid = 1664] [serial = 51] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B6FBD800) [pid = 1664] [serial = 52] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE570000) [pid = 1664] [serial = 70] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B1D56000) [pid = 1664] [serial = 58] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AE597000) [pid = 1664] [serial = 72] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AFDD6800) [pid = 1664] [serial = 30] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B6F2BC00) [pid = 1664] [serial = 61] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B6F2C400) [pid = 1664] [serial = 64] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B84E2400) [pid = 1664] [serial = 67] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B6F30400) [pid = 1664] [serial = 55] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AE59F400) [pid = 1664] [serial = 73] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B84DB800) [pid = 1664] [serial = 66] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7A4650800) [pid = 1664] [serial = 60] [outer = 0000000000000000] [url = about:blank] 02:57:56 INFO - PROCESS | 1664 | 1468663076412 Marionette TRACE conn10 <- [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]]]}] 02:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1449ms 02:57:56 INFO - PROCESS | 1664 | 1468663076483 Marionette TRACE conn10 -> [0,133,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 1664 | 1468663076487 Marionette TRACE conn10 <- [1,133,null,{"value":"13"}] 02:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:57:56 INFO - PROCESS | 1664 | 1468663076492 Marionette TRACE conn10 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - PROCESS | 1664 | 1468663076497 Marionette TRACE conn10 <- [1,134,null,{}] 02:57:56 INFO - PROCESS | 1664 | 1468663076503 Marionette TRACE conn10 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:56 INFO - PROCESS | 1664 | 1468663076506 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:56 INFO - PROCESS | 1664 | 1468663076614 Marionette TRACE conn10 <- [1,135,null,{"value":null}] 02:57:56 INFO - PROCESS | 1664 | 1468663076678 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 1664 | 1468663076681 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8FCE800 == 28 [pid = 1664] [id = 43] 02:57:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A44E3000) [pid = 1664] [serial = 125] [outer = 0000000000000000] 02:57:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A4A69000) [pid = 1664] [serial = 126] [outer = 000000D7A44E3000] 02:57:56 INFO - PROCESS | 1664 | 1468663076732 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4E1C000) [pid = 1664] [serial = 127] [outer = 000000D7A44E3000] 02:57:57 INFO - PROCESS | 1664 | 1468663077107 Marionette TRACE conn10 <- [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]]]}] 02:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 02:57:57 INFO - PROCESS | 1664 | 1468663077133 Marionette TRACE conn10 -> [0,137,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 1664 | 1468663077138 Marionette TRACE conn10 <- [1,137,null,{"value":"13"}] 02:57:57 INFO - PROCESS | 1664 | 1468663077146 Marionette TRACE conn10 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - PROCESS | 1664 | 1468663077148 Marionette TRACE conn10 <- [1,138,null,{}] 02:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:57:57 INFO - PROCESS | 1664 | 1468663077152 Marionette TRACE conn10 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:57 INFO - PROCESS | 1664 | 1468663077155 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:57 INFO - PROCESS | 1664 | 1468663077250 Marionette TRACE conn10 <- [1,139,null,{"value":null}] 02:57:57 INFO - PROCESS | 1664 | 1468663077288 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 1664 | 1468663077291 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE578800 == 29 [pid = 1664] [id = 44] 02:57:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AA36E800) [pid = 1664] [serial = 128] [outer = 0000000000000000] 02:57:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AA478400) [pid = 1664] [serial = 129] [outer = 000000D7AA36E800] 02:57:57 INFO - PROCESS | 1664 | 1468663077341 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AA4D9C00) [pid = 1664] [serial = 130] [outer = 000000D7AA36E800] 02:57:57 INFO - PROCESS | 1664 | 1468663077771 Marionette TRACE conn10 <- [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]]]}] 02:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 671ms 02:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:57:57 INFO - PROCESS | 1664 | 1468663077824 Marionette TRACE conn10 -> [0,141,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 1664 | 1468663077827 Marionette TRACE conn10 <- [1,141,null,{"value":"13"}] 02:57:57 INFO - PROCESS | 1664 | 1468663077831 Marionette TRACE conn10 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - PROCESS | 1664 | 1468663077834 Marionette TRACE conn10 <- [1,142,null,{}] 02:57:57 INFO - PROCESS | 1664 | 1468663077846 Marionette TRACE conn10 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:57 INFO - PROCESS | 1664 | 1468663077851 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:57 INFO - PROCESS | 1664 | 1468663077941 Marionette TRACE conn10 <- [1,143,null,{"value":null}] 02:57:57 INFO - PROCESS | 1664 | 1468663077950 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 1664 | 1468663077953 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B3F000 == 30 [pid = 1664] [id = 45] 02:57:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AD466400) [pid = 1664] [serial = 131] [outer = 0000000000000000] 02:57:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AE017C00) [pid = 1664] [serial = 132] [outer = 000000D7AD466400] 02:57:58 INFO - PROCESS | 1664 | 1468663078003 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AE0DC000) [pid = 1664] [serial = 133] [outer = 000000D7AD466400] 02:57:58 INFO - PROCESS | 1664 | 1468663078485 Marionette TRACE conn10 <- [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]]]}] 02:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 672ms 02:57:58 INFO - PROCESS | 1664 | 1468663078504 Marionette TRACE conn10 -> [0,145,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 1664 | 1468663078507 Marionette TRACE conn10 <- [1,145,null,{"value":"13"}] 02:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:57:58 INFO - PROCESS | 1664 | 1468663078516 Marionette TRACE conn10 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:57:58 INFO - PROCESS | 1664 | 1468663078518 Marionette TRACE conn10 <- [1,146,null,{}] 02:57:58 INFO - PROCESS | 1664 | 1468663078522 Marionette TRACE conn10 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:58 INFO - PROCESS | 1664 | 1468663078524 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:58 INFO - PROCESS | 1664 | 1468663078660 Marionette TRACE conn10 <- [1,147,null,{"value":null}] 02:57:58 INFO - PROCESS | 1664 | 1468663078705 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 1664 | 1468663078708 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B23B5800 == 31 [pid = 1664] [id = 46] 02:57:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE595800) [pid = 1664] [serial = 134] [outer = 0000000000000000] 02:57:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE59B400) [pid = 1664] [serial = 135] [outer = 000000D7AE595800] 02:57:58 INFO - PROCESS | 1664 | 1468663078755 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE722C00) [pid = 1664] [serial = 136] [outer = 000000D7AE595800] 02:57:59 INFO - PROCESS | 1664 | 1468663079190 Marionette TRACE conn10 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 733ms 02:57:59 INFO - PROCESS | 1664 | 1468663079252 Marionette TRACE conn10 -> [0,149,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 1664 | 1468663079254 Marionette TRACE conn10 <- [1,149,null,{"value":"13"}] 02:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:57:59 INFO - PROCESS | 1664 | 1468663079266 Marionette TRACE conn10 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 1664 | 1468663079268 Marionette TRACE conn10 <- [1,150,null,{}] 02:57:59 INFO - PROCESS | 1664 | 1468663079272 Marionette TRACE conn10 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:59 INFO - PROCESS | 1664 | 1468663079275 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:59 INFO - PROCESS | 1664 | 1468663079386 Marionette TRACE conn10 <- [1,151,null,{"value":null}] 02:57:59 INFO - PROCESS | 1664 | 1468663079397 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 1664 | 1468663079400 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:57:59 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5911800 == 32 [pid = 1664] [id = 47] 02:57:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE595C00) [pid = 1664] [serial = 137] [outer = 0000000000000000] 02:57:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE951000) [pid = 1664] [serial = 138] [outer = 000000D7AE595C00] 02:57:59 INFO - PROCESS | 1664 | 1468663079446 Marionette DEBUG loaded listener.js 02:57:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AFAEF400) [pid = 1664] [serial = 139] [outer = 000000D7AE595C00] 02:57:59 INFO - PROCESS | 1664 | 1468663079891 Marionette TRACE conn10 <- [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]]]}] 02:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 672ms 02:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:57:59 INFO - PROCESS | 1664 | 1468663079943 Marionette TRACE conn10 -> [0,153,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 1664 | 1468663079945 Marionette TRACE conn10 <- [1,153,null,{"value":"13"}] 02:57:59 INFO - PROCESS | 1664 | 1468663079948 Marionette TRACE conn10 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 1664 | 1468663079950 Marionette TRACE conn10 <- [1,154,null,{}] 02:57:59 INFO - PROCESS | 1664 | 1468663079954 Marionette TRACE conn10 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:59 INFO - PROCESS | 1664 | 1468663079960 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:00 INFO - PROCESS | 1664 | 1468663080117 Marionette TRACE conn10 <- [1,155,null,{"value":null}] 02:58:00 INFO - PROCESS | 1664 | 1468663080125 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 1664 | 1468663080127 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F16800 == 33 [pid = 1664] [id = 48] 02:58:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AFCC7800) [pid = 1664] [serial = 140] [outer = 0000000000000000] 02:58:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0D82C00) [pid = 1664] [serial = 141] [outer = 000000D7AFCC7800] 02:58:00 INFO - PROCESS | 1664 | 1468663080174 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B11AA000) [pid = 1664] [serial = 142] [outer = 000000D7AFCC7800] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A44D8400) [pid = 1664] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0D3E000) [pid = 1664] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B23EB400) [pid = 1664] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE597800) [pid = 1664] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4647C00) [pid = 1664] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0B79000) [pid = 1664] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A5562C00) [pid = 1664] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4649000) [pid = 1664] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AAE3F000) [pid = 1664] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AA54C400) [pid = 1664] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AE01B400) [pid = 1664] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A4029000) [pid = 1664] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:58:00 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A4A97800) [pid = 1664] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:58:00 INFO - PROCESS | 1664 | 1468663080690 Marionette TRACE conn10 <- [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]]]}] 02:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 776ms 02:58:00 INFO - PROCESS | 1664 | 1468663080729 Marionette TRACE conn10 -> [0,157,"getWindowHandle",null] 02:58:00 INFO - PROCESS | 1664 | 1468663080731 Marionette TRACE conn10 <- [1,157,null,{"value":"13"}] 02:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:58:00 INFO - PROCESS | 1664 | 1468663080735 Marionette TRACE conn10 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:58:00 INFO - PROCESS | 1664 | 1468663080737 Marionette TRACE conn10 <- [1,158,null,{}] 02:58:00 INFO - PROCESS | 1664 | 1468663080740 Marionette TRACE conn10 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:00 INFO - PROCESS | 1664 | 1468663080742 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:00 INFO - PROCESS | 1664 | 1468663080822 Marionette TRACE conn10 <- [1,159,null,{"value":null}] 02:58:00 INFO - PROCESS | 1664 | 1468663080827 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 1664 | 1468663080829 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EA5800 == 34 [pid = 1664] [id = 49] 02:58:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A934F400) [pid = 1664] [serial = 143] [outer = 0000000000000000] 02:58:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE56A000) [pid = 1664] [serial = 144] [outer = 000000D7A934F400] 02:58:00 INFO - PROCESS | 1664 | 1468663080874 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D85000) [pid = 1664] [serial = 145] [outer = 000000D7A934F400] 02:58:01 INFO - PROCESS | 1664 | 1468663081275 Marionette TRACE conn10 <- [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]]]}] 02:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 587ms 02:58:01 INFO - PROCESS | 1664 | 1468663081329 Marionette TRACE conn10 -> [0,161,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 1664 | 1468663081332 Marionette TRACE conn10 <- [1,161,null,{"value":"13"}] 02:58:01 INFO - PROCESS | 1664 | 1468663081335 Marionette TRACE conn10 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:58:01 INFO - PROCESS | 1664 | 1468663081337 Marionette TRACE conn10 <- [1,162,null,{}] 02:58:01 INFO - PROCESS | 1664 | 1468663081341 Marionette TRACE conn10 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:01 INFO - PROCESS | 1664 | 1468663081343 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:01 INFO - PROCESS | 1664 | 1468663081423 Marionette TRACE conn10 <- [1,163,null,{"value":null}] 02:58:01 INFO - PROCESS | 1664 | 1468663081428 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:01 INFO - PROCESS | 1664 | 1468663081430 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8206000 == 35 [pid = 1664] [id = 50] 02:58:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B17B8400) [pid = 1664] [serial = 146] [outer = 0000000000000000] 02:58:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B1A5C800) [pid = 1664] [serial = 147] [outer = 000000D7B17B8400] 02:58:01 INFO - PROCESS | 1664 | 1468663081477 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B1D54400) [pid = 1664] [serial = 148] [outer = 000000D7B17B8400] 02:58:01 INFO - PROCESS | 1664 | 1468663081917 Marionette TRACE conn10 <- [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]]]}] 02:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 02:58:01 INFO - PROCESS | 1664 | 1468663081968 Marionette TRACE conn10 -> [0,165,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 1664 | 1468663081971 Marionette TRACE conn10 <- [1,165,null,{"value":"13"}] 02:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:58:01 INFO - PROCESS | 1664 | 1468663081974 Marionette TRACE conn10 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - PROCESS | 1664 | 1468663081976 Marionette TRACE conn10 <- [1,166,null,{}] 02:58:01 INFO - PROCESS | 1664 | 1468663081980 Marionette TRACE conn10 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:01 INFO - PROCESS | 1664 | 1468663081982 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:02 INFO - PROCESS | 1664 | 1468663082065 Marionette TRACE conn10 <- [1,167,null,{"value":null}] 02:58:02 INFO - PROCESS | 1664 | 1468663082072 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 1664 | 1468663082074 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:02 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8295000 == 36 [pid = 1664] [id = 51] 02:58:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1D4CC00) [pid = 1664] [serial = 149] [outer = 0000000000000000] 02:58:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B262D800) [pid = 1664] [serial = 150] [outer = 000000D7B1D4CC00] 02:58:02 INFO - PROCESS | 1664 | 1468663082121 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B3907000) [pid = 1664] [serial = 151] [outer = 000000D7B1D4CC00] 02:58:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A477F800) [pid = 1664] [serial = 152] [outer = 000000D7AA4D5800] 02:58:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A8FCE800 == 35 [pid = 1664] [id = 43] 02:58:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC19800 == 34 [pid = 1664] [id = 42] 02:58:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B3F000 == 33 [pid = 1664] [id = 45] 02:58:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE578800 == 32 [pid = 1664] [id = 44] 02:58:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B23B5800 == 31 [pid = 1664] [id = 46] 02:58:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5911800 == 30 [pid = 1664] [id = 47] 02:58:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8206000 == 29 [pid = 1664] [id = 50] 02:58:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F16800 == 28 [pid = 1664] [id = 48] 02:58:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EA5800 == 27 [pid = 1664] [id = 49] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B1A52000) [pid = 1664] [serial = 102] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B3906C00) [pid = 1664] [serial = 105] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A923C400) [pid = 1664] [serial = 87] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A9778400) [pid = 1664] [serial = 88] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AEB59000) [pid = 1664] [serial = 96] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE01C400) [pid = 1664] [serial = 93] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AE0D6800) [pid = 1664] [serial = 94] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A5954400) [pid = 1664] [serial = 90] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A9348400) [pid = 1664] [serial = 91] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B1D53400) [pid = 1664] [serial = 103] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AE59E400) [pid = 1664] [serial = 109] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A4A92000) [pid = 1664] [serial = 108] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0E8F000) [pid = 1664] [serial = 84] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B1D52C00) [pid = 1664] [serial = 85] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE050400) [pid = 1664] [serial = 81] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7AE5A2400) [pid = 1664] [serial = 82] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7A4652400) [pid = 1664] [serial = 78] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7A4B20400) [pid = 1664] [serial = 79] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7B5994400) [pid = 1664] [serial = 106] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7B390EC00) [pid = 1664] [serial = 112] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B0D3A400) [pid = 1664] [serial = 99] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7B0D8E800) [pid = 1664] [serial = 111] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7B0D37800) [pid = 1664] [serial = 115] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7B0EDA400) [pid = 1664] [serial = 100] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7AFDE0400) [pid = 1664] [serial = 97] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7AA553000) [pid = 1664] [serial = 114] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 1664 | 1468663083778 Marionette TRACE conn10 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1829ms 02:58:03 INFO - PROCESS | 1664 | 1468663083807 Marionette TRACE conn10 -> [0,169,"getWindowHandle",null] 02:58:03 INFO - PROCESS | 1664 | 1468663083812 Marionette TRACE conn10 <- [1,169,null,{"value":"13"}] 02:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:58:03 INFO - PROCESS | 1664 | 1468663083821 Marionette TRACE conn10 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 1664 | 1468663083825 Marionette TRACE conn10 <- [1,170,null,{}] 02:58:03 INFO - PROCESS | 1664 | 1468663083834 Marionette TRACE conn10 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:03 INFO - PROCESS | 1664 | 1468663083838 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:03 INFO - PROCESS | 1664 | 1468663083934 Marionette TRACE conn10 <- [1,171,null,{"value":null}] 02:58:03 INFO - PROCESS | 1664 | 1468663083942 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 1664 | 1468663083945 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A93C3800 == 28 [pid = 1664] [id = 52] 02:58:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7A4A97800) [pid = 1664] [serial = 153] [outer = 0000000000000000] 02:58:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7A4A98000) [pid = 1664] [serial = 154] [outer = 000000D7A4A97800] 02:58:04 INFO - PROCESS | 1664 | 1468663084000 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7A5954400) [pid = 1664] [serial = 155] [outer = 000000D7A4A97800] 02:58:04 INFO - PROCESS | 1664 | 1468663084435 Marionette TRACE conn10 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 02:58:04 INFO - PROCESS | 1664 | 1468663084450 Marionette TRACE conn10 -> [0,173,"getWindowHandle",null] 02:58:04 INFO - PROCESS | 1664 | 1468663084456 Marionette TRACE conn10 <- [1,173,null,{"value":"13"}] 02:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:58:04 INFO - PROCESS | 1664 | 1468663084462 Marionette TRACE conn10 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:58:04 INFO - PROCESS | 1664 | 1468663084465 Marionette TRACE conn10 <- [1,174,null,{}] 02:58:04 INFO - PROCESS | 1664 | 1468663084469 Marionette TRACE conn10 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:04 INFO - PROCESS | 1664 | 1468663084472 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:04 INFO - PROCESS | 1664 | 1468663084564 Marionette TRACE conn10 <- [1,175,null,{"value":null}] 02:58:04 INFO - PROCESS | 1664 | 1468663084571 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 1664 | 1468663084574 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC41000 == 29 [pid = 1664] [id = 53] 02:58:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7A939F000) [pid = 1664] [serial = 156] [outer = 0000000000000000] 02:58:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7A9774C00) [pid = 1664] [serial = 157] [outer = 000000D7A939F000] 02:58:04 INFO - PROCESS | 1664 | 1468663084623 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7AA368000) [pid = 1664] [serial = 158] [outer = 000000D7A939F000] 02:58:05 INFO - PROCESS | 1664 | 1468663085055 Marionette TRACE conn10 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 02:58:05 INFO - PROCESS | 1664 | 1468663085098 Marionette TRACE conn10 -> [0,177,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 1664 | 1468663085100 Marionette TRACE conn10 <- [1,177,null,{"value":"13"}] 02:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:58:05 INFO - PROCESS | 1664 | 1468663085104 Marionette TRACE conn10 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 1664 | 1468663085108 Marionette TRACE conn10 <- [1,178,null,{}] 02:58:05 INFO - PROCESS | 1664 | 1468663085121 Marionette TRACE conn10 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:05 INFO - PROCESS | 1664 | 1468663085126 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:05 INFO - PROCESS | 1664 | 1468663085215 Marionette TRACE conn10 <- [1,179,null,{"value":null}] 02:58:05 INFO - PROCESS | 1664 | 1468663085224 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 1664 | 1468663085227 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFAC1800 == 30 [pid = 1664] [id = 54] 02:58:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7A2907400) [pid = 1664] [serial = 159] [outer = 0000000000000000] 02:58:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AAE37000) [pid = 1664] [serial = 160] [outer = 000000D7A2907400] 02:58:05 INFO - PROCESS | 1664 | 1468663085278 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AE016C00) [pid = 1664] [serial = 161] [outer = 000000D7A2907400] 02:58:05 INFO - PROCESS | 1664 | 1468663085707 Marionette TRACE conn10 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 02:58:05 INFO - PROCESS | 1664 | 1468663085736 Marionette TRACE conn10 -> [0,181,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 1664 | 1468663085739 Marionette TRACE conn10 <- [1,181,null,{"value":"13"}] 02:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:58:05 INFO - PROCESS | 1664 | 1468663085752 Marionette TRACE conn10 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 1664 | 1468663085754 Marionette TRACE conn10 <- [1,182,null,{}] 02:58:05 INFO - PROCESS | 1664 | 1468663085757 Marionette TRACE conn10 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:05 INFO - PROCESS | 1664 | 1468663085760 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:05 INFO - PROCESS | 1664 | 1468663085850 Marionette TRACE conn10 <- [1,183,null,{"value":null}] 02:58:05 INFO - PROCESS | 1664 | 1468663085855 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 1664 | 1468663085857 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B185A800 == 31 [pid = 1664] [id = 55] 02:58:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AE096C00) [pid = 1664] [serial = 162] [outer = 0000000000000000] 02:58:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AE562400) [pid = 1664] [serial = 163] [outer = 000000D7AE096C00] 02:58:05 INFO - PROCESS | 1664 | 1468663085904 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AE56F400) [pid = 1664] [serial = 164] [outer = 000000D7AE096C00] 02:58:06 INFO - PROCESS | 1664 | 1468663086281 Marionette TRACE conn10 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 565ms 02:58:06 INFO - PROCESS | 1664 | 1468663086322 Marionette TRACE conn10 -> [0,185,"getWindowHandle",null] 02:58:06 INFO - PROCESS | 1664 | 1468663086324 Marionette TRACE conn10 <- [1,185,null,{"value":"13"}] 02:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:58:06 INFO - PROCESS | 1664 | 1468663086346 Marionette TRACE conn10 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - PROCESS | 1664 | 1468663086348 Marionette TRACE conn10 <- [1,186,null,{}] 02:58:06 INFO - PROCESS | 1664 | 1468663086352 Marionette TRACE conn10 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:06 INFO - PROCESS | 1664 | 1468663086354 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:06 INFO - PROCESS | 1664 | 1468663086435 Marionette TRACE conn10 <- [1,187,null,{"value":null}] 02:58:06 INFO - PROCESS | 1664 | 1468663086440 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 1664 | 1468663086442 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B398E000 == 32 [pid = 1664] [id = 56] 02:58:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A934E400) [pid = 1664] [serial = 165] [outer = 0000000000000000] 02:58:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AE5A0C00) [pid = 1664] [serial = 166] [outer = 000000D7A934E400] 02:58:06 INFO - PROCESS | 1664 | 1468663086490 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AE99E400) [pid = 1664] [serial = 167] [outer = 000000D7A934E400] 02:58:06 INFO - PROCESS | 1664 | 1468663086904 Marionette TRACE conn10 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 588ms 02:58:06 INFO - PROCESS | 1664 | 1468663086930 Marionette TRACE conn10 -> [0,189,"getWindowHandle",null] 02:58:06 INFO - PROCESS | 1664 | 1468663086932 Marionette TRACE conn10 <- [1,189,null,{"value":"13"}] 02:58:06 INFO - PROCESS | 1664 | 1468663086935 Marionette TRACE conn10 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:58:06 INFO - PROCESS | 1664 | 1468663086937 Marionette TRACE conn10 <- [1,190,null,{}] 02:58:06 INFO - PROCESS | 1664 | 1468663086941 Marionette TRACE conn10 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:06 INFO - PROCESS | 1664 | 1468663086947 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:07 INFO - PROCESS | 1664 | 1468663087082 Marionette TRACE conn10 <- [1,191,null,{"value":null}] 02:58:07 INFO - PROCESS | 1664 | 1468663087094 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 1664 | 1468663087097 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63D6800 == 33 [pid = 1664] [id = 57] 02:58:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AEB58400) [pid = 1664] [serial = 168] [outer = 0000000000000000] 02:58:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0B72800) [pid = 1664] [serial = 169] [outer = 000000D7AEB58400] 02:58:07 INFO - PROCESS | 1664 | 1468663087144 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0D83C00) [pid = 1664] [serial = 170] [outer = 000000D7AEB58400] 02:58:07 INFO - PROCESS | 1664 | 1468663087514 Marionette TRACE conn10 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 02:58:07 INFO - PROCESS | 1664 | 1468663087576 Marionette TRACE conn10 -> [0,193,"getWindowHandle",null] 02:58:07 INFO - PROCESS | 1664 | 1468663087578 Marionette TRACE conn10 <- [1,193,null,{"value":"13"}] 02:58:07 INFO - PROCESS | 1664 | 1468663087582 Marionette TRACE conn10 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:58:07 INFO - PROCESS | 1664 | 1468663087584 Marionette TRACE conn10 <- [1,194,null,{}] 02:58:07 INFO - PROCESS | 1664 | 1468663087587 Marionette TRACE conn10 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:07 INFO - PROCESS | 1664 | 1468663087590 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:07 INFO - PROCESS | 1664 | 1468663087693 Marionette TRACE conn10 <- [1,195,null,{"value":null}] 02:58:07 INFO - PROCESS | 1664 | 1468663087700 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 1664 | 1468663087702 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E93000 == 34 [pid = 1664] [id = 58] 02:58:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A4A66000) [pid = 1664] [serial = 171] [outer = 0000000000000000] 02:58:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D8CC00) [pid = 1664] [serial = 172] [outer = 000000D7A4A66000] 02:58:07 INFO - PROCESS | 1664 | 1468663087748 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B1791800) [pid = 1664] [serial = 173] [outer = 000000D7A4A66000] 02:58:08 INFO - PROCESS | 1664 | 1468663088144 Marionette TRACE conn10 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 02:58:08 INFO - PROCESS | 1664 | 1468663088175 Marionette TRACE conn10 -> [0,197,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 1664 | 1468663088177 Marionette TRACE conn10 <- [1,197,null,{"value":"13"}] 02:58:08 INFO - PROCESS | 1664 | 1468663088180 Marionette TRACE conn10 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:58:08 INFO - PROCESS | 1664 | 1468663088182 Marionette TRACE conn10 <- [1,198,null,{}] 02:58:08 INFO - PROCESS | 1664 | 1468663088186 Marionette TRACE conn10 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:08 INFO - PROCESS | 1664 | 1468663088188 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:08 INFO - PROCESS | 1664 | 1468663088293 Marionette TRACE conn10 <- [1,199,null,{"value":null}] 02:58:08 INFO - PROCESS | 1664 | 1468663088300 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 1664 | 1468663088302 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81A5800 == 35 [pid = 1664] [id = 59] 02:58:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7A4025400) [pid = 1664] [serial = 174] [outer = 0000000000000000] 02:58:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1A56C00) [pid = 1664] [serial = 175] [outer = 000000D7A4025400] 02:58:08 INFO - PROCESS | 1664 | 1468663088349 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B1D55800) [pid = 1664] [serial = 176] [outer = 000000D7A4025400] 02:58:08 INFO - PROCESS | 1664 | 1468663088722 Marionette TRACE conn10 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 588ms 02:58:08 INFO - PROCESS | 1664 | 1468663088771 Marionette TRACE conn10 -> [0,201,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 1664 | 1468663088774 Marionette TRACE conn10 <- [1,201,null,{"value":"13"}] 02:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:58:08 INFO - PROCESS | 1664 | 1468663088777 Marionette TRACE conn10 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 1664 | 1468663088779 Marionette TRACE conn10 <- [1,202,null,{}] 02:58:08 INFO - PROCESS | 1664 | 1468663088783 Marionette TRACE conn10 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:08 INFO - PROCESS | 1664 | 1468663088784 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:08 INFO - PROCESS | 1664 | 1468663088895 Marionette TRACE conn10 <- [1,203,null,{"value":null}] 02:58:08 INFO - PROCESS | 1664 | 1468663088937 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 1664 | 1468663088939 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AF0A3800 == 36 [pid = 1664] [id = 60] 02:58:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A4027400) [pid = 1664] [serial = 177] [outer = 0000000000000000] 02:58:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B23EC000) [pid = 1664] [serial = 178] [outer = 000000D7A4027400] 02:58:08 INFO - PROCESS | 1664 | 1468663088984 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B3906C00) [pid = 1664] [serial = 179] [outer = 000000D7A4027400] 02:58:09 INFO - PROCESS | 1664 | 1468663089399 Marionette TRACE conn10 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 02:58:09 INFO - PROCESS | 1664 | 1468663089452 Marionette TRACE conn10 -> [0,205,"getWindowHandle",null] 02:58:09 INFO - PROCESS | 1664 | 1468663089454 Marionette TRACE conn10 <- [1,205,null,{"value":"13"}] 02:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:58:09 INFO - PROCESS | 1664 | 1468663089458 Marionette TRACE conn10 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:58:09 INFO - PROCESS | 1664 | 1468663089459 Marionette TRACE conn10 <- [1,206,null,{}] 02:58:09 INFO - PROCESS | 1664 | 1468663089468 Marionette TRACE conn10 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:09 INFO - PROCESS | 1664 | 1468663089470 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:09 INFO - PROCESS | 1664 | 1468663089591 Marionette TRACE conn10 <- [1,207,null,{"value":null}] 02:58:09 INFO - PROCESS | 1664 | 1468663089599 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 1664 | 1468663089601 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:09 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82C1000 == 37 [pid = 1664] [id = 61] 02:58:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B3907800) [pid = 1664] [serial = 180] [outer = 0000000000000000] 02:58:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B598D400) [pid = 1664] [serial = 181] [outer = 000000D7B3907800] 02:58:09 INFO - PROCESS | 1664 | 1468663089646 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B5996400) [pid = 1664] [serial = 182] [outer = 000000D7B3907800] 02:58:10 INFO - PROCESS | 1664 | 1468663090067 Marionette TRACE conn10 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 02:58:10 INFO - PROCESS | 1664 | 1468663090095 Marionette TRACE conn10 -> [0,209,"getWindowHandle",null] 02:58:10 INFO - PROCESS | 1664 | 1468663090097 Marionette TRACE conn10 <- [1,209,null,{"value":"13"}] 02:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:58:10 INFO - PROCESS | 1664 | 1468663090101 Marionette TRACE conn10 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - PROCESS | 1664 | 1468663090103 Marionette TRACE conn10 <- [1,210,null,{}] 02:58:10 INFO - PROCESS | 1664 | 1468663090107 Marionette TRACE conn10 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:10 INFO - PROCESS | 1664 | 1468663090110 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:10 INFO - PROCESS | 1664 | 1468663090228 Marionette TRACE conn10 <- [1,211,null,{"value":null}] 02:58:10 INFO - PROCESS | 1664 | 1468663090303 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 1664 | 1468663090306 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B398D800 == 38 [pid = 1664] [id = 62] 02:58:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B63A9400) [pid = 1664] [serial = 183] [outer = 0000000000000000] 02:58:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B6452800) [pid = 1664] [serial = 184] [outer = 000000D7B63A9400] 02:58:10 INFO - PROCESS | 1664 | 1468663090354 Marionette DEBUG loaded listener.js 02:58:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B6CE7800) [pid = 1664] [serial = 185] [outer = 000000D7B63A9400] 02:58:10 INFO - PROCESS | 1664 | 1468663090780 Marionette TRACE conn10 <- [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]]]}] 02:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 733ms 02:58:10 INFO - PROCESS | 1664 | 1468663090840 Marionette TRACE conn10 -> [0,213,"getWindowHandle",null] 02:58:10 INFO - PROCESS | 1664 | 1468663090842 Marionette TRACE conn10 <- [1,213,null,{"value":"13"}] 02:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:58:10 INFO - PROCESS | 1664 | 1468663090866 Marionette TRACE conn10 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - PROCESS | 1664 | 1468663090876 Marionette TRACE conn10 <- [1,214,null,{}] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B17B8400) [pid = 1664] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AE595800) [pid = 1664] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AE595C00) [pid = 1664] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AFCC7800) [pid = 1664] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A934F400) [pid = 1664] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AD466400) [pid = 1664] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AA36E800) [pid = 1664] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A44E3000) [pid = 1664] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8B53800) [pid = 1664] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A8BBBC00) [pid = 1664] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:58:10 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A290F800) [pid = 1664] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:58:11 INFO - PROCESS | 1664 | 1468663091011 Marionette TRACE conn10 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:11 INFO - PROCESS | 1664 | 1468663091013 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:11 INFO - PROCESS | 1664 | 1468663091099 Marionette TRACE conn10 <- [1,215,null,{"value":null}] 02:58:11 INFO - PROCESS | 1664 | 1468663091105 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:11 INFO - PROCESS | 1664 | 1468663091107 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BB3000 == 39 [pid = 1664] [id = 63] 02:58:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AA36E800) [pid = 1664] [serial = 186] [outer = 0000000000000000] 02:58:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AA556800) [pid = 1664] [serial = 187] [outer = 000000D7AA36E800] 02:58:11 INFO - PROCESS | 1664 | 1468663091152 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D62400) [pid = 1664] [serial = 188] [outer = 000000D7AA36E800] 02:58:11 INFO - PROCESS | 1664 | 1468663091544 Marionette TRACE conn10 <- [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]]]}] 02:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 756ms 02:58:11 INFO - PROCESS | 1664 | 1468663091613 Marionette TRACE conn10 -> [0,217,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 1664 | 1468663091616 Marionette TRACE conn10 <- [1,217,null,{"value":"13"}] 02:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:58:11 INFO - PROCESS | 1664 | 1468663091619 Marionette TRACE conn10 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:58:11 INFO - PROCESS | 1664 | 1468663091621 Marionette TRACE conn10 <- [1,218,null,{}] 02:58:11 INFO - PROCESS | 1664 | 1468663091624 Marionette TRACE conn10 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:11 INFO - PROCESS | 1664 | 1468663091626 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:11 INFO - PROCESS | 1664 | 1468663091710 Marionette TRACE conn10 <- [1,219,null,{"value":null}] 02:58:11 INFO - PROCESS | 1664 | 1468663091718 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:11 INFO - PROCESS | 1664 | 1468663091720 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DA7000 == 40 [pid = 1664] [id = 64] 02:58:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0D66C00) [pid = 1664] [serial = 189] [outer = 0000000000000000] 02:58:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B11AC000) [pid = 1664] [serial = 190] [outer = 000000D7B0D66C00] 02:58:11 INFO - PROCESS | 1664 | 1468663091765 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B6CECC00) [pid = 1664] [serial = 191] [outer = 000000D7B0D66C00] 02:58:12 INFO - PROCESS | 1664 | 1468663092159 Marionette TRACE conn10 <- [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]]]}] 02:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 586ms 02:58:12 INFO - PROCESS | 1664 | 1468663092208 Marionette TRACE conn10 -> [0,221,"getWindowHandle",null] 02:58:12 INFO - PROCESS | 1664 | 1468663092211 Marionette TRACE conn10 <- [1,221,null,{"value":"13"}] 02:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:58:12 INFO - PROCESS | 1664 | 1468663092219 Marionette TRACE conn10 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - PROCESS | 1664 | 1468663092221 Marionette TRACE conn10 <- [1,222,null,{}] 02:58:12 INFO - PROCESS | 1664 | 1468663092224 Marionette TRACE conn10 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:12 INFO - PROCESS | 1664 | 1468663092226 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:12 INFO - PROCESS | 1664 | 1468663092311 Marionette TRACE conn10 <- [1,223,null,{"value":null}] 02:58:12 INFO - PROCESS | 1664 | 1468663092318 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 1664 | 1468663092320 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1399000 == 41 [pid = 1664] [id = 65] 02:58:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0E60400) [pid = 1664] [serial = 192] [outer = 0000000000000000] 02:58:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0E68800) [pid = 1664] [serial = 193] [outer = 000000D7B0E60400] 02:58:12 INFO - PROCESS | 1664 | 1468663092365 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0E6E000) [pid = 1664] [serial = 194] [outer = 000000D7B0E60400] 02:58:12 INFO - PROCESS | 1664 | 1468663092754 Marionette TRACE conn10 <- [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]]]}] 02:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 02:58:12 INFO - PROCESS | 1664 | 1468663092805 Marionette TRACE conn10 -> [0,225,"getWindowHandle",null] 02:58:12 INFO - PROCESS | 1664 | 1468663092807 Marionette TRACE conn10 <- [1,225,null,{"value":"13"}] 02:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:58:12 INFO - PROCESS | 1664 | 1468663092821 Marionette TRACE conn10 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - PROCESS | 1664 | 1468663092823 Marionette TRACE conn10 <- [1,226,null,{}] 02:58:12 INFO - PROCESS | 1664 | 1468663092827 Marionette TRACE conn10 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:12 INFO - PROCESS | 1664 | 1468663092829 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:12 INFO - PROCESS | 1664 | 1468663092913 Marionette TRACE conn10 <- [1,227,null,{"value":null}] 02:58:12 INFO - PROCESS | 1664 | 1468663092919 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 1664 | 1468663092921 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B930A800 == 42 [pid = 1664] [id = 66] 02:58:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B0DCEC00) [pid = 1664] [serial = 195] [outer = 0000000000000000] 02:58:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B0DD3C00) [pid = 1664] [serial = 196] [outer = 000000D7B0DCEC00] 02:58:12 INFO - PROCESS | 1664 | 1468663092967 Marionette DEBUG loaded listener.js 02:58:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B0DD9400) [pid = 1664] [serial = 197] [outer = 000000D7B0DCEC00] 02:58:13 INFO - PROCESS | 1664 | 1468663093784 Marionette TRACE conn10 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 987ms 02:58:13 INFO - PROCESS | 1664 | 1468663093801 Marionette TRACE conn10 -> [0,229,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 1664 | 1468663093805 Marionette TRACE conn10 <- [1,229,null,{"value":"13"}] 02:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:58:13 INFO - PROCESS | 1664 | 1468663093810 Marionette TRACE conn10 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 1664 | 1468663093813 Marionette TRACE conn10 <- [1,230,null,{}] 02:58:13 INFO - PROCESS | 1664 | 1468663093819 Marionette TRACE conn10 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:13 INFO - PROCESS | 1664 | 1468663093823 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:13 INFO - PROCESS | 1664 | 1468663093950 Marionette TRACE conn10 <- [1,231,null,{"value":null}] 02:58:14 INFO - PROCESS | 1664 | 1468663094019 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:14 INFO - PROCESS | 1664 | 1468663094022 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC4A000 == 43 [pid = 1664] [id = 67] 02:58:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A4A5C800) [pid = 1664] [serial = 198] [outer = 0000000000000000] 02:58:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7A8B4EC00) [pid = 1664] [serial = 199] [outer = 000000D7A4A5C800] 02:58:14 INFO - PROCESS | 1664 | 1468663094084 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7AA362400) [pid = 1664] [serial = 200] [outer = 000000D7A4A5C800] 02:58:15 INFO - PROCESS | 1664 | 1468663095084 Marionette TRACE conn10 <- [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]]]}] 02:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1325ms 02:58:15 INFO - PROCESS | 1664 | 1468663095143 Marionette TRACE conn10 -> [0,233,"getWindowHandle",null] 02:58:15 INFO - PROCESS | 1664 | 1468663095146 Marionette TRACE conn10 <- [1,233,null,{"value":"13"}] 02:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:58:15 INFO - PROCESS | 1664 | 1468663095262 Marionette TRACE conn10 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:58:15 INFO - PROCESS | 1664 | 1468663095264 Marionette TRACE conn10 <- [1,234,null,{}] 02:58:15 INFO - PROCESS | 1664 | 1468663095299 Marionette TRACE conn10 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:15 INFO - PROCESS | 1664 | 1468663095302 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:15 INFO - PROCESS | 1664 | 1468663095448 Marionette TRACE conn10 <- [1,235,null,{"value":null}] 02:58:15 INFO - PROCESS | 1664 | 1468663095520 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 1664 | 1468663095522 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC49800 == 44 [pid = 1664] [id = 68] 02:58:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7AA4D2800) [pid = 1664] [serial = 201] [outer = 0000000000000000] 02:58:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7AA54B800) [pid = 1664] [serial = 202] [outer = 000000D7AA4D2800] 02:58:15 INFO - PROCESS | 1664 | 1468663095573 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7AAE3C400) [pid = 1664] [serial = 203] [outer = 000000D7AA4D2800] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1399000 == 43 [pid = 1664] [id = 65] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DA7000 == 42 [pid = 1664] [id = 64] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BB3000 == 41 [pid = 1664] [id = 63] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B398D800 == 40 [pid = 1664] [id = 62] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82C1000 == 39 [pid = 1664] [id = 61] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AF0A3800 == 38 [pid = 1664] [id = 60] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81A5800 == 37 [pid = 1664] [id = 59] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E93000 == 36 [pid = 1664] [id = 58] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63D6800 == 35 [pid = 1664] [id = 57] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B398E000 == 34 [pid = 1664] [id = 56] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B185A800 == 33 [pid = 1664] [id = 55] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFAC1800 == 32 [pid = 1664] [id = 54] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC41000 == 31 [pid = 1664] [id = 53] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A93C3800 == 30 [pid = 1664] [id = 52] 02:58:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8295000 == 29 [pid = 1664] [id = 51] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7B1D54400) [pid = 1664] [serial = 148] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7AE59B400) [pid = 1664] [serial = 135] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7AFAEF400) [pid = 1664] [serial = 139] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7AE951000) [pid = 1664] [serial = 138] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7AE722C00) [pid = 1664] [serial = 136] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B0D82C00) [pid = 1664] [serial = 141] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B1A5C800) [pid = 1664] [serial = 147] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B0D85000) [pid = 1664] [serial = 145] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B262D800) [pid = 1664] [serial = 150] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AE017C00) [pid = 1664] [serial = 132] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AA478400) [pid = 1664] [serial = 129] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AA4D9C00) [pid = 1664] [serial = 130] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4A69000) [pid = 1664] [serial = 126] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A4E1C000) [pid = 1664] [serial = 127] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA371C00) [pid = 1664] [serial = 124] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A9218C00) [pid = 1664] [serial = 123] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA369000) [pid = 1664] [serial = 121] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A933A400) [pid = 1664] [serial = 120] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A29B6000) [pid = 1664] [serial = 118] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A29AC800) [pid = 1664] [serial = 117] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B11AA000) [pid = 1664] [serial = 142] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AE56A000) [pid = 1664] [serial = 144] [outer = 0000000000000000] [url = about:blank] 02:58:15 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AE0DC000) [pid = 1664] [serial = 133] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 1664 | 1468663096056 Marionette TRACE conn10 <- [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]]]}] 02:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 903ms 02:58:16 INFO - PROCESS | 1664 | 1468663096103 Marionette TRACE conn10 -> [0,237,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 1664 | 1468663096108 Marionette TRACE conn10 <- [1,237,null,{"value":"13"}] 02:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:58:16 INFO - PROCESS | 1664 | 1468663096115 Marionette TRACE conn10 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 1664 | 1468663096118 Marionette TRACE conn10 <- [1,238,null,{}] 02:58:16 INFO - PROCESS | 1664 | 1468663096122 Marionette TRACE conn10 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:16 INFO - PROCESS | 1664 | 1468663096125 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:16 INFO - PROCESS | 1664 | 1468663096217 Marionette TRACE conn10 <- [1,239,null,{"value":null}] 02:58:16 INFO - PROCESS | 1664 | 1468663096225 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:16 INFO - PROCESS | 1664 | 1468663096227 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE57D000 == 30 [pid = 1664] [id = 69] 02:58:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AD40A400) [pid = 1664] [serial = 204] [outer = 0000000000000000] 02:58:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AD4F0800) [pid = 1664] [serial = 205] [outer = 000000D7AD40A400] 02:58:16 INFO - PROCESS | 1664 | 1468663096278 Marionette DEBUG loaded listener.js 02:58:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AE09B400) [pid = 1664] [serial = 206] [outer = 000000D7AD40A400] 02:58:16 INFO - PROCESS | 1664 | 1468663096730 Marionette TRACE conn10 <- [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]]]}] 02:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 02:58:16 INFO - PROCESS | 1664 | 1468663096745 Marionette TRACE conn10 -> [0,241,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 1664 | 1468663096748 Marionette TRACE conn10 <- [1,241,null,{"value":"13"}] 02:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:58:16 INFO - PROCESS | 1664 | 1468663096751 Marionette TRACE conn10 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 1664 | 1468663096755 Marionette TRACE conn10 <- [1,242,null,{}] 02:58:16 INFO - PROCESS | 1664 | 1468663096767 Marionette TRACE conn10 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:16 INFO - PROCESS | 1664 | 1468663096771 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:16 INFO - PROCESS | 1664 | 1468663096864 Marionette TRACE conn10 <- [1,243,null,{"value":null}] 02:58:16 INFO - PROCESS | 1664 | 1468663096898 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:16 INFO - PROCESS | 1664 | 1468663096902 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DC2800 == 31 [pid = 1664] [id = 70] 02:58:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE730400) [pid = 1664] [serial = 207] [outer = 0000000000000000] 02:58:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE950800) [pid = 1664] [serial = 208] [outer = 000000D7AE730400] 02:58:16 INFO - PROCESS | 1664 | 1468663096960 Marionette DEBUG loaded listener.js 02:58:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AFCC8C00) [pid = 1664] [serial = 209] [outer = 000000D7AE730400] 02:58:17 INFO - PROCESS | 1664 | 1468663097394 Marionette TRACE conn10 <- [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]]]}] 02:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 692ms 02:58:17 INFO - PROCESS | 1664 | 1468663097447 Marionette TRACE conn10 -> [0,245,"getWindowHandle",null] 02:58:17 INFO - PROCESS | 1664 | 1468663097450 Marionette TRACE conn10 <- [1,245,null,{"value":"13"}] 02:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:58:17 INFO - PROCESS | 1664 | 1468663097453 Marionette TRACE conn10 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:58:17 INFO - PROCESS | 1664 | 1468663097455 Marionette TRACE conn10 <- [1,246,null,{}] 02:58:17 INFO - PROCESS | 1664 | 1468663097458 Marionette TRACE conn10 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:17 INFO - PROCESS | 1664 | 1468663097460 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:17 INFO - PROCESS | 1664 | 1468663097552 Marionette TRACE conn10 <- [1,247,null,{"value":null}] 02:58:17 INFO - PROCESS | 1664 | 1468663097557 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:17 INFO - PROCESS | 1664 | 1468663097560 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B23A6000 == 32 [pid = 1664] [id = 71] 02:58:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A464D800) [pid = 1664] [serial = 210] [outer = 0000000000000000] 02:58:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D32800) [pid = 1664] [serial = 211] [outer = 000000D7A464D800] 02:58:17 INFO - PROCESS | 1664 | 1468663097608 Marionette DEBUG loaded listener.js 02:58:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0D3F800) [pid = 1664] [serial = 212] [outer = 000000D7A464D800] 02:58:18 INFO - PROCESS | 1664 | 1468663098012 Marionette TRACE conn10 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 629ms 02:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:58:18 INFO - PROCESS | 1664 | 1468663098085 Marionette TRACE conn10 -> [0,249,"getWindowHandle",null] 02:58:18 INFO - PROCESS | 1664 | 1468663098087 Marionette TRACE conn10 <- [1,249,null,{"value":"13"}] 02:58:18 INFO - PROCESS | 1664 | 1468663098091 Marionette TRACE conn10 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 1664 | 1468663098093 Marionette TRACE conn10 <- [1,250,null,{}] 02:58:18 INFO - PROCESS | 1664 | 1468663098096 Marionette TRACE conn10 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:18 INFO - PROCESS | 1664 | 1468663098099 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:18 INFO - PROCESS | 1664 | 1468663098213 Marionette TRACE conn10 <- [1,251,null,{"value":null}] 02:58:18 INFO - PROCESS | 1664 | 1468663098278 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 1664 | 1468663098280 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5907800 == 33 [pid = 1664] [id = 72] 02:58:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0D67C00) [pid = 1664] [serial = 213] [outer = 0000000000000000] 02:58:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0D6EC00) [pid = 1664] [serial = 214] [outer = 000000D7B0D67C00] 02:58:18 INFO - PROCESS | 1664 | 1468663098328 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0D8D800) [pid = 1664] [serial = 215] [outer = 000000D7B0D67C00] 02:58:18 INFO - PROCESS | 1664 | 1468663098752 Marionette TRACE conn10 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 672ms 02:58:18 INFO - PROCESS | 1664 | 1468663098765 Marionette TRACE conn10 -> [0,253,"getWindowHandle",null] 02:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:58:18 INFO - PROCESS | 1664 | 1468663098768 Marionette TRACE conn10 <- [1,253,null,{"value":"13"}] 02:58:18 INFO - PROCESS | 1664 | 1468663098771 Marionette TRACE conn10 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 1664 | 1468663098773 Marionette TRACE conn10 <- [1,254,null,{}] 02:58:18 INFO - PROCESS | 1664 | 1468663098776 Marionette TRACE conn10 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:18 INFO - PROCESS | 1664 | 1468663098782 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:18 INFO - PROCESS | 1664 | 1468663098929 Marionette TRACE conn10 <- [1,255,null,{"value":null}] 02:58:18 INFO - PROCESS | 1664 | 1468663098942 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 1664 | 1468663098944 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F05800 == 34 [pid = 1664] [id = 73] 02:58:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0DD8400) [pid = 1664] [serial = 216] [outer = 0000000000000000] 02:58:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0E69C00) [pid = 1664] [serial = 217] [outer = 000000D7B0DD8400] 02:58:19 INFO - PROCESS | 1664 | 1468663098990 Marionette DEBUG loaded listener.js 02:58:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B1722400) [pid = 1664] [serial = 218] [outer = 000000D7B0DD8400] 02:58:19 INFO - PROCESS | 1664 | 1468663099435 Marionette TRACE conn10 <- [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]]]}] 02:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 672ms 02:58:19 INFO - PROCESS | 1664 | 1468663099447 Marionette TRACE conn10 -> [0,257,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 1664 | 1468663099449 Marionette TRACE conn10 <- [1,257,null,{"value":"13"}] 02:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:58:19 INFO - PROCESS | 1664 | 1468663099458 Marionette TRACE conn10 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 1664 | 1468663099460 Marionette TRACE conn10 <- [1,258,null,{}] 02:58:19 INFO - PROCESS | 1664 | 1468663099464 Marionette TRACE conn10 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:19 INFO - PROCESS | 1664 | 1468663099466 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:19 INFO - PROCESS | 1664 | 1468663099601 Marionette TRACE conn10 <- [1,259,null,{"value":null}] 02:58:19 INFO - PROCESS | 1664 | 1468663099620 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:19 INFO - PROCESS | 1664 | 1468663099622 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EAC800 == 35 [pid = 1664] [id = 74] 02:58:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B11B4400) [pid = 1664] [serial = 219] [outer = 0000000000000000] 02:58:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B1D51C00) [pid = 1664] [serial = 220] [outer = 000000D7B11B4400] 02:58:19 INFO - PROCESS | 1664 | 1468663099668 Marionette DEBUG loaded listener.js 02:58:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B2689400) [pid = 1664] [serial = 221] [outer = 000000D7B11B4400] 02:58:20 INFO - PROCESS | 1664 | 1468663100271 Marionette TRACE conn10 <- [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]]]}] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B0E60400) [pid = 1664] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B3907800) [pid = 1664] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B63A9400) [pid = 1664] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A939F000) [pid = 1664] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B1D4CC00) [pid = 1664] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A4025400) [pid = 1664] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A2907400) [pid = 1664] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE096C00) [pid = 1664] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A4A97800) [pid = 1664] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A934E400) [pid = 1664] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4A66000) [pid = 1664] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AEB58400) [pid = 1664] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AA36E800) [pid = 1664] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0D66C00) [pid = 1664] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:58:20 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4027400) [pid = 1664] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 882ms 02:58:20 INFO - PROCESS | 1664 | 1468663100343 Marionette TRACE conn10 -> [0,261,"getWindowHandle",null] 02:58:20 INFO - PROCESS | 1664 | 1468663100345 Marionette TRACE conn10 <- [1,261,null,{"value":"13"}] 02:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:58:20 INFO - PROCESS | 1664 | 1468663100348 Marionette TRACE conn10 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:58:20 INFO - PROCESS | 1664 | 1468663100350 Marionette TRACE conn10 <- [1,262,null,{}] 02:58:20 INFO - PROCESS | 1664 | 1468663100354 Marionette TRACE conn10 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:20 INFO - PROCESS | 1664 | 1468663100356 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:20 INFO - PROCESS | 1664 | 1468663100439 Marionette TRACE conn10 <- [1,263,null,{"value":null}] 02:58:20 INFO - PROCESS | 1664 | 1468663100444 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 1664 | 1468663100446 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A5537000 == 36 [pid = 1664] [id = 75] 02:58:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A95D0C00) [pid = 1664] [serial = 222] [outer = 0000000000000000] 02:58:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7A4E5F000) [pid = 1664] [serial = 223] [outer = 000000D7A95D0C00] 02:58:20 INFO - PROCESS | 1664 | 1468663100493 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D66C00) [pid = 1664] [serial = 224] [outer = 000000D7A95D0C00] 02:58:20 INFO - PROCESS | 1664 | 1468663100928 Marionette TRACE conn10 <- [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]]]}] 02:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 02:58:20 INFO - PROCESS | 1664 | 1468663100981 Marionette TRACE conn10 -> [0,265,"getWindowHandle",null] 02:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:58:20 INFO - PROCESS | 1664 | 1468663100983 Marionette TRACE conn10 <- [1,265,null,{"value":"13"}] 02:58:20 INFO - PROCESS | 1664 | 1468663100986 Marionette TRACE conn10 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:58:20 INFO - PROCESS | 1664 | 1468663100988 Marionette TRACE conn10 <- [1,266,null,{}] 02:58:20 INFO - PROCESS | 1664 | 1468663100992 Marionette TRACE conn10 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:21 INFO - PROCESS | 1664 | 1468663100994 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:21 INFO - PROCESS | 1664 | 1468663101079 Marionette TRACE conn10 <- [1,267,null,{"value":null}] 02:58:21 INFO - PROCESS | 1664 | 1468663101087 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 1664 | 1468663101089 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8299000 == 37 [pid = 1664] [id = 76] 02:58:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B1D4E000) [pid = 1664] [serial = 225] [outer = 0000000000000000] 02:58:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B2632C00) [pid = 1664] [serial = 226] [outer = 000000D7B1D4E000] 02:58:21 INFO - PROCESS | 1664 | 1468663101135 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B5994400) [pid = 1664] [serial = 227] [outer = 000000D7B1D4E000] 02:58:21 INFO - PROCESS | 1664 | 1468663101526 Marionette TRACE conn10 <- [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]]]}] 02:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 568ms 02:58:21 INFO - PROCESS | 1664 | 1468663101557 Marionette TRACE conn10 -> [0,269,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 1664 | 1468663101559 Marionette TRACE conn10 <- [1,269,null,{"value":"13"}] 02:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:58:21 INFO - PROCESS | 1664 | 1468663101562 Marionette TRACE conn10 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - PROCESS | 1664 | 1468663101564 Marionette TRACE conn10 <- [1,270,null,{}] 02:58:21 INFO - PROCESS | 1664 | 1468663101578 Marionette TRACE conn10 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:21 INFO - PROCESS | 1664 | 1468663101580 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:21 INFO - PROCESS | 1664 | 1468663101665 Marionette TRACE conn10 <- [1,271,null,{"value":null}] 02:58:21 INFO - PROCESS | 1664 | 1468663101671 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 1664 | 1468663101673 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8497800 == 38 [pid = 1664] [id = 77] 02:58:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B63A1C00) [pid = 1664] [serial = 228] [outer = 0000000000000000] 02:58:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B63AB800) [pid = 1664] [serial = 229] [outer = 000000D7B63A1C00] 02:58:21 INFO - PROCESS | 1664 | 1468663101717 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B645A000) [pid = 1664] [serial = 230] [outer = 000000D7B63A1C00] 02:58:22 INFO - PROCESS | 1664 | 1468663102132 Marionette TRACE conn10 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 586ms 02:58:22 INFO - PROCESS | 1664 | 1468663102152 Marionette TRACE conn10 -> [0,273,"getWindowHandle",null] 02:58:22 INFO - PROCESS | 1664 | 1468663102155 Marionette TRACE conn10 <- [1,273,null,{"value":"13"}] 02:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:58:22 INFO - PROCESS | 1664 | 1468663102158 Marionette TRACE conn10 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - PROCESS | 1664 | 1468663102161 Marionette TRACE conn10 <- [1,274,null,{}] 02:58:22 INFO - PROCESS | 1664 | 1468663102175 Marionette TRACE conn10 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:22 INFO - PROCESS | 1664 | 1468663102178 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:22 INFO - PROCESS | 1664 | 1468663102281 Marionette TRACE conn10 <- [1,275,null,{"value":null}] 02:58:22 INFO - PROCESS | 1664 | 1468663102434 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:22 INFO - PROCESS | 1664 | 1468663102437 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8FDB000 == 39 [pid = 1664] [id = 78] 02:58:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A44D6400) [pid = 1664] [serial = 231] [outer = 0000000000000000] 02:58:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A44E4C00) [pid = 1664] [serial = 232] [outer = 000000D7A44D6400] 02:58:22 INFO - PROCESS | 1664 | 1468663102542 Marionette DEBUG loaded listener.js 02:58:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A57EC000) [pid = 1664] [serial = 233] [outer = 000000D7A44D6400] 02:58:23 INFO - PROCESS | 1664 | 1468663103116 Marionette TRACE conn10 <- [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]]]}] 02:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 986ms 02:58:23 INFO - PROCESS | 1664 | 1468663103150 Marionette TRACE conn10 -> [0,277,"getWindowHandle",null] 02:58:23 INFO - PROCESS | 1664 | 1468663103154 Marionette TRACE conn10 <- [1,277,null,{"value":"13"}] 02:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:58:23 INFO - PROCESS | 1664 | 1468663103159 Marionette TRACE conn10 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:58:23 INFO - PROCESS | 1664 | 1468663103163 Marionette TRACE conn10 <- [1,278,null,{}] 02:58:23 INFO - PROCESS | 1664 | 1468663103169 Marionette TRACE conn10 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:23 INFO - PROCESS | 1664 | 1468663103172 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:23 INFO - PROCESS | 1664 | 1468663103291 Marionette TRACE conn10 <- [1,279,null,{"value":null}] 02:58:23 INFO - PROCESS | 1664 | 1468663103378 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:23 INFO - PROCESS | 1664 | 1468663103381 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DA4800 == 40 [pid = 1664] [id = 79] 02:58:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AAB4A000) [pid = 1664] [serial = 234] [outer = 0000000000000000] 02:58:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7AE01FC00) [pid = 1664] [serial = 235] [outer = 000000D7AAB4A000] 02:58:23 INFO - PROCESS | 1664 | 1468663103439 Marionette DEBUG loaded listener.js 02:58:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7AE567C00) [pid = 1664] [serial = 236] [outer = 000000D7AAB4A000] 02:58:24 INFO - PROCESS | 1664 | 1468663104036 Marionette TRACE conn10 <- [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]]]}] 02:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 924ms 02:58:24 INFO - PROCESS | 1664 | 1468663104089 Marionette TRACE conn10 -> [0,281,"getWindowHandle",null] 02:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:58:24 INFO - PROCESS | 1664 | 1468663104094 Marionette TRACE conn10 <- [1,281,null,{"value":"13"}] 02:58:24 INFO - PROCESS | 1664 | 1468663104099 Marionette TRACE conn10 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:58:24 INFO - PROCESS | 1664 | 1468663104101 Marionette TRACE conn10 <- [1,282,null,{}] 02:58:24 INFO - PROCESS | 1664 | 1468663104105 Marionette TRACE conn10 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:24 INFO - PROCESS | 1664 | 1468663104108 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:24 INFO - PROCESS | 1664 | 1468663104229 Marionette TRACE conn10 <- [1,283,null,{"value":null}] 02:58:24 INFO - PROCESS | 1664 | 1468663104300 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 1664 | 1468663104303 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E96800 == 41 [pid = 1664] [id = 80] 02:58:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7AFB0A800) [pid = 1664] [serial = 237] [outer = 0000000000000000] 02:58:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B0D3E400) [pid = 1664] [serial = 238] [outer = 000000D7AFB0A800] 02:58:24 INFO - PROCESS | 1664 | 1468663104361 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7B0DD4400) [pid = 1664] [serial = 239] [outer = 000000D7AFB0A800] 02:58:24 INFO - PROCESS | 1664 | 1468663104950 Marionette TRACE conn10 <- [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]]]}] 02:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 924ms 02:58:25 INFO - PROCESS | 1664 | 1468663105024 Marionette TRACE conn10 -> [0,285,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 1664 | 1468663105026 Marionette TRACE conn10 <- [1,285,null,{"value":"13"}] 02:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:58:25 INFO - PROCESS | 1664 | 1468663105038 Marionette TRACE conn10 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 1664 | 1468663105045 Marionette TRACE conn10 <- [1,286,null,{}] 02:58:25 INFO - PROCESS | 1664 | 1468663105050 Marionette TRACE conn10 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:25 INFO - PROCESS | 1664 | 1468663105054 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:25 INFO - PROCESS | 1664 | 1468663105211 Marionette TRACE conn10 <- [1,287,null,{"value":null}] 02:58:25 INFO - PROCESS | 1664 | 1468663105254 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 1664 | 1468663105257 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9321800 == 42 [pid = 1664] [id = 81] 02:58:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7AFB4A800) [pid = 1664] [serial = 240] [outer = 0000000000000000] 02:58:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7B0DCD400) [pid = 1664] [serial = 241] [outer = 000000D7AFB4A800] 02:58:25 INFO - PROCESS | 1664 | 1468663105314 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7B0E8A000) [pid = 1664] [serial = 242] [outer = 000000D7AFB4A800] 02:58:25 INFO - PROCESS | 1664 | 1468663105811 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:58:25 INFO - PROCESS | 1664 | 1468663105949 Marionette TRACE conn10 <- [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]]]}] 02:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 945ms 02:58:25 INFO - PROCESS | 1664 | 1468663105978 Marionette TRACE conn10 -> [0,289,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 1664 | 1468663105981 Marionette TRACE conn10 <- [1,289,null,{"value":"13"}] 02:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:58:25 INFO - PROCESS | 1664 | 1468663105985 Marionette TRACE conn10 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 1664 | 1468663105987 Marionette TRACE conn10 <- [1,290,null,{}] 02:58:25 INFO - PROCESS | 1664 | 1468663105991 Marionette TRACE conn10 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:26 INFO - PROCESS | 1664 | 1468663105994 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:26 INFO - PROCESS | 1664 | 1468663106113 Marionette TRACE conn10 <- [1,291,null,{"value":null}] 02:58:26 INFO - PROCESS | 1664 | 1468663106198 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 1664 | 1468663106200 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE550800 == 43 [pid = 1664] [id = 82] 02:58:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (000000D7B3904400) [pid = 1664] [serial = 243] [outer = 0000000000000000] 02:58:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7B6CE9000) [pid = 1664] [serial = 244] [outer = 000000D7B3904400] 02:58:26 INFO - PROCESS | 1664 | 1468663106258 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (000000D7B6F2B000) [pid = 1664] [serial = 245] [outer = 000000D7B3904400] 02:58:26 INFO - PROCESS | 1664 | 1468663106982 Marionette TRACE conn10 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1027ms 02:58:27 INFO - PROCESS | 1664 | 1468663107014 Marionette TRACE conn10 -> [0,293,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 1664 | 1468663107018 Marionette TRACE conn10 <- [1,293,null,{"value":"13"}] 02:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:58:27 INFO - PROCESS | 1664 | 1468663107024 Marionette TRACE conn10 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 1664 | 1468663107027 Marionette TRACE conn10 <- [1,294,null,{}] 02:58:27 INFO - PROCESS | 1664 | 1468663107033 Marionette TRACE conn10 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:27 INFO - PROCESS | 1664 | 1468663107036 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:27 INFO - PROCESS | 1664 | 1468663107162 Marionette TRACE conn10 <- [1,295,null,{"value":null}] 02:58:27 INFO - PROCESS | 1664 | 1468663107235 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:27 INFO - PROCESS | 1664 | 1468663107240 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADDAB800 == 44 [pid = 1664] [id = 83] 02:58:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (000000D7A8B55800) [pid = 1664] [serial = 246] [outer = 0000000000000000] 02:58:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (000000D7A9346400) [pid = 1664] [serial = 247] [outer = 000000D7A8B55800] 02:58:27 INFO - PROCESS | 1664 | 1468663107291 Marionette DEBUG loaded listener.js 02:58:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (000000D7AA477800) [pid = 1664] [serial = 248] [outer = 000000D7A8B55800] 02:58:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8497800 == 43 [pid = 1664] [id = 77] 02:58:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8299000 == 42 [pid = 1664] [id = 76] 02:58:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A5537000 == 41 [pid = 1664] [id = 75] 02:58:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EAC800 == 40 [pid = 1664] [id = 74] 02:58:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F05800 == 39 [pid = 1664] [id = 73] 02:58:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5907800 == 38 [pid = 1664] [id = 72] 02:58:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B23A6000 == 37 [pid = 1664] [id = 71] 02:58:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DC2800 == 36 [pid = 1664] [id = 70] 02:58:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE57D000 == 35 [pid = 1664] [id = 69] 02:58:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC49800 == 34 [pid = 1664] [id = 68] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (000000D7B178FC00) [pid = 1664] [serial = 31] [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.] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (000000D7B598D400) [pid = 1664] [serial = 181] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (000000D7B6452800) [pid = 1664] [serial = 184] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (000000D7A9774C00) [pid = 1664] [serial = 157] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (000000D7AA368000) [pid = 1664] [serial = 158] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (000000D7B3907000) [pid = 1664] [serial = 151] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (000000D7B1A56C00) [pid = 1664] [serial = 175] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7AAE37000) [pid = 1664] [serial = 160] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7AE016C00) [pid = 1664] [serial = 161] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7AE562400) [pid = 1664] [serial = 163] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7AE56F400) [pid = 1664] [serial = 164] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B5996400) [pid = 1664] [serial = 182] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B1D55800) [pid = 1664] [serial = 176] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7A4A98000) [pid = 1664] [serial = 154] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A5954400) [pid = 1664] [serial = 155] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AE5A0C00) [pid = 1664] [serial = 166] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AE99E400) [pid = 1664] [serial = 167] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0D8CC00) [pid = 1664] [serial = 172] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B1791800) [pid = 1664] [serial = 173] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0B72800) [pid = 1664] [serial = 169] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0D83C00) [pid = 1664] [serial = 170] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B6CE7800) [pid = 1664] [serial = 185] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AA556800) [pid = 1664] [serial = 187] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0D62400) [pid = 1664] [serial = 188] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B6CECC00) [pid = 1664] [serial = 191] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B23EC000) [pid = 1664] [serial = 178] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0E6E000) [pid = 1664] [serial = 194] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B3906C00) [pid = 1664] [serial = 179] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B11AC000) [pid = 1664] [serial = 190] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0E68800) [pid = 1664] [serial = 193] [outer = 0000000000000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1664 | 1468663107850 Marionette TRACE conn10 <- [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]]]}] 02:58:27 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. 02:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 881ms 02:58:27 INFO - PROCESS | 1664 | 1468663107909 Marionette TRACE conn10 -> [0,297,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 1664 | 1468663107914 Marionette TRACE conn10 <- [1,297,null,{"value":"13"}] 02:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:58:27 INFO - PROCESS | 1664 | 1468663107921 Marionette TRACE conn10 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 1664 | 1468663107923 Marionette TRACE conn10 <- [1,298,null,{}] 02:58:27 INFO - PROCESS | 1664 | 1468663107927 Marionette TRACE conn10 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:27 INFO - PROCESS | 1664 | 1468663107930 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:28 INFO - PROCESS | 1664 | 1468663108024 Marionette TRACE conn10 <- [1,299,null,{"value":null}] 02:58:28 INFO - PROCESS | 1664 | 1468663108032 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 1664 | 1468663108034 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC18000 == 35 [pid = 1664] [id = 84] 02:58:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A5954400) [pid = 1664] [serial = 249] [outer = 0000000000000000] 02:58:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA474000) [pid = 1664] [serial = 250] [outer = 000000D7A5954400] 02:58:28 INFO - PROCESS | 1664 | 1468663108084 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AD45F400) [pid = 1664] [serial = 251] [outer = 000000D7A5954400] 02:58:28 INFO - PROCESS | 1664 | 1468663108601 Marionette TRACE conn10 <- [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]]]}] 02:58:28 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. 02:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 735ms 02:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:58:28 INFO - PROCESS | 1664 | 1468663108658 Marionette TRACE conn10 -> [0,301,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 1664 | 1468663108660 Marionette TRACE conn10 <- [1,301,null,{"value":"13"}] 02:58:28 INFO - PROCESS | 1664 | 1468663108664 Marionette TRACE conn10 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 1664 | 1468663108667 Marionette TRACE conn10 <- [1,302,null,{}] 02:58:28 INFO - PROCESS | 1664 | 1468663108678 Marionette TRACE conn10 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:28 INFO - PROCESS | 1664 | 1468663108683 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:28 INFO - PROCESS | 1664 | 1468663108772 Marionette TRACE conn10 <- [1,303,null,{"value":null}] 02:58:28 INFO - PROCESS | 1664 | 1468663108842 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 1664 | 1468663108845 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DAC800 == 36 [pid = 1664] [id = 85] 02:58:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE598000) [pid = 1664] [serial = 252] [outer = 0000000000000000] 02:58:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AEB4FC00) [pid = 1664] [serial = 253] [outer = 000000D7AE598000] 02:58:28 INFO - PROCESS | 1664 | 1468663108901 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AFB4D400) [pid = 1664] [serial = 254] [outer = 000000D7AE598000] 02:58:29 INFO - PROCESS | 1664 | 1468663109288 Marionette TRACE conn10 <- [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]]]}] 02:58:29 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. 02:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 692ms 02:58:29 INFO - PROCESS | 1664 | 1468663109359 Marionette TRACE conn10 -> [0,305,"getWindowHandle",null] 02:58:29 INFO - PROCESS | 1664 | 1468663109362 Marionette TRACE conn10 <- [1,305,null,{"value":"13"}] 02:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:58:29 INFO - PROCESS | 1664 | 1468663109365 Marionette TRACE conn10 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:58:29 INFO - PROCESS | 1664 | 1468663109367 Marionette TRACE conn10 <- [1,306,null,{}] 02:58:29 INFO - PROCESS | 1664 | 1468663109371 Marionette TRACE conn10 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:29 INFO - PROCESS | 1664 | 1468663109373 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:29 INFO - PROCESS | 1664 | 1468663109470 Marionette TRACE conn10 <- [1,307,null,{"value":null}] 02:58:29 INFO - PROCESS | 1664 | 1468663109482 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 1664 | 1468663109484 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18B4800 == 37 [pid = 1664] [id = 86] 02:58:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D64C00) [pid = 1664] [serial = 255] [outer = 0000000000000000] 02:58:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D69C00) [pid = 1664] [serial = 256] [outer = 000000D7B0D64C00] 02:58:29 INFO - PROCESS | 1664 | 1468663109532 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0D86800) [pid = 1664] [serial = 257] [outer = 000000D7B0D64C00] 02:58:29 INFO - PROCESS | 1664 | 1468663109933 Marionette TRACE conn10 <- [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]]]}] 02:58:29 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. 02:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 02:58:30 INFO - PROCESS | 1664 | 1468663109997 Marionette TRACE conn10 -> [0,309,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 1664 | 1468663110000 Marionette TRACE conn10 <- [1,309,null,{"value":"13"}] 02:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:58:30 INFO - PROCESS | 1664 | 1468663110009 Marionette TRACE conn10 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - PROCESS | 1664 | 1468663110011 Marionette TRACE conn10 <- [1,310,null,{}] 02:58:30 INFO - PROCESS | 1664 | 1468663110015 Marionette TRACE conn10 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:30 INFO - PROCESS | 1664 | 1468663110017 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:30 INFO - PROCESS | 1664 | 1468663110158 Marionette TRACE conn10 <- [1,311,null,{"value":null}] 02:58:30 INFO - PROCESS | 1664 | 1468663110175 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:30 INFO - PROCESS | 1664 | 1468663110177 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5906000 == 38 [pid = 1664] [id = 87] 02:58:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0D86C00) [pid = 1664] [serial = 258] [outer = 0000000000000000] 02:58:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0E66C00) [pid = 1664] [serial = 259] [outer = 000000D7B0D86C00] 02:58:30 INFO - PROCESS | 1664 | 1468663110223 Marionette DEBUG loaded listener.js 02:58:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0E91C00) [pid = 1664] [serial = 260] [outer = 000000D7B0D86C00] 02:58:30 INFO - PROCESS | 1664 | 1468663110657 Marionette TRACE conn10 <- [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]]]}] 02:58:30 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. 02:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 02:58:30 INFO - PROCESS | 1664 | 1468663110687 Marionette TRACE conn10 -> [0,313,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 1664 | 1468663110689 Marionette TRACE conn10 <- [1,313,null,{"value":"13"}] 02:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:58:30 INFO - PROCESS | 1664 | 1468663110693 Marionette TRACE conn10 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - PROCESS | 1664 | 1468663110695 Marionette TRACE conn10 <- [1,314,null,{}] 02:58:30 INFO - PROCESS | 1664 | 1468663110698 Marionette TRACE conn10 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:30 INFO - PROCESS | 1664 | 1468663110705 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:30 INFO - PROCESS | 1664 | 1468663110839 Marionette TRACE conn10 <- [1,315,null,{"value":null}] 02:58:30 INFO - PROCESS | 1664 | 1468663110887 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:30 INFO - PROCESS | 1664 | 1468663110890 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F11000 == 39 [pid = 1664] [id = 88] 02:58:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B1D4A400) [pid = 1664] [serial = 261] [outer = 0000000000000000] 02:58:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B25AF800) [pid = 1664] [serial = 262] [outer = 000000D7B1D4A400] 02:58:30 INFO - PROCESS | 1664 | 1468663110937 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B598E400) [pid = 1664] [serial = 263] [outer = 000000D7B1D4A400] 02:58:31 INFO - PROCESS | 1664 | 1468663111364 Marionette TRACE conn10 <- [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]]]}] 02:58:31 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. 02:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 735ms 02:58:31 INFO - PROCESS | 1664 | 1468663111431 Marionette TRACE conn10 -> [0,317,"getWindowHandle",null] 02:58:31 INFO - PROCESS | 1664 | 1468663111433 Marionette TRACE conn10 <- [1,317,null,{"value":"13"}] 02:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:58:31 INFO - PROCESS | 1664 | 1468663111467 Marionette TRACE conn10 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:58:31 INFO - PROCESS | 1664 | 1468663111469 Marionette TRACE conn10 <- [1,318,null,{}] 02:58:31 INFO - PROCESS | 1664 | 1468663111478 Marionette TRACE conn10 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:31 INFO - PROCESS | 1664 | 1468663111480 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:31 INFO - PROCESS | 1664 | 1468663111606 Marionette TRACE conn10 <- [1,319,null,{"value":null}] 02:58:31 INFO - PROCESS | 1664 | 1468663111612 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:31 INFO - PROCESS | 1664 | 1468663111614 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8203800 == 40 [pid = 1664] [id = 89] 02:58:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B16E8800) [pid = 1664] [serial = 264] [outer = 0000000000000000] 02:58:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B16F0000) [pid = 1664] [serial = 265] [outer = 000000D7B16E8800] 02:58:31 INFO - PROCESS | 1664 | 1468663111660 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B16F6400) [pid = 1664] [serial = 266] [outer = 000000D7B16E8800] 02:58:32 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B0D67C00) [pid = 1664] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:58:32 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AA4D2800) [pid = 1664] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:58:32 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AE730400) [pid = 1664] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:58:32 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AD40A400) [pid = 1664] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:58:32 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A464D800) [pid = 1664] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:58:32 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0DD8400) [pid = 1664] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:58:32 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B11B4400) [pid = 1664] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:58:32 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A95D0C00) [pid = 1664] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:58:32 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B1D4E000) [pid = 1664] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:58:32 INFO - PROCESS | 1664 | 1468663112155 Marionette TRACE conn10 <- [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]]]}] 02:58:32 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. 02:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 714ms 02:58:32 INFO - PROCESS | 1664 | 1468663112189 Marionette TRACE conn10 -> [0,321,"getWindowHandle",null] 02:58:32 INFO - PROCESS | 1664 | 1468663112191 Marionette TRACE conn10 <- [1,321,null,{"value":"13"}] 02:58:32 INFO - PROCESS | 1664 | 1468663112199 Marionette TRACE conn10 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:58:32 INFO - PROCESS | 1664 | 1468663112201 Marionette TRACE conn10 <- [1,322,null,{}] 02:58:32 INFO - PROCESS | 1664 | 1468663112205 Marionette TRACE conn10 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:32 INFO - PROCESS | 1664 | 1468663112207 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:32 INFO - PROCESS | 1664 | 1468663112293 Marionette TRACE conn10 <- [1,323,null,{"value":null}] 02:58:32 INFO - PROCESS | 1664 | 1468663112298 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 1664 | 1468663112300 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82B2000 == 41 [pid = 1664] [id = 90] 02:58:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A9240000) [pid = 1664] [serial = 267] [outer = 0000000000000000] 02:58:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0E90000) [pid = 1664] [serial = 268] [outer = 000000D7A9240000] 02:58:32 INFO - PROCESS | 1664 | 1468663112347 Marionette DEBUG loaded listener.js 02:58:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B63A7800) [pid = 1664] [serial = 269] [outer = 000000D7A9240000] 02:58:32 INFO - PROCESS | 1664 | 1468663112771 Marionette TRACE conn10 <- [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]]]}] 02:58:32 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. 02:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 02:58:32 INFO - PROCESS | 1664 | 1468663112832 Marionette TRACE conn10 -> [0,325,"getWindowHandle",null] 02:58:32 INFO - PROCESS | 1664 | 1468663112834 Marionette TRACE conn10 <- [1,325,null,{"value":"13"}] 02:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:58:32 INFO - PROCESS | 1664 | 1468663112837 Marionette TRACE conn10 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - PROCESS | 1664 | 1468663112839 Marionette TRACE conn10 <- [1,326,null,{}] 02:58:32 INFO - PROCESS | 1664 | 1468663112843 Marionette TRACE conn10 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:32 INFO - PROCESS | 1664 | 1468663112845 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:32 INFO - PROCESS | 1664 | 1468663112958 Marionette TRACE conn10 <- [1,327,null,{"value":null}] 02:58:32 INFO - PROCESS | 1664 | 1468663112964 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 1664 | 1468663112966 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B893C000 == 42 [pid = 1664] [id = 91] 02:58:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AAA94400) [pid = 1664] [serial = 270] [outer = 0000000000000000] 02:58:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AAA97C00) [pid = 1664] [serial = 271] [outer = 000000D7AAA94400] 02:58:33 INFO - PROCESS | 1664 | 1468663113011 Marionette DEBUG loaded listener.js 02:58:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B0DCFC00) [pid = 1664] [serial = 272] [outer = 000000D7AAA94400] 02:58:33 INFO - PROCESS | 1664 | 1468663113416 Marionette TRACE conn10 <- [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]]]}] 02:58:33 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. 02:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 02:58:33 INFO - PROCESS | 1664 | 1468663113470 Marionette TRACE conn10 -> [0,329,"getWindowHandle",null] 02:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:58:33 INFO - PROCESS | 1664 | 1468663113472 Marionette TRACE conn10 <- [1,329,null,{"value":"13"}] 02:58:33 INFO - PROCESS | 1664 | 1468663113476 Marionette TRACE conn10 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:58:33 INFO - PROCESS | 1664 | 1468663113478 Marionette TRACE conn10 <- [1,330,null,{}] 02:58:33 INFO - PROCESS | 1664 | 1468663113481 Marionette TRACE conn10 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:33 INFO - PROCESS | 1664 | 1468663113483 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:33 INFO - PROCESS | 1664 | 1468663113570 Marionette TRACE conn10 <- [1,331,null,{"value":null}] 02:58:33 INFO - PROCESS | 1664 | 1468663113577 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:33 INFO - PROCESS | 1664 | 1468663113579 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BC5800 == 43 [pid = 1664] [id = 92] 02:58:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B6454400) [pid = 1664] [serial = 273] [outer = 0000000000000000] 02:58:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B6CEE800) [pid = 1664] [serial = 274] [outer = 000000D7B6454400] 02:58:33 INFO - PROCESS | 1664 | 1468663113625 Marionette DEBUG loaded listener.js 02:58:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B6F2C000) [pid = 1664] [serial = 275] [outer = 000000D7B6454400] 02:58:34 INFO - PROCESS | 1664 | 1468663114050 Marionette TRACE conn10 <- [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]]]}] 02:58:34 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. 02:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 02:58:34 INFO - PROCESS | 1664 | 1468663114115 Marionette TRACE conn10 -> [0,333,"getWindowHandle",null] 02:58:34 INFO - PROCESS | 1664 | 1468663114120 Marionette TRACE conn10 <- [1,333,null,{"value":"13"}] 02:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:58:34 INFO - PROCESS | 1664 | 1468663114125 Marionette TRACE conn10 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:58:34 INFO - PROCESS | 1664 | 1468663114130 Marionette TRACE conn10 <- [1,334,null,{}] 02:58:34 INFO - PROCESS | 1664 | 1468663114137 Marionette TRACE conn10 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:34 INFO - PROCESS | 1664 | 1468663114141 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:34 INFO - PROCESS | 1664 | 1468663114269 Marionette TRACE conn10 <- [1,335,null,{"value":null}] 02:58:34 INFO - PROCESS | 1664 | 1468663114415 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:34 INFO - PROCESS | 1664 | 1468663114421 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA359000 == 44 [pid = 1664] [id = 93] 02:58:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7A4A9EC00) [pid = 1664] [serial = 276] [outer = 0000000000000000] 02:58:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7A884EC00) [pid = 1664] [serial = 277] [outer = 000000D7A4A9EC00] 02:58:34 INFO - PROCESS | 1664 | 1468663114480 Marionette DEBUG loaded listener.js 02:58:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7AA474C00) [pid = 1664] [serial = 278] [outer = 000000D7A4A9EC00] 02:58:35 INFO - PROCESS | 1664 | 1468663115039 Marionette TRACE conn10 <- [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]]]}] 02:58:35 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. 02:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 987ms 02:58:35 INFO - PROCESS | 1664 | 1468663115117 Marionette TRACE conn10 -> [0,337,"getWindowHandle",null] 02:58:35 INFO - PROCESS | 1664 | 1468663115121 Marionette TRACE conn10 <- [1,337,null,{"value":"13"}] 02:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:58:35 INFO - PROCESS | 1664 | 1468663115128 Marionette TRACE conn10 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:58:35 INFO - PROCESS | 1664 | 1468663115133 Marionette TRACE conn10 <- [1,338,null,{}] 02:58:35 INFO - PROCESS | 1664 | 1468663115138 Marionette TRACE conn10 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:35 INFO - PROCESS | 1664 | 1468663115141 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:35 INFO - PROCESS | 1664 | 1468663115309 Marionette TRACE conn10 <- [1,339,null,{"value":null}] 02:58:35 INFO - PROCESS | 1664 | 1468663115352 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:35 INFO - PROCESS | 1664 | 1468663115355 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3991000 == 45 [pid = 1664] [id = 94] 02:58:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7AE570C00) [pid = 1664] [serial = 279] [outer = 0000000000000000] 02:58:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7AE59F000) [pid = 1664] [serial = 280] [outer = 000000D7AE570C00] 02:58:35 INFO - PROCESS | 1664 | 1468663115414 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7AFB4BC00) [pid = 1664] [serial = 281] [outer = 000000D7AE570C00] 02:58:36 INFO - PROCESS | 1664 | 1468663115990 Marionette TRACE conn10 <- [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]]]}] 02:58:36 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. 02:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 881ms 02:58:36 INFO - PROCESS | 1664 | 1468663116012 Marionette TRACE conn10 -> [0,341,"getWindowHandle",null] 02:58:36 INFO - PROCESS | 1664 | 1468663116015 Marionette TRACE conn10 <- [1,341,null,{"value":"13"}] 02:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:58:36 INFO - PROCESS | 1664 | 1468663116019 Marionette TRACE conn10 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:58:36 INFO - PROCESS | 1664 | 1468663116022 Marionette TRACE conn10 <- [1,342,null,{}] 02:58:36 INFO - PROCESS | 1664 | 1468663116033 Marionette TRACE conn10 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:36 INFO - PROCESS | 1664 | 1468663116038 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:36 INFO - PROCESS | 1664 | 1468663116160 Marionette TRACE conn10 <- [1,343,null,{"value":null}] 02:58:36 INFO - PROCESS | 1664 | 1468663116265 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:36 INFO - PROCESS | 1664 | 1468663116270 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FCA800 == 46 [pid = 1664] [id = 95] 02:58:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (000000D7B16F5800) [pid = 1664] [serial = 282] [outer = 0000000000000000] 02:58:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7B17C0400) [pid = 1664] [serial = 283] [outer = 000000D7B16F5800] 02:58:36 INFO - PROCESS | 1664 | 1468663116330 Marionette DEBUG loaded listener.js 02:58:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (000000D7B2630C00) [pid = 1664] [serial = 284] [outer = 000000D7B16F5800] 02:58:36 INFO - PROCESS | 1664 | 1468663116934 Marionette TRACE conn10 <- [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]]]}] 02:58:37 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. 02:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 987ms 02:58:37 INFO - PROCESS | 1664 | 1468663117008 Marionette TRACE conn10 -> [0,345,"getWindowHandle",null] 02:58:37 INFO - PROCESS | 1664 | 1468663117011 Marionette TRACE conn10 <- [1,345,null,{"value":"13"}] 02:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:58:37 INFO - PROCESS | 1664 | 1468663117014 Marionette TRACE conn10 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:58:37 INFO - PROCESS | 1664 | 1468663117016 Marionette TRACE conn10 <- [1,346,null,{}] 02:58:37 INFO - PROCESS | 1664 | 1468663117021 Marionette TRACE conn10 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:37 INFO - PROCESS | 1664 | 1468663117023 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:37 INFO - PROCESS | 1664 | 1468663117141 Marionette TRACE conn10 <- [1,347,null,{"value":null}] 02:58:37 INFO - PROCESS | 1664 | 1468663117255 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:37 INFO - PROCESS | 1664 | 1468663117258 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA2C8800 == 47 [pid = 1664] [id = 96] 02:58:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (000000D7B6CEF800) [pid = 1664] [serial = 285] [outer = 0000000000000000] 02:58:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (000000D7B6FB8400) [pid = 1664] [serial = 286] [outer = 000000D7B6CEF800] 02:58:37 INFO - PROCESS | 1664 | 1468663117316 Marionette DEBUG loaded listener.js 02:58:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (000000D7B6FC1000) [pid = 1664] [serial = 287] [outer = 000000D7B6CEF800] 02:58:37 INFO - PROCESS | 1664 | 1468663117860 Marionette TRACE conn10 <- [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]]]}] 02:58:37 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. 02:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 881ms 02:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:58:37 INFO - PROCESS | 1664 | 1468663117898 Marionette TRACE conn10 -> [0,349,"getWindowHandle",null] 02:58:37 INFO - PROCESS | 1664 | 1468663117901 Marionette TRACE conn10 <- [1,349,null,{"value":"13"}] 02:58:37 INFO - PROCESS | 1664 | 1468663117905 Marionette TRACE conn10 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:58:37 INFO - PROCESS | 1664 | 1468663117907 Marionette TRACE conn10 <- [1,350,null,{}] 02:58:37 INFO - PROCESS | 1664 | 1468663117911 Marionette TRACE conn10 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:37 INFO - PROCESS | 1664 | 1468663117913 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:38 INFO - PROCESS | 1664 | 1468663118026 Marionette TRACE conn10 <- [1,351,null,{"value":null}] 02:58:38 INFO - PROCESS | 1664 | 1468663118110 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 1664 | 1468663118112 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B964E000 == 48 [pid = 1664] [id = 97] 02:58:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (000000D7B84DA800) [pid = 1664] [serial = 288] [outer = 0000000000000000] 02:58:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (000000D7B84DD800) [pid = 1664] [serial = 289] [outer = 000000D7B84DA800] 02:58:38 INFO - PROCESS | 1664 | 1468663118169 Marionette DEBUG loaded listener.js 02:58:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (000000D7B84E4800) [pid = 1664] [serial = 290] [outer = 000000D7B84DA800] 02:58:38 INFO - PROCESS | 1664 | 1468663118933 Marionette TRACE conn10 <- [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]]]}] 02:58:38 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. 02:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1076ms 02:58:38 INFO - PROCESS | 1664 | 1468663118982 Marionette TRACE conn10 -> [0,353,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 1664 | 1468663118987 Marionette TRACE conn10 <- [1,353,null,{"value":"13"}] 02:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:58:38 INFO - PROCESS | 1664 | 1468663118992 Marionette TRACE conn10 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:58:38 INFO - PROCESS | 1664 | 1468663118996 Marionette TRACE conn10 <- [1,354,null,{}] 02:58:39 INFO - PROCESS | 1664 | 1468663119002 Marionette TRACE conn10 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:39 INFO - PROCESS | 1664 | 1468663119005 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:39 INFO - PROCESS | 1664 | 1468663119114 Marionette TRACE conn10 <- [1,355,null,{"value":null}] 02:58:39 INFO - PROCESS | 1664 | 1468663119189 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:39 INFO - PROCESS | 1664 | 1468663119194 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B42000 == 49 [pid = 1664] [id = 98] 02:58:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (000000D7AA363400) [pid = 1664] [serial = 291] [outer = 0000000000000000] 02:58:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (000000D7AA54BC00) [pid = 1664] [serial = 292] [outer = 000000D7AA363400] 02:58:39 INFO - PROCESS | 1664 | 1468663119246 Marionette DEBUG loaded listener.js 02:58:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (000000D7AD406800) [pid = 1664] [serial = 293] [outer = 000000D7AA363400] 02:58:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B893C000 == 48 [pid = 1664] [id = 91] 02:58:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82B2000 == 47 [pid = 1664] [id = 90] 02:58:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8203800 == 46 [pid = 1664] [id = 89] 02:58:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F11000 == 45 [pid = 1664] [id = 88] 02:58:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5906000 == 44 [pid = 1664] [id = 87] 02:58:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18B4800 == 43 [pid = 1664] [id = 86] 02:58:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DAC800 == 42 [pid = 1664] [id = 85] 02:58:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC18000 == 41 [pid = 1664] [id = 84] 02:58:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADDAB800 == 40 [pid = 1664] [id = 83] 02:58:39 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (000000D7B63AB800) [pid = 1664] [serial = 229] [outer = 0000000000000000] [url = about:blank] 02:58:39 INFO - PROCESS | 1664 | 1468663119911 Marionette TRACE conn10 <- [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]]]}] 02:58:39 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. 02:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 924ms 02:58:39 INFO - PROCESS | 1664 | 1468663119920 Marionette TRACE conn10 -> [0,357,"getWindowHandle",null] 02:58:39 INFO - PROCESS | 1664 | 1468663119925 Marionette TRACE conn10 <- [1,357,null,{"value":"13"}] 02:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:58:39 INFO - PROCESS | 1664 | 1468663119931 Marionette TRACE conn10 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:58:39 INFO - PROCESS | 1664 | 1468663119934 Marionette TRACE conn10 <- [1,358,null,{}] 02:58:39 INFO - PROCESS | 1664 | 1468663119938 Marionette TRACE conn10 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:39 INFO - PROCESS | 1664 | 1468663119941 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:40 INFO - PROCESS | 1664 | 1468663120045 Marionette TRACE conn10 <- [1,359,null,{"value":null}] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (000000D7B0D6EC00) [pid = 1664] [serial = 214] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (000000D7B0D8D800) [pid = 1664] [serial = 215] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (000000D7AA54B800) [pid = 1664] [serial = 202] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (000000D7AE950800) [pid = 1664] [serial = 208] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (000000D7AFCC8C00) [pid = 1664] [serial = 209] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (000000D7AD4F0800) [pid = 1664] [serial = 205] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (000000D7AE09B400) [pid = 1664] [serial = 206] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (000000D7B0D32800) [pid = 1664] [serial = 211] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (000000D7B0DD3C00) [pid = 1664] [serial = 196] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (000000D7A8B4EC00) [pid = 1664] [serial = 199] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (000000D7B1722400) [pid = 1664] [serial = 218] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (000000D7B0E69C00) [pid = 1664] [serial = 217] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7B1D51C00) [pid = 1664] [serial = 220] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7B0D66C00) [pid = 1664] [serial = 224] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7A4E5F000) [pid = 1664] [serial = 223] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7B2689400) [pid = 1664] [serial = 221] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7AAE3C400) [pid = 1664] [serial = 203] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B5994400) [pid = 1664] [serial = 227] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B0D3F800) [pid = 1664] [serial = 212] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B2632C00) [pid = 1664] [serial = 226] [outer = 0000000000000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1664 | 1468663120125 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:40 INFO - PROCESS | 1664 | 1468663120127 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A92CB800 == 41 [pid = 1664] [id = 99] 02:58:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A9778000) [pid = 1664] [serial = 294] [outer = 0000000000000000] 02:58:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7AA4D2800) [pid = 1664] [serial = 295] [outer = 000000D7A9778000] 02:58:40 INFO - PROCESS | 1664 | 1468663120177 Marionette DEBUG loaded listener.js 02:58:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7AD4F0800) [pid = 1664] [serial = 296] [outer = 000000D7A9778000] 02:58:40 INFO - PROCESS | 1664 | 1468663120641 Marionette TRACE conn10 <- [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]]]}] 02:58:40 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. 02:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 734ms 02:58:40 INFO - PROCESS | 1664 | 1468663120669 Marionette TRACE conn10 -> [0,361,"getWindowHandle",null] 02:58:40 INFO - PROCESS | 1664 | 1468663120671 Marionette TRACE conn10 <- [1,361,null,{"value":"13"}] 02:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:58:40 INFO - PROCESS | 1664 | 1468663120675 Marionette TRACE conn10 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:58:40 INFO - PROCESS | 1664 | 1468663120679 Marionette TRACE conn10 <- [1,362,null,{}] 02:58:40 INFO - PROCESS | 1664 | 1468663120690 Marionette TRACE conn10 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:40 INFO - PROCESS | 1664 | 1468663120694 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:40 INFO - PROCESS | 1664 | 1468663120786 Marionette TRACE conn10 <- [1,363,null,{"value":null}] 02:58:40 INFO - PROCESS | 1664 | 1468663120795 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:40 INFO - PROCESS | 1664 | 1468663120798 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DAB800 == 42 [pid = 1664] [id = 100] 02:58:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7AEBF5C00) [pid = 1664] [serial = 297] [outer = 0000000000000000] 02:58:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7AFB46400) [pid = 1664] [serial = 298] [outer = 000000D7AEBF5C00] 02:58:40 INFO - PROCESS | 1664 | 1468663120849 Marionette DEBUG loaded listener.js 02:58:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7AFF74C00) [pid = 1664] [serial = 299] [outer = 000000D7AEBF5C00] 02:58:41 INFO - PROCESS | 1664 | 1468663121310 Marionette TRACE conn10 <- [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]]]}] 02:58:41 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. 02:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 02:58:41 INFO - PROCESS | 1664 | 1468663121370 Marionette TRACE conn10 -> [0,365,"getWindowHandle",null] 02:58:41 INFO - PROCESS | 1664 | 1468663121373 Marionette TRACE conn10 <- [1,365,null,{"value":"13"}] 02:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:58:41 INFO - PROCESS | 1664 | 1468663121376 Marionette TRACE conn10 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:58:41 INFO - PROCESS | 1664 | 1468663121378 Marionette TRACE conn10 <- [1,366,null,{}] 02:58:41 INFO - PROCESS | 1664 | 1468663121382 Marionette TRACE conn10 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:41 INFO - PROCESS | 1664 | 1468663121384 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:41 INFO - PROCESS | 1664 | 1468663121476 Marionette TRACE conn10 <- [1,367,null,{"value":null}] 02:58:41 INFO - PROCESS | 1664 | 1468663121484 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:41 INFO - PROCESS | 1664 | 1468663121486 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3984000 == 43 [pid = 1664] [id = 101] 02:58:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7B0D65400) [pid = 1664] [serial = 300] [outer = 0000000000000000] 02:58:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7B0D6D000) [pid = 1664] [serial = 301] [outer = 000000D7B0D65400] 02:58:41 INFO - PROCESS | 1664 | 1468663121533 Marionette DEBUG loaded listener.js 02:58:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7B0D89800) [pid = 1664] [serial = 302] [outer = 000000D7B0D65400] 02:58:41 INFO - PROCESS | 1664 | 1468663121950 Marionette TRACE conn10 <- [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]]]}] 02:58:42 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. 02:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 02:58:42 INFO - PROCESS | 1664 | 1468663122008 Marionette TRACE conn10 -> [0,369,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 1664 | 1468663122011 Marionette TRACE conn10 <- [1,369,null,{"value":"13"}] 02:58:42 INFO - PROCESS | 1664 | 1468663122014 Marionette TRACE conn10 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:58:42 INFO - PROCESS | 1664 | 1468663122016 Marionette TRACE conn10 <- [1,370,null,{}] 02:58:42 INFO - PROCESS | 1664 | 1468663122019 Marionette TRACE conn10 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:42 INFO - PROCESS | 1664 | 1468663122021 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:42 INFO - PROCESS | 1664 | 1468663122108 Marionette TRACE conn10 <- [1,371,null,{"value":null}] 02:58:42 INFO - PROCESS | 1664 | 1468663122145 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:42 INFO - PROCESS | 1664 | 1468663122147 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B591D800 == 44 [pid = 1664] [id = 102] 02:58:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (000000D7B0E63400) [pid = 1664] [serial = 303] [outer = 0000000000000000] 02:58:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7B0E66000) [pid = 1664] [serial = 304] [outer = 000000D7B0E63400] 02:58:42 INFO - PROCESS | 1664 | 1468663122201 Marionette DEBUG loaded listener.js 02:58:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (000000D7B11AB800) [pid = 1664] [serial = 305] [outer = 000000D7B0E63400] 02:58:42 INFO - PROCESS | 1664 | 1468663122678 Marionette TRACE conn10 <- [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]]]}] 02:58:42 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. 02:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 02:58:42 INFO - PROCESS | 1664 | 1468663122689 Marionette TRACE conn10 -> [0,373,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 1664 | 1468663122691 Marionette TRACE conn10 <- [1,373,null,{"value":"13"}] 02:58:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:58:42 INFO - PROCESS | 1664 | 1468663122694 Marionette TRACE conn10 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - PROCESS | 1664 | 1468663122696 Marionette TRACE conn10 <- [1,374,null,{}] 02:58:42 INFO - PROCESS | 1664 | 1468663122704 Marionette TRACE conn10 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:42 INFO - PROCESS | 1664 | 1468663122710 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:42 INFO - PROCESS | 1664 | 1468663122858 Marionette TRACE conn10 <- [1,375,null,{"value":null}] 02:58:42 INFO - PROCESS | 1664 | 1468663122910 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:42 INFO - PROCESS | 1664 | 1468663122912 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F21000 == 45 [pid = 1664] [id = 103] 02:58:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (000000D7B16F2C00) [pid = 1664] [serial = 306] [outer = 0000000000000000] 02:58:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (000000D7B268BC00) [pid = 1664] [serial = 307] [outer = 000000D7B16F2C00] 02:58:42 INFO - PROCESS | 1664 | 1468663122959 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (000000D7B598B400) [pid = 1664] [serial = 308] [outer = 000000D7B16F2C00] 02:58:43 INFO - PROCESS | 1664 | 1468663123418 Marionette TRACE conn10 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:58:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:58:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 777ms 02:58:43 INFO - PROCESS | 1664 | 1468663123484 Marionette TRACE conn10 -> [0,377,"getWindowHandle",null] 02:58:43 INFO - PROCESS | 1664 | 1468663123486 Marionette TRACE conn10 <- [1,377,null,{"value":"13"}] 02:58:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:58:43 INFO - PROCESS | 1664 | 1468663123492 Marionette TRACE conn10 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:58:43 INFO - PROCESS | 1664 | 1468663123494 Marionette TRACE conn10 <- [1,378,null,{}] 02:58:43 INFO - PROCESS | 1664 | 1468663123502 Marionette TRACE conn10 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:43 INFO - PROCESS | 1664 | 1468663123504 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:43 INFO - PROCESS | 1664 | 1468663123641 Marionette TRACE conn10 <- [1,379,null,{"value":null}] 02:58:43 INFO - PROCESS | 1664 | 1468663123655 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:43 INFO - PROCESS | 1664 | 1468663123657 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B820B000 == 46 [pid = 1664] [id = 104] 02:58:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (000000D7A8A74800) [pid = 1664] [serial = 309] [outer = 0000000000000000] 02:58:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (000000D7A8A79400) [pid = 1664] [serial = 310] [outer = 000000D7A8A74800] 02:58:43 INFO - PROCESS | 1664 | 1468663123744 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (000000D7B5994000) [pid = 1664] [serial = 311] [outer = 000000D7A8A74800] 02:58:44 INFO - PROCESS | 1664 | 1468663124342 Marionette TRACE conn10 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:58:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:58:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 02:58:44 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (000000D7B0D86C00) [pid = 1664] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:58:44 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (000000D7B1D4A400) [pid = 1664] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:58:44 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (000000D7A8B55800) [pid = 1664] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:58:44 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (000000D7B0D64C00) [pid = 1664] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:58:44 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (000000D7A5954400) [pid = 1664] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:58:44 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (000000D7AE598000) [pid = 1664] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:58:44 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (000000D7B16E8800) [pid = 1664] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:58:44 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (000000D7AAA94400) [pid = 1664] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:58:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:58:44 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (000000D7A9240000) [pid = 1664] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:58:44 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (000000D7B63A1C00) [pid = 1664] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:58:44 INFO - PROCESS | 1664 | 1468663124421 Marionette TRACE conn10 -> [0,381,"getWindowHandle",null] 02:58:44 INFO - PROCESS | 1664 | 1468663124423 Marionette TRACE conn10 <- [1,381,null,{"value":"13"}] 02:58:44 INFO - PROCESS | 1664 | 1468663124428 Marionette TRACE conn10 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:58:44 INFO - PROCESS | 1664 | 1468663124430 Marionette TRACE conn10 <- [1,382,null,{}] 02:58:44 INFO - PROCESS | 1664 | 1468663124438 Marionette TRACE conn10 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:44 INFO - PROCESS | 1664 | 1468663124441 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:44 INFO - PROCESS | 1664 | 1468663124528 Marionette TRACE conn10 <- [1,383,null,{"value":null}] 02:58:44 INFO - PROCESS | 1664 | 1468663124540 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:44 INFO - PROCESS | 1664 | 1468663124542 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82B7800 == 47 [pid = 1664] [id = 105] 02:58:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7AAA90C00) [pid = 1664] [serial = 312] [outer = 0000000000000000] 02:58:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (000000D7AE598000) [pid = 1664] [serial = 313] [outer = 000000D7AAA90C00] 02:58:44 INFO - PROCESS | 1664 | 1468663124589 Marionette DEBUG loaded listener.js 02:58:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7B16E8800) [pid = 1664] [serial = 314] [outer = 000000D7AAA90C00] 02:58:45 INFO - PROCESS | 1664 | 1468663125058 Marionette TRACE conn10 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:58:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:58:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 679ms 02:58:45 INFO - PROCESS | 1664 | 1468663125108 Marionette TRACE conn10 -> [0,385,"getWindowHandle",null] 02:58:45 INFO - PROCESS | 1664 | 1468663125111 Marionette TRACE conn10 <- [1,385,null,{"value":"13"}] 02:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:58:45 INFO - PROCESS | 1664 | 1468663125114 Marionette TRACE conn10 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:58:45 INFO - PROCESS | 1664 | 1468663125116 Marionette TRACE conn10 <- [1,386,null,{}] 02:58:45 INFO - PROCESS | 1664 | 1468663125119 Marionette TRACE conn10 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:45 INFO - PROCESS | 1664 | 1468663125121 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:45 INFO - PROCESS | 1664 | 1468663125209 Marionette TRACE conn10 <- [1,387,null,{"value":null}] 02:58:45 INFO - PROCESS | 1664 | 1468663125216 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:45 INFO - PROCESS | 1664 | 1468663125219 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BB5800 == 48 [pid = 1664] [id = 106] 02:58:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (000000D7B3909000) [pid = 1664] [serial = 315] [outer = 0000000000000000] 02:58:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (000000D7B4E8A000) [pid = 1664] [serial = 316] [outer = 000000D7B3909000] 02:58:45 INFO - PROCESS | 1664 | 1468663125265 Marionette DEBUG loaded listener.js 02:58:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (000000D7B4E8F800) [pid = 1664] [serial = 317] [outer = 000000D7B3909000] 02:58:45 INFO - PROCESS | 1664 | 1468663125684 Marionette TRACE conn10 <- [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]]]}] 02:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 02:58:45 INFO - PROCESS | 1664 | 1468663125747 Marionette TRACE conn10 -> [0,389,"getWindowHandle",null] 02:58:45 INFO - PROCESS | 1664 | 1468663125749 Marionette TRACE conn10 <- [1,389,null,{"value":"13"}] 02:58:45 INFO - PROCESS | 1664 | 1468663125753 Marionette TRACE conn10 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:58:45 INFO - PROCESS | 1664 | 1468663125755 Marionette TRACE conn10 <- [1,390,null,{}] 02:58:45 INFO - PROCESS | 1664 | 1468663125758 Marionette TRACE conn10 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:45 INFO - PROCESS | 1664 | 1468663125760 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:45 INFO - PROCESS | 1664 | 1468663125849 Marionette TRACE conn10 <- [1,391,null,{"value":null}] 02:58:45 INFO - PROCESS | 1664 | 1468663125856 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:45 INFO - PROCESS | 1664 | 1468663125858 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9659800 == 49 [pid = 1664] [id = 107] 02:58:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (000000D7B4E91400) [pid = 1664] [serial = 318] [outer = 0000000000000000] 02:58:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (000000D7B4F47800) [pid = 1664] [serial = 319] [outer = 000000D7B4E91400] 02:58:45 INFO - PROCESS | 1664 | 1468663125905 Marionette DEBUG loaded listener.js 02:58:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (000000D7B4F4DC00) [pid = 1664] [serial = 320] [outer = 000000D7B4E91400] 02:58:46 INFO - PROCESS | 1664 | 1468663126346 Marionette TRACE conn10 <- [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]]]}] 02:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 02:58:46 INFO - PROCESS | 1664 | 1468663126384 Marionette TRACE conn10 -> [0,393,"getWindowHandle",null] 02:58:46 INFO - PROCESS | 1664 | 1468663126387 Marionette TRACE conn10 <- [1,393,null,{"value":"13"}] 02:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:58:46 INFO - PROCESS | 1664 | 1468663126390 Marionette TRACE conn10 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:58:46 INFO - PROCESS | 1664 | 1468663126393 Marionette TRACE conn10 <- [1,394,null,{}] 02:58:46 INFO - PROCESS | 1664 | 1468663126396 Marionette TRACE conn10 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:46 INFO - PROCESS | 1664 | 1468663126399 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:46 INFO - PROCESS | 1664 | 1468663126551 Marionette TRACE conn10 <- [1,395,null,{"value":null}] 02:58:46 INFO - PROCESS | 1664 | 1468663126693 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:46 INFO - PROCESS | 1664 | 1468663126696 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA35D800 == 50 [pid = 1664] [id = 108] 02:58:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (000000D7A4A9A800) [pid = 1664] [serial = 321] [outer = 0000000000000000] 02:58:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (000000D7A5448400) [pid = 1664] [serial = 322] [outer = 000000D7A4A9A800] 02:58:46 INFO - PROCESS | 1664 | 1468663126758 Marionette DEBUG loaded listener.js 02:58:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (000000D7A95D3000) [pid = 1664] [serial = 323] [outer = 000000D7A4A9A800] 02:58:47 INFO - PROCESS | 1664 | 1468663127398 Marionette TRACE conn10 <- [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]]]}] 02:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1070ms 02:58:47 INFO - PROCESS | 1664 | 1468663127464 Marionette TRACE conn10 -> [0,397,"getWindowHandle",null] 02:58:47 INFO - PROCESS | 1664 | 1468663127469 Marionette TRACE conn10 <- [1,397,null,{"value":"13"}] 02:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:58:47 INFO - PROCESS | 1664 | 1468663127474 Marionette TRACE conn10 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:58:47 INFO - PROCESS | 1664 | 1468663127478 Marionette TRACE conn10 <- [1,398,null,{}] 02:58:47 INFO - PROCESS | 1664 | 1468663127484 Marionette TRACE conn10 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:47 INFO - PROCESS | 1664 | 1468663127487 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:47 INFO - PROCESS | 1664 | 1468663127618 Marionette TRACE conn10 <- [1,399,null,{"value":null}] 02:58:47 INFO - PROCESS | 1664 | 1468663127729 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:47 INFO - PROCESS | 1664 | 1468663127733 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B252D800 == 51 [pid = 1664] [id = 109] 02:58:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (000000D7AAA9C000) [pid = 1664] [serial = 324] [outer = 0000000000000000] 02:58:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (000000D7AE596C00) [pid = 1664] [serial = 325] [outer = 000000D7AAA9C000] 02:58:47 INFO - PROCESS | 1664 | 1468663127794 Marionette DEBUG loaded listener.js 02:58:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (000000D7AEB52800) [pid = 1664] [serial = 326] [outer = 000000D7AAA9C000] 02:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:58:48 INFO - PROCESS | 1664 | 1468663128488 Marionette TRACE conn10 <- [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]]]}] 02:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1024ms 02:58:48 INFO - PROCESS | 1664 | 1468663128501 Marionette TRACE conn10 -> [0,401,"getWindowHandle",null] 02:58:48 INFO - PROCESS | 1664 | 1468663128504 Marionette TRACE conn10 <- [1,401,null,{"value":"13"}] 02:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:58:48 INFO - PROCESS | 1664 | 1468663128508 Marionette TRACE conn10 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:58:48 INFO - PROCESS | 1664 | 1468663128511 Marionette TRACE conn10 <- [1,402,null,{}] 02:58:48 INFO - PROCESS | 1664 | 1468663128515 Marionette TRACE conn10 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:48 INFO - PROCESS | 1664 | 1468663128518 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:48 INFO - PROCESS | 1664 | 1468663128638 Marionette TRACE conn10 <- [1,403,null,{"value":null}] 02:58:48 INFO - PROCESS | 1664 | 1468663128760 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:48 INFO - PROCESS | 1664 | 1468663128763 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA2E0800 == 52 [pid = 1664] [id = 110] 02:58:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (000000D7B0E8FC00) [pid = 1664] [serial = 327] [outer = 0000000000000000] 02:58:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (000000D7B16E9C00) [pid = 1664] [serial = 328] [outer = 000000D7B0E8FC00] 02:58:48 INFO - PROCESS | 1664 | 1468663128830 Marionette DEBUG loaded listener.js 02:58:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (000000D7B1D4A800) [pid = 1664] [serial = 329] [outer = 000000D7B0E8FC00] 02:58:49 INFO - PROCESS | 1664 | 1468663129529 Marionette TRACE conn10 <- [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]]]}] 02:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1081ms 02:58:49 INFO - PROCESS | 1664 | 1468663129591 Marionette TRACE conn10 -> [0,405,"getWindowHandle",null] 02:58:49 INFO - PROCESS | 1664 | 1468663129596 Marionette TRACE conn10 <- [1,405,null,{"value":"13"}] 02:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:58:49 INFO - PROCESS | 1664 | 1468663129608 Marionette TRACE conn10 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:58:49 INFO - PROCESS | 1664 | 1468663129613 Marionette TRACE conn10 <- [1,406,null,{}] 02:58:49 INFO - PROCESS | 1664 | 1468663129617 Marionette TRACE conn10 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:49 INFO - PROCESS | 1664 | 1468663129620 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:49 INFO - PROCESS | 1664 | 1468663129746 Marionette TRACE conn10 <- [1,407,null,{"value":null}] 02:58:49 INFO - PROCESS | 1664 | 1468663129862 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:49 INFO - PROCESS | 1664 | 1468663129864 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9566800 == 53 [pid = 1664] [id = 111] 02:58:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (000000D7B268F800) [pid = 1664] [serial = 330] [outer = 0000000000000000] 02:58:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (000000D7B6F31400) [pid = 1664] [serial = 331] [outer = 000000D7B268F800] 02:58:49 INFO - PROCESS | 1664 | 1468663129922 Marionette DEBUG loaded listener.js 02:58:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (000000D7B84DB800) [pid = 1664] [serial = 332] [outer = 000000D7B268F800] 02:58:50 INFO - PROCESS | 1664 | 1468663130550 Marionette TRACE conn10 <- [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]]]}] 02:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1139ms 02:58:50 INFO - PROCESS | 1664 | 1468663130757 Marionette TRACE conn10 -> [0,409,"getWindowHandle",null] 02:58:50 INFO - PROCESS | 1664 | 1468663130762 Marionette TRACE conn10 <- [1,409,null,{"value":"13"}] 02:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:58:50 INFO - PROCESS | 1664 | 1468663130767 Marionette TRACE conn10 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:58:50 INFO - PROCESS | 1664 | 1468663130770 Marionette TRACE conn10 <- [1,410,null,{}] 02:58:50 INFO - PROCESS | 1664 | 1468663130776 Marionette TRACE conn10 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:50 INFO - PROCESS | 1664 | 1468663130779 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:50 INFO - PROCESS | 1664 | 1468663130887 Marionette TRACE conn10 <- [1,411,null,{"value":null}] 02:58:50 INFO - PROCESS | 1664 | 1468663130957 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:50 INFO - PROCESS | 1664 | 1468663130962 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFAC9800 == 54 [pid = 1664] [id = 112] 02:58:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (000000D7AAA9C400) [pid = 1664] [serial = 333] [outer = 0000000000000000] 02:58:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (000000D7AD466400) [pid = 1664] [serial = 334] [outer = 000000D7AAA9C400] 02:58:51 INFO - PROCESS | 1664 | 1468663131014 Marionette DEBUG loaded listener.js 02:58:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (000000D7AE59E000) [pid = 1664] [serial = 335] [outer = 000000D7AAA9C400] 02:58:51 INFO - PROCESS | 1664 | 1468663131580 Marionette TRACE conn10 <- [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]]]}] 02:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 882ms 02:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:58:51 INFO - PROCESS | 1664 | 1468663131653 Marionette TRACE conn10 -> [0,413,"getWindowHandle",null] 02:58:51 INFO - PROCESS | 1664 | 1468663131656 Marionette TRACE conn10 <- [1,413,null,{"value":"13"}] 02:58:51 INFO - PROCESS | 1664 | 1468663131662 Marionette TRACE conn10 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:58:51 INFO - PROCESS | 1664 | 1468663131667 Marionette TRACE conn10 <- [1,414,null,{}] 02:58:51 INFO - PROCESS | 1664 | 1468663131671 Marionette TRACE conn10 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:51 INFO - PROCESS | 1664 | 1468663131674 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:51 INFO - PROCESS | 1664 | 1468663131780 Marionette TRACE conn10 <- [1,415,null,{"value":null}] 02:58:51 INFO - PROCESS | 1664 | 1468663131858 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:51 INFO - PROCESS | 1664 | 1468663131861 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9659800 == 53 [pid = 1664] [id = 107] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BB5800 == 52 [pid = 1664] [id = 106] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82B7800 == 51 [pid = 1664] [id = 105] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B820B000 == 50 [pid = 1664] [id = 104] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F21000 == 49 [pid = 1664] [id = 103] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B591D800 == 48 [pid = 1664] [id = 102] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3984000 == 47 [pid = 1664] [id = 101] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DAB800 == 46 [pid = 1664] [id = 100] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A92CB800 == 45 [pid = 1664] [id = 99] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B42000 == 44 [pid = 1664] [id = 98] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA2C8800 == 43 [pid = 1664] [id = 96] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BC5800 == 42 [pid = 1664] [id = 92] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A8FDB000 == 41 [pid = 1664] [id = 78] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B930A800 == 40 [pid = 1664] [id = 66] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9321800 == 39 [pid = 1664] [id = 81] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E96800 == 38 [pid = 1664] [id = 80] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA359000 == 37 [pid = 1664] [id = 93] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FCA800 == 36 [pid = 1664] [id = 95] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B964E000 == 35 [pid = 1664] [id = 97] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE550800 == 34 [pid = 1664] [id = 82] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC4A000 == 33 [pid = 1664] [id = 67] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3991000 == 32 [pid = 1664] [id = 94] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DA4800 == 31 [pid = 1664] [id = 79] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFAC9800 == 30 [pid = 1664] [id = 112] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9566800 == 29 [pid = 1664] [id = 111] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA2E0800 == 28 [pid = 1664] [id = 110] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B252D800 == 27 [pid = 1664] [id = 109] 02:58:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA35D800 == 26 [pid = 1664] [id = 108] 02:58:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A439B800 == 27 [pid = 1664] [id = 113] 02:58:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (000000D7A2ADAC00) [pid = 1664] [serial = 336] [outer = 0000000000000000] 02:58:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (000000D7A44E0400) [pid = 1664] [serial = 337] [outer = 000000D7A2ADAC00] 02:58:52 INFO - PROCESS | 1664 | 1468663132648 Marionette DEBUG loaded listener.js 02:58:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 123 (000000D7A8A71000) [pid = 1664] [serial = 338] [outer = 000000D7A2ADAC00] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 122 (000000D7B645A000) [pid = 1664] [serial = 230] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (000000D7B16F0000) [pid = 1664] [serial = 265] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (000000D7B0DCFC00) [pid = 1664] [serial = 272] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (000000D7B0E90000) [pid = 1664] [serial = 268] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (000000D7B6CEE800) [pid = 1664] [serial = 274] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (000000D7B63A7800) [pid = 1664] [serial = 269] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (000000D7AAA97C00) [pid = 1664] [serial = 271] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (000000D7B16F6400) [pid = 1664] [serial = 266] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (000000D7B0D86800) [pid = 1664] [serial = 257] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (000000D7B0E66C00) [pid = 1664] [serial = 259] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (000000D7B0E91C00) [pid = 1664] [serial = 260] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (000000D7B598E400) [pid = 1664] [serial = 263] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (000000D7AA477800) [pid = 1664] [serial = 248] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (000000D7A9346400) [pid = 1664] [serial = 247] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (000000D7B0D3E400) [pid = 1664] [serial = 238] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (000000D7B0D69C00) [pid = 1664] [serial = 256] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (000000D7B0DCD400) [pid = 1664] [serial = 241] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (000000D7A44E4C00) [pid = 1664] [serial = 232] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (000000D7AA474000) [pid = 1664] [serial = 250] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (000000D7AD45F400) [pid = 1664] [serial = 251] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (000000D7AE01FC00) [pid = 1664] [serial = 235] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (000000D7AEB4FC00) [pid = 1664] [serial = 253] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (000000D7B25AF800) [pid = 1664] [serial = 262] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (000000D7AFB4D400) [pid = 1664] [serial = 254] [outer = 0000000000000000] [url = about:blank] 02:58:52 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (000000D7B6CE9000) [pid = 1664] [serial = 244] [outer = 0000000000000000] [url = about:blank] 02:58:53 INFO - PROCESS | 1664 | 1468663133201 Marionette TRACE conn10 <- [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]]]}] 02:58:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:58:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1593ms 02:58:53 INFO - PROCESS | 1664 | 1468663133255 Marionette TRACE conn10 -> [0,417,"getWindowHandle",null] 02:58:53 INFO - PROCESS | 1664 | 1468663133259 Marionette TRACE conn10 <- [1,417,null,{"value":"13"}] 02:58:53 INFO - PROCESS | 1664 | 1468663133264 Marionette TRACE conn10 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:58:53 INFO - PROCESS | 1664 | 1468663133267 Marionette TRACE conn10 <- [1,418,null,{}] 02:58:53 INFO - PROCESS | 1664 | 1468663133272 Marionette TRACE conn10 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:53 INFO - PROCESS | 1664 | 1468663133275 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:53 INFO - PROCESS | 1664 | 1468663133388 Marionette TRACE conn10 <- [1,419,null,{"value":null}] 02:58:53 INFO - PROCESS | 1664 | 1468663133464 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:53 INFO - PROCESS | 1664 | 1468663133467 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC4A000 == 28 [pid = 1664] [id = 114] 02:58:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7AA371000) [pid = 1664] [serial = 339] [outer = 0000000000000000] 02:58:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (000000D7AAA8E400) [pid = 1664] [serial = 340] [outer = 000000D7AA371000] 02:58:53 INFO - PROCESS | 1664 | 1468663133517 Marionette DEBUG loaded listener.js 02:58:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (000000D7AD404000) [pid = 1664] [serial = 341] [outer = 000000D7AA371000] 02:58:54 INFO - PROCESS | 1664 | 1468663134384 Marionette TRACE conn10 <- [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]]]}] 02:58:54 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 02:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1125ms 02:58:54 INFO - PROCESS | 1664 | 1468663134394 Marionette TRACE conn10 -> [0,421,"getWindowHandle",null] 02:58:54 INFO - PROCESS | 1664 | 1468663134398 Marionette TRACE conn10 <- [1,421,null,{"value":"13"}] 02:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:58:54 INFO - PROCESS | 1664 | 1468663134404 Marionette TRACE conn10 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:58:54 INFO - PROCESS | 1664 | 1468663134407 Marionette TRACE conn10 <- [1,422,null,{}] 02:58:54 INFO - PROCESS | 1664 | 1468663134411 Marionette TRACE conn10 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:54 INFO - PROCESS | 1664 | 1468663134414 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:54 INFO - PROCESS | 1664 | 1468663134535 Marionette TRACE conn10 <- [1,423,null,{"value":null}] 02:58:54 INFO - PROCESS | 1664 | 1468663134551 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:54 INFO - PROCESS | 1664 | 1468663134554 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFF86000 == 29 [pid = 1664] [id = 115] 02:58:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (000000D7AE56A800) [pid = 1664] [serial = 342] [outer = 0000000000000000] 02:58:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (000000D7AE5A2400) [pid = 1664] [serial = 343] [outer = 000000D7AE56A800] 02:58:54 INFO - PROCESS | 1664 | 1468663134602 Marionette DEBUG loaded listener.js 02:58:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (000000D7AFB45000) [pid = 1664] [serial = 344] [outer = 000000D7AE56A800] 02:58:55 INFO - PROCESS | 1664 | 1468663135548 Marionette TRACE conn10 <- [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]]]}] 02:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1175ms 02:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:58:55 INFO - PROCESS | 1664 | 1468663135587 Marionette TRACE conn10 -> [0,425,"getWindowHandle",null] 02:58:55 INFO - PROCESS | 1664 | 1468663135589 Marionette TRACE conn10 <- [1,425,null,{"value":"13"}] 02:58:55 INFO - PROCESS | 1664 | 1468663135593 Marionette TRACE conn10 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:58:55 INFO - PROCESS | 1664 | 1468663135597 Marionette TRACE conn10 <- [1,426,null,{}] 02:58:55 INFO - PROCESS | 1664 | 1468663135609 Marionette TRACE conn10 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:55 INFO - PROCESS | 1664 | 1468663135614 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:55 INFO - PROCESS | 1664 | 1468663135733 Marionette TRACE conn10 <- [1,427,null,{"value":null}] 02:58:55 INFO - PROCESS | 1664 | 1468663135742 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:55 INFO - PROCESS | 1664 | 1468663135744 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1CCB800 == 30 [pid = 1664] [id = 116] 02:58:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (000000D7B0D36400) [pid = 1664] [serial = 345] [outer = 0000000000000000] 02:58:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (000000D7B0D71C00) [pid = 1664] [serial = 346] [outer = 000000D7B0D36400] 02:58:55 INFO - PROCESS | 1664 | 1468663135831 Marionette DEBUG loaded listener.js 02:58:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (000000D7B0D8FC00) [pid = 1664] [serial = 347] [outer = 000000D7B0D36400] 02:58:56 INFO - PROCESS | 1664 | 1468663136315 Marionette TRACE conn10 <- [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] 02:58:56 INFO - PROCESS | 1664 | 1468663136376 Marionette TRACE conn10 <- [1,429,null,{"value":"13"}] 02:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:58:56 INFO - PROCESS | 1664 | 1468663136379 Marionette TRACE conn10 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:58:56 INFO - PROCESS | 1664 | 1468663136381 Marionette TRACE conn10 <- [1,430,null,{}] 02:58:56 INFO - PROCESS | 1664 | 1468663136391 Marionette TRACE conn10 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:56 INFO - PROCESS | 1664 | 1468663136393 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:56 INFO - PROCESS | 1664 | 1468663136512 Marionette TRACE conn10 <- [1,431,null,{"value":null}] 02:58:56 INFO - PROCESS | 1664 | 1468663136574 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:56 INFO - PROCESS | 1664 | 1468663136577 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B590E000 == 31 [pid = 1664] [id = 117] 02:58:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (000000D7B0E6DC00) [pid = 1664] [serial = 348] [outer = 0000000000000000] 02:58:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (000000D7B0E8A800) [pid = 1664] [serial = 349] [outer = 000000D7B0E6DC00] 02:58:56 INFO - PROCESS | 1664 | 1468663136624 Marionette DEBUG loaded listener.js 02:58:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (000000D7B11AB000) [pid = 1664] [serial = 350] [outer = 000000D7B0E6DC00] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (000000D7B3904400) [pid = 1664] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (000000D7AAB4A000) [pid = 1664] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (000000D7AFB4A800) [pid = 1664] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (000000D7B0DCEC00) [pid = 1664] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (000000D7A4A5C800) [pid = 1664] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (000000D7A44D6400) [pid = 1664] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (000000D7AFB0A800) [pid = 1664] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (000000D7B4E91400) [pid = 1664] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (000000D7B16F2C00) [pid = 1664] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (000000D7A8A74800) [pid = 1664] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (000000D7AE570C00) [pid = 1664] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (000000D7B6CEF800) [pid = 1664] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (000000D7B0E63400) [pid = 1664] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (000000D7A9778000) [pid = 1664] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7AA363400) [pid = 1664] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7AAA90C00) [pid = 1664] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7B6454400) [pid = 1664] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7A4A9EC00) [pid = 1664] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7AEBF5C00) [pid = 1664] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B84DA800) [pid = 1664] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B0D65400) [pid = 1664] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B16F5800) [pid = 1664] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:58:57 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B3909000) [pid = 1664] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:58:57 INFO - PROCESS | 1664 | 1468663137322 Marionette TRACE conn10 <- [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]]]}] 02:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 987ms 02:58:57 INFO - PROCESS | 1664 | 1468663137369 Marionette TRACE conn10 -> [0,433,"getWindowHandle",null] 02:58:57 INFO - PROCESS | 1664 | 1468663137371 Marionette TRACE conn10 <- [1,433,null,{"value":"13"}] 02:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:58:57 INFO - PROCESS | 1664 | 1468663137379 Marionette TRACE conn10 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:58:57 INFO - PROCESS | 1664 | 1468663137381 Marionette TRACE conn10 <- [1,434,null,{}] 02:58:57 INFO - PROCESS | 1664 | 1468663137385 Marionette TRACE conn10 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:57 INFO - PROCESS | 1664 | 1468663137388 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:57 INFO - PROCESS | 1664 | 1468663137470 Marionette TRACE conn10 <- [1,435,null,{"value":null}] 02:58:57 INFO - PROCESS | 1664 | 1468663137475 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:57 INFO - PROCESS | 1664 | 1468663137478 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63D5000 == 32 [pid = 1664] [id = 118] 02:58:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AA553000) [pid = 1664] [serial = 351] [outer = 0000000000000000] 02:58:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AE56A400) [pid = 1664] [serial = 352] [outer = 000000D7AA553000] 02:58:57 INFO - PROCESS | 1664 | 1468663137535 Marionette DEBUG loaded listener.js 02:58:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B0E69000) [pid = 1664] [serial = 353] [outer = 000000D7AA553000] 02:58:58 INFO - PROCESS | 1664 | 1468663138004 Marionette TRACE conn10 <- [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]]]}] 02:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 02:58:58 INFO - PROCESS | 1664 | 1468663138054 Marionette TRACE conn10 -> [0,437,"getWindowHandle",null] 02:58:58 INFO - PROCESS | 1664 | 1468663138057 Marionette TRACE conn10 <- [1,437,null,{"value":"13"}] 02:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:58:58 INFO - PROCESS | 1664 | 1468663138060 Marionette TRACE conn10 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:58:58 INFO - PROCESS | 1664 | 1468663138062 Marionette TRACE conn10 <- [1,438,null,{}] 02:58:58 INFO - PROCESS | 1664 | 1468663138065 Marionette TRACE conn10 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:58 INFO - PROCESS | 1664 | 1468663138071 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:58 INFO - PROCESS | 1664 | 1468663138166 Marionette TRACE conn10 <- [1,439,null,{"value":null}] 02:58:58 INFO - PROCESS | 1664 | 1468663138174 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:58 INFO - PROCESS | 1664 | 1468663138176 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A3BAB800 == 33 [pid = 1664] [id = 119] 02:58:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B17BF400) [pid = 1664] [serial = 354] [outer = 0000000000000000] 02:58:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B1D48800) [pid = 1664] [serial = 355] [outer = 000000D7B17BF400] 02:58:58 INFO - PROCESS | 1664 | 1468663138222 Marionette DEBUG loaded listener.js 02:58:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B25AE400) [pid = 1664] [serial = 356] [outer = 000000D7B17BF400] 02:58:58 INFO - PROCESS | 1664 | 1468663138660 Marionette TRACE conn10 <- [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]]]}] 02:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 02:58:58 INFO - PROCESS | 1664 | 1468663138734 Marionette TRACE conn10 -> [0,441,"getWindowHandle",null] 02:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:58:58 INFO - PROCESS | 1664 | 1468663138736 Marionette TRACE conn10 <- [1,441,null,{"value":"13"}] 02:58:58 INFO - PROCESS | 1664 | 1468663138739 Marionette TRACE conn10 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:58:58 INFO - PROCESS | 1664 | 1468663138741 Marionette TRACE conn10 <- [1,442,null,{}] 02:58:58 INFO - PROCESS | 1664 | 1468663138745 Marionette TRACE conn10 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:58 INFO - PROCESS | 1664 | 1468663138747 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:58 INFO - PROCESS | 1664 | 1468663138830 Marionette TRACE conn10 <- [1,443,null,{"value":null}] 02:58:58 INFO - PROCESS | 1664 | 1468663138835 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:58 INFO - PROCESS | 1664 | 1468663138837 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8295000 == 34 [pid = 1664] [id = 120] 02:58:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7B25AF400) [pid = 1664] [serial = 357] [outer = 0000000000000000] 02:58:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7B3911000) [pid = 1664] [serial = 358] [outer = 000000D7B25AF400] 02:58:58 INFO - PROCESS | 1664 | 1468663138883 Marionette DEBUG loaded listener.js 02:58:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7B47D8400) [pid = 1664] [serial = 359] [outer = 000000D7B25AF400] 02:58:59 INFO - PROCESS | 1664 | 1468663139699 Marionette TRACE conn10 <- [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]]]}] 02:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 986ms 02:58:59 INFO - PROCESS | 1664 | 1468663139730 Marionette TRACE conn10 -> [0,445,"getWindowHandle",null] 02:58:59 INFO - PROCESS | 1664 | 1468663139735 Marionette TRACE conn10 <- [1,445,null,{"value":"13"}] 02:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:58:59 INFO - PROCESS | 1664 | 1468663139740 Marionette TRACE conn10 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:58:59 INFO - PROCESS | 1664 | 1468663139744 Marionette TRACE conn10 <- [1,446,null,{}] 02:58:59 INFO - PROCESS | 1664 | 1468663139750 Marionette TRACE conn10 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:59 INFO - PROCESS | 1664 | 1468663139754 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:58:59 INFO - PROCESS | 1664 | 1468663139880 Marionette TRACE conn10 <- [1,447,null,{"value":null}] 02:58:59 INFO - PROCESS | 1664 | 1468663139959 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:59 INFO - PROCESS | 1664 | 1468663139962 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA2B000 == 35 [pid = 1664] [id = 121] 02:59:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7A9846800) [pid = 1664] [serial = 360] [outer = 0000000000000000] 02:59:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (000000D7AA477C00) [pid = 1664] [serial = 361] [outer = 000000D7A9846800] 02:59:00 INFO - PROCESS | 1664 | 1468663140064 Marionette DEBUG loaded listener.js 02:59:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7AAA95C00) [pid = 1664] [serial = 362] [outer = 000000D7A9846800] 02:59:00 INFO - PROCESS | 1664 | 1468663140870 Marionette TRACE conn10 <- [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]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1179ms 02:59:00 INFO - PROCESS | 1664 | 1468663140923 Marionette TRACE conn10 -> [0,449,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 1664 | 1468663140928 Marionette TRACE conn10 <- [1,449,null,{"value":"13"}] 02:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:59:00 INFO - PROCESS | 1664 | 1468663140935 Marionette TRACE conn10 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 1664 | 1468663140938 Marionette TRACE conn10 <- [1,450,null,{}] 02:59:00 INFO - PROCESS | 1664 | 1468663140942 Marionette TRACE conn10 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:00 INFO - PROCESS | 1664 | 1468663140945 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:01 INFO - PROCESS | 1664 | 1468663141125 Marionette TRACE conn10 <- [1,451,null,{"value":null}] 02:59:01 INFO - PROCESS | 1664 | 1468663141214 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 1664 | 1468663141216 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A5546800 == 36 [pid = 1664] [id = 122] 02:59:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (000000D7A8856400) [pid = 1664] [serial = 363] [outer = 0000000000000000] 02:59:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (000000D7AA36C000) [pid = 1664] [serial = 364] [outer = 000000D7A8856400] 02:59:01 INFO - PROCESS | 1664 | 1468663141277 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (000000D7AE563C00) [pid = 1664] [serial = 365] [outer = 000000D7A8856400] 02:59:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A3BAB800 == 35 [pid = 1664] [id = 119] 02:59:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63D5000 == 34 [pid = 1664] [id = 118] 02:59:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B590E000 == 33 [pid = 1664] [id = 117] 02:59:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1CCB800 == 32 [pid = 1664] [id = 116] 02:59:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFF86000 == 31 [pid = 1664] [id = 115] 02:59:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC4A000 == 30 [pid = 1664] [id = 114] 02:59:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A439B800 == 29 [pid = 1664] [id = 113] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (000000D7B6F2B000) [pid = 1664] [serial = 245] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (000000D7AE567C00) [pid = 1664] [serial = 236] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (000000D7B0E8A000) [pid = 1664] [serial = 242] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (000000D7B0DD9400) [pid = 1664] [serial = 197] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (000000D7AA362400) [pid = 1664] [serial = 200] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (000000D7A57EC000) [pid = 1664] [serial = 233] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7B0DD4400) [pid = 1664] [serial = 239] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7B4F47800) [pid = 1664] [serial = 319] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7B268BC00) [pid = 1664] [serial = 307] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7A8A79400) [pid = 1664] [serial = 310] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B598B400) [pid = 1664] [serial = 308] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AE59F000) [pid = 1664] [serial = 280] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AFB4BC00) [pid = 1664] [serial = 281] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B6FC1000) [pid = 1664] [serial = 287] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B0E66000) [pid = 1664] [serial = 304] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AA4D2800) [pid = 1664] [serial = 295] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AD4F0800) [pid = 1664] [serial = 296] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AA54BC00) [pid = 1664] [serial = 292] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE598000) [pid = 1664] [serial = 313] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AD406800) [pid = 1664] [serial = 293] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B6F2C000) [pid = 1664] [serial = 275] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A884EC00) [pid = 1664] [serial = 277] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA474C00) [pid = 1664] [serial = 278] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B16E8800) [pid = 1664] [serial = 314] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AFB46400) [pid = 1664] [serial = 298] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AFF74C00) [pid = 1664] [serial = 299] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B84DD800) [pid = 1664] [serial = 289] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B84E4800) [pid = 1664] [serial = 290] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0D6D000) [pid = 1664] [serial = 301] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B0D89800) [pid = 1664] [serial = 302] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B17C0400) [pid = 1664] [serial = 283] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B2630C00) [pid = 1664] [serial = 284] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B4E8A000) [pid = 1664] [serial = 316] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B6FB8400) [pid = 1664] [serial = 286] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B5994000) [pid = 1664] [serial = 311] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B4F4DC00) [pid = 1664] [serial = 320] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B4E8F800) [pid = 1664] [serial = 317] [outer = 0000000000000000] [url = about:blank] 02:59:01 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B11AB800) [pid = 1664] [serial = 305] [outer = 0000000000000000] [url = about:blank] 02:59:02 INFO - PROCESS | 1664 | 1468663142027 Marionette TRACE conn10 <- [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] 02:59:02 INFO - PROCESS | 1664 | 1468663142082 Marionette TRACE conn10 <- [1,453,null,{"value":"13"}] 02:59:02 INFO - PROCESS | 1664 | 1468663142087 Marionette TRACE conn10 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:59:02 INFO - PROCESS | 1664 | 1468663142092 Marionette TRACE conn10 <- [1,454,null,{}] 02:59:02 INFO - PROCESS | 1664 | 1468663142097 Marionette TRACE conn10 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:02 INFO - PROCESS | 1664 | 1468663142100 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:02 INFO - PROCESS | 1664 | 1468663142202 Marionette TRACE conn10 <- [1,455,null,{"value":null}] 02:59:02 INFO - PROCESS | 1664 | 1468663142275 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:02 INFO - PROCESS | 1664 | 1468663142279 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:02 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA331800 == 30 [pid = 1664] [id = 123] 02:59:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7A4A66400) [pid = 1664] [serial = 366] [outer = 0000000000000000] 02:59:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A8A6EC00) [pid = 1664] [serial = 367] [outer = 000000D7A4A66400] 02:59:02 INFO - PROCESS | 1664 | 1468663142330 Marionette DEBUG loaded listener.js 02:59:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A8BBD800) [pid = 1664] [serial = 368] [outer = 000000D7A4A66400] 02:59:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A8B52C00) [pid = 1664] [serial = 369] [outer = 000000D7AA4D5800] 02:59:02 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:02 INFO - PROCESS | 1664 | 1468663142852 Marionette TRACE conn10 <- [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]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 776ms 02:59:02 INFO - PROCESS | 1664 | 1468663142868 Marionette TRACE conn10 -> [0,457,"getWindowHandle",null] 02:59:02 INFO - PROCESS | 1664 | 1468663142873 Marionette TRACE conn10 <- [1,457,null,{"value":"13"}] 02:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:59:02 INFO - PROCESS | 1664 | 1468663142879 Marionette TRACE conn10 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 1664 | 1468663142881 Marionette TRACE conn10 <- [1,458,null,{}] 02:59:02 INFO - PROCESS | 1664 | 1468663142885 Marionette TRACE conn10 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:02 INFO - PROCESS | 1664 | 1468663142888 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:02 INFO - PROCESS | 1664 | 1468663142983 Marionette TRACE conn10 <- [1,459,null,{"value":null}] 02:59:03 INFO - PROCESS | 1664 | 1468663142992 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:03 INFO - PROCESS | 1664 | 1468663142995 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE55B800 == 31 [pid = 1664] [id = 124] 02:59:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AA551400) [pid = 1664] [serial = 370] [outer = 0000000000000000] 02:59:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AAA93800) [pid = 1664] [serial = 371] [outer = 000000D7AA551400] 02:59:03 INFO - PROCESS | 1664 | 1468663143043 Marionette DEBUG loaded listener.js 02:59:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AD410C00) [pid = 1664] [serial = 372] [outer = 000000D7AA551400] 02:59:03 INFO - PROCESS | 1664 | 1468663143517 Marionette TRACE conn10 <- [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] 02:59:03 INFO - PROCESS | 1664 | 1468663143555 Marionette TRACE conn10 <- [1,461,null,{"value":"13"}] 02:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:59:03 INFO - PROCESS | 1664 | 1468663143559 Marionette TRACE conn10 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:59:03 INFO - PROCESS | 1664 | 1468663143563 Marionette TRACE conn10 <- [1,462,null,{}] 02:59:03 INFO - PROCESS | 1664 | 1468663143574 Marionette TRACE conn10 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:03 INFO - PROCESS | 1664 | 1468663143579 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:03 INFO - PROCESS | 1664 | 1468663143672 Marionette TRACE conn10 <- [1,463,null,{"value":null}] 02:59:03 INFO - PROCESS | 1664 | 1468663143681 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:03 INFO - PROCESS | 1664 | 1468663143685 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1758800 == 32 [pid = 1664] [id = 125] 02:59:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE564000) [pid = 1664] [serial = 373] [outer = 0000000000000000] 02:59:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE595800) [pid = 1664] [serial = 374] [outer = 000000D7AE564000] 02:59:03 INFO - PROCESS | 1664 | 1468663143793 Marionette DEBUG loaded listener.js 02:59:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE79B400) [pid = 1664] [serial = 375] [outer = 000000D7AE564000] 02:59:04 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:04 INFO - PROCESS | 1664 | 1468663144205 Marionette TRACE conn10 <- [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] 02:59:04 INFO - PROCESS | 1664 | 1468663144257 Marionette TRACE conn10 <- [1,465,null,{"value":"13"}] 02:59:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:59:04 INFO - PROCESS | 1664 | 1468663144260 Marionette TRACE conn10 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:59:04 INFO - PROCESS | 1664 | 1468663144262 Marionette TRACE conn10 <- [1,466,null,{}] 02:59:04 INFO - PROCESS | 1664 | 1468663144266 Marionette TRACE conn10 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:04 INFO - PROCESS | 1664 | 1468663144268 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:04 INFO - PROCESS | 1664 | 1468663144416 Marionette TRACE conn10 <- [1,467,null,{"value":null}] 02:59:04 INFO - PROCESS | 1664 | 1468663144440 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:04 INFO - PROCESS | 1664 | 1468663144442 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3995800 == 33 [pid = 1664] [id = 126] 02:59:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AE954C00) [pid = 1664] [serial = 376] [outer = 0000000000000000] 02:59:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AFB50400) [pid = 1664] [serial = 377] [outer = 000000D7AE954C00] 02:59:04 INFO - PROCESS | 1664 | 1468663144491 Marionette DEBUG loaded listener.js 02:59:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D34000) [pid = 1664] [serial = 378] [outer = 000000D7AE954C00] 02:59:04 INFO - PROCESS | 1664 | 1468663144934 Marionette TRACE conn10 <- [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] 02:59:05 INFO - PROCESS | 1664 | 1468663145000 Marionette TRACE conn10 <- [1,469,null,{"value":"13"}] 02:59:05 INFO - PROCESS | 1664 | 1468663145020 Marionette TRACE conn10 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:59:05 INFO - PROCESS | 1664 | 1468663145022 Marionette TRACE conn10 <- [1,470,null,{}] 02:59:05 INFO - PROCESS | 1664 | 1468663145026 Marionette TRACE conn10 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:05 INFO - PROCESS | 1664 | 1468663145028 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:05 INFO - PROCESS | 1664 | 1468663145136 Marionette TRACE conn10 <- [1,471,null,{"value":null}] 02:59:05 INFO - PROCESS | 1664 | 1468663145185 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 1664 | 1468663145188 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5909000 == 34 [pid = 1664] [id = 127] 02:59:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D69400) [pid = 1664] [serial = 379] [outer = 0000000000000000] 02:59:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D6EC00) [pid = 1664] [serial = 380] [outer = 000000D7B0D69400] 02:59:05 INFO - PROCESS | 1664 | 1468663145235 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D8AC00) [pid = 1664] [serial = 381] [outer = 000000D7B0D69400] 02:59:05 INFO - PROCESS | 1664 | 1468663145701 Marionette TRACE conn10 <- [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]]]}] 02:59:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:59:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 02:59:05 INFO - PROCESS | 1664 | 1468663145759 Marionette TRACE conn10 -> [0,473,"getWindowHandle",null] 02:59:05 INFO - PROCESS | 1664 | 1468663145761 Marionette TRACE conn10 <- [1,473,null,{"value":"13"}] 02:59:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:59:05 INFO - PROCESS | 1664 | 1468663145764 Marionette TRACE conn10 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - PROCESS | 1664 | 1468663145766 Marionette TRACE conn10 <- [1,474,null,{}] 02:59:05 INFO - PROCESS | 1664 | 1468663145770 Marionette TRACE conn10 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:05 INFO - PROCESS | 1664 | 1468663145776 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:05 INFO - PROCESS | 1664 | 1468663145901 Marionette TRACE conn10 <- [1,475,null,{"value":null}] 02:59:05 INFO - PROCESS | 1664 | 1468663145952 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 1664 | 1468663145954 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F1B000 == 35 [pid = 1664] [id = 128] 02:59:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0E8A000) [pid = 1664] [serial = 382] [outer = 0000000000000000] 02:59:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B139D400) [pid = 1664] [serial = 383] [outer = 000000D7B0E8A000] 02:59:06 INFO - PROCESS | 1664 | 1468663146000 Marionette DEBUG loaded listener.js 02:59:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B16EE800) [pid = 1664] [serial = 384] [outer = 000000D7B0E8A000] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0D36400) [pid = 1664] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A2ADAC00) [pid = 1664] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AE56A800) [pid = 1664] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA371000) [pid = 1664] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AAA9C400) [pid = 1664] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0E6DC00) [pid = 1664] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4A9A800) [pid = 1664] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AAA9C000) [pid = 1664] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0E8FC00) [pid = 1664] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B268F800) [pid = 1664] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B17BF400) [pid = 1664] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:59:06 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AA553000) [pid = 1664] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:59:06 INFO - PROCESS | 1664 | 1468663146488 Marionette TRACE conn10 <- [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]]]}] 02:59:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:59:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 776ms 02:59:06 INFO - PROCESS | 1664 | 1468663146544 Marionette TRACE conn10 -> [0,477,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 1664 | 1468663146546 Marionette TRACE conn10 <- [1,477,null,{"value":"13"}] 02:59:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:59:06 INFO - PROCESS | 1664 | 1468663146550 Marionette TRACE conn10 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 1664 | 1468663146552 Marionette TRACE conn10 <- [1,478,null,{}] 02:59:06 INFO - PROCESS | 1664 | 1468663146555 Marionette TRACE conn10 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:06 INFO - PROCESS | 1664 | 1468663146558 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:06 INFO - PROCESS | 1664 | 1468663146642 Marionette TRACE conn10 <- [1,479,null,{"value":null}] 02:59:06 INFO - PROCESS | 1664 | 1468663146650 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:06 INFO - PROCESS | 1664 | 1468663146652 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81A0800 == 36 [pid = 1664] [id = 129] 02:59:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A8A73C00) [pid = 1664] [serial = 385] [outer = 0000000000000000] 02:59:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE049C00) [pid = 1664] [serial = 386] [outer = 000000D7A8A73C00] 02:59:06 INFO - PROCESS | 1664 | 1468663146699 Marionette DEBUG loaded listener.js 02:59:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0E6DC00) [pid = 1664] [serial = 387] [outer = 000000D7A8A73C00] 02:59:07 INFO - PROCESS | 1664 | 1468663147145 Marionette TRACE conn10 <- [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]]]}] 02:59:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:59:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 02:59:07 INFO - PROCESS | 1664 | 1468663147182 Marionette TRACE conn10 -> [0,481,"getWindowHandle",null] 02:59:07 INFO - PROCESS | 1664 | 1468663147185 Marionette TRACE conn10 <- [1,481,null,{"value":"13"}] 02:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:59:07 INFO - PROCESS | 1664 | 1468663147188 Marionette TRACE conn10 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:59:07 INFO - PROCESS | 1664 | 1468663147190 Marionette TRACE conn10 <- [1,482,null,{}] 02:59:07 INFO - PROCESS | 1664 | 1468663147193 Marionette TRACE conn10 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:07 INFO - PROCESS | 1664 | 1468663147195 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:07 INFO - PROCESS | 1664 | 1468663147306 Marionette TRACE conn10 <- [1,483,null,{"value":null}] 02:59:07 INFO - PROCESS | 1664 | 1468663147312 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 1664 | 1468663147314 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8222800 == 37 [pid = 1664] [id = 130] 02:59:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B16F4000) [pid = 1664] [serial = 388] [outer = 0000000000000000] 02:59:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B179C800) [pid = 1664] [serial = 389] [outer = 000000D7B16F4000] 02:59:07 INFO - PROCESS | 1664 | 1468663147369 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B1D50400) [pid = 1664] [serial = 390] [outer = 000000D7B16F4000] 02:59:07 INFO - PROCESS | 1664 | 1468663147797 Marionette TRACE conn10 <- [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]]]}] 02:59:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:59:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 02:59:07 INFO - PROCESS | 1664 | 1468663147821 Marionette TRACE conn10 -> [0,485,"getWindowHandle",null] 02:59:07 INFO - PROCESS | 1664 | 1468663147823 Marionette TRACE conn10 <- [1,485,null,{"value":"13"}] 02:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:59:07 INFO - PROCESS | 1664 | 1468663147831 Marionette TRACE conn10 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:59:07 INFO - PROCESS | 1664 | 1468663147833 Marionette TRACE conn10 <- [1,486,null,{}] 02:59:07 INFO - PROCESS | 1664 | 1468663147837 Marionette TRACE conn10 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:07 INFO - PROCESS | 1664 | 1468663147839 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:07 INFO - PROCESS | 1664 | 1468663147925 Marionette TRACE conn10 <- [1,487,null,{"value":null}] 02:59:07 INFO - PROCESS | 1664 | 1468663147931 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 1664 | 1468663147933 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1112800 == 38 [pid = 1664] [id = 131] 02:59:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B230F400) [pid = 1664] [serial = 391] [outer = 0000000000000000] 02:59:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B2635000) [pid = 1664] [serial = 392] [outer = 000000D7B230F400] 02:59:07 INFO - PROCESS | 1664 | 1468663147978 Marionette DEBUG loaded listener.js 02:59:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B390E800) [pid = 1664] [serial = 393] [outer = 000000D7B230F400] 02:59:08 INFO - PROCESS | 1664 | 1468663148392 Marionette TRACE conn10 <- [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]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:59:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 588ms 02:59:08 INFO - PROCESS | 1664 | 1468663148470 Marionette TRACE conn10 -> [0,489,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 1664 | 1468663148475 Marionette TRACE conn10 <- [1,489,null,{"value":"13"}] 02:59:08 INFO - PROCESS | 1664 | 1468663148485 Marionette TRACE conn10 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 1664 | 1468663148490 Marionette TRACE conn10 <- [1,490,null,{}] 02:59:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:59:08 INFO - PROCESS | 1664 | 1468663148497 Marionette TRACE conn10 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:08 INFO - PROCESS | 1664 | 1468663148502 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:08 INFO - PROCESS | 1664 | 1468663148635 Marionette TRACE conn10 <- [1,491,null,{"value":null}] 02:59:08 INFO - PROCESS | 1664 | 1468663148778 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:08 INFO - PROCESS | 1664 | 1468663148784 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA338000 == 39 [pid = 1664] [id = 132] 02:59:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A464F000) [pid = 1664] [serial = 394] [outer = 0000000000000000] 02:59:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A4A5EC00) [pid = 1664] [serial = 395] [outer = 000000D7A464F000] 02:59:08 INFO - PROCESS | 1664 | 1468663148844 Marionette DEBUG loaded listener.js 02:59:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A8B5DC00) [pid = 1664] [serial = 396] [outer = 000000D7A464F000] 02:59:09 INFO - PROCESS | 1664 | 1468663149420 Marionette TRACE conn10 <- [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]]]}] 02:59:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:59:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 986ms 02:59:09 INFO - PROCESS | 1664 | 1468663149482 Marionette TRACE conn10 -> [0,493,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 1664 | 1468663149486 Marionette TRACE conn10 <- [1,493,null,{"value":"13"}] 02:59:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:59:09 INFO - PROCESS | 1664 | 1468663149493 Marionette TRACE conn10 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:59:09 INFO - PROCESS | 1664 | 1468663149498 Marionette TRACE conn10 <- [1,494,null,{}] 02:59:09 INFO - PROCESS | 1664 | 1468663149503 Marionette TRACE conn10 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:09 INFO - PROCESS | 1664 | 1468663149506 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:09 INFO - PROCESS | 1664 | 1468663149625 Marionette TRACE conn10 <- [1,495,null,{"value":null}] 02:59:09 INFO - PROCESS | 1664 | 1468663149699 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 1664 | 1468663149702 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:09 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3991000 == 40 [pid = 1664] [id = 133] 02:59:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AD4F0800) [pid = 1664] [serial = 397] [outer = 0000000000000000] 02:59:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AE0D6C00) [pid = 1664] [serial = 398] [outer = 000000D7AD4F0800] 02:59:09 INFO - PROCESS | 1664 | 1468663149803 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AE730000) [pid = 1664] [serial = 399] [outer = 000000D7AD4F0800] 02:59:10 INFO - PROCESS | 1664 | 1468663150429 Marionette TRACE conn10 <- [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]]]}] 02:59:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:59:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 987ms 02:59:10 INFO - PROCESS | 1664 | 1468663150482 Marionette TRACE conn10 -> [0,497,"getWindowHandle",null] 02:59:10 INFO - PROCESS | 1664 | 1468663150485 Marionette TRACE conn10 <- [1,497,null,{"value":"13"}] 02:59:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:59:10 INFO - PROCESS | 1664 | 1468663150489 Marionette TRACE conn10 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:59:10 INFO - PROCESS | 1664 | 1468663150491 Marionette TRACE conn10 <- [1,498,null,{}] 02:59:10 INFO - PROCESS | 1664 | 1468663150503 Marionette TRACE conn10 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:10 INFO - PROCESS | 1664 | 1468663150508 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:10 INFO - PROCESS | 1664 | 1468663150628 Marionette TRACE conn10 <- [1,499,null,{"value":null}] 02:59:10 INFO - PROCESS | 1664 | 1468663150705 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:10 INFO - PROCESS | 1664 | 1468663150709 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8935000 == 41 [pid = 1664] [id = 134] 02:59:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0E66800) [pid = 1664] [serial = 400] [outer = 0000000000000000] 02:59:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B0E6E000) [pid = 1664] [serial = 401] [outer = 000000D7B0E66800] 02:59:10 INFO - PROCESS | 1664 | 1468663150811 Marionette DEBUG loaded listener.js 02:59:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B23E9000) [pid = 1664] [serial = 402] [outer = 000000D7B0E66800] 02:59:11 INFO - PROCESS | 1664 | 1468663151451 Marionette TRACE conn10 <- [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]]]}] 02:59:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:59:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1025ms 02:59:11 INFO - PROCESS | 1664 | 1468663151516 Marionette TRACE conn10 -> [0,501,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 1664 | 1468663151519 Marionette TRACE conn10 <- [1,501,null,{"value":"13"}] 02:59:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:59:11 INFO - PROCESS | 1664 | 1468663151523 Marionette TRACE conn10 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:59:11 INFO - PROCESS | 1664 | 1468663151525 Marionette TRACE conn10 <- [1,502,null,{}] 02:59:11 INFO - PROCESS | 1664 | 1468663151529 Marionette TRACE conn10 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:11 INFO - PROCESS | 1664 | 1468663151531 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:11 INFO - PROCESS | 1664 | 1468663151648 Marionette TRACE conn10 <- [1,503,null,{"value":null}] 02:59:11 INFO - PROCESS | 1664 | 1468663151719 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:11 INFO - PROCESS | 1664 | 1468663151722 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BB2800 == 42 [pid = 1664] [id = 135] 02:59:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B47DC000) [pid = 1664] [serial = 403] [outer = 0000000000000000] 02:59:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B4E83400) [pid = 1664] [serial = 404] [outer = 000000D7B47DC000] 02:59:11 INFO - PROCESS | 1664 | 1468663151820 Marionette DEBUG loaded listener.js 02:59:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B4E8D400) [pid = 1664] [serial = 405] [outer = 000000D7B47DC000] 02:59:12 INFO - PROCESS | 1664 | 1468663152564 Marionette TRACE conn10 <- [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]]]}] 02:59:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:59:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1076ms 02:59:12 INFO - PROCESS | 1664 | 1468663152609 Marionette TRACE conn10 -> [0,505,"getWindowHandle",null] 02:59:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:59:12 INFO - PROCESS | 1664 | 1468663152614 Marionette TRACE conn10 <- [1,505,null,{"value":"13"}] 02:59:12 INFO - PROCESS | 1664 | 1468663152619 Marionette TRACE conn10 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - PROCESS | 1664 | 1468663152623 Marionette TRACE conn10 <- [1,506,null,{}] 02:59:12 INFO - PROCESS | 1664 | 1468663152629 Marionette TRACE conn10 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:12 INFO - PROCESS | 1664 | 1468663152631 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:12 INFO - PROCESS | 1664 | 1468663152746 Marionette TRACE conn10 <- [1,507,null,{"value":null}] 02:59:12 INFO - PROCESS | 1664 | 1468663152820 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 1664 | 1468663152825 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE54E000 == 43 [pid = 1664] [id = 136] 02:59:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7A4651000) [pid = 1664] [serial = 406] [outer = 0000000000000000] 02:59:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7A8A72C00) [pid = 1664] [serial = 407] [outer = 000000D7A4651000] 02:59:12 INFO - PROCESS | 1664 | 1468663152877 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7AA479C00) [pid = 1664] [serial = 408] [outer = 000000D7A4651000] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8222800 == 42 [pid = 1664] [id = 130] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81A0800 == 41 [pid = 1664] [id = 129] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F1B000 == 40 [pid = 1664] [id = 128] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5909000 == 39 [pid = 1664] [id = 127] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3995800 == 38 [pid = 1664] [id = 126] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1758800 == 37 [pid = 1664] [id = 125] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE55B800 == 36 [pid = 1664] [id = 124] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA331800 == 35 [pid = 1664] [id = 123] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8295000 == 34 [pid = 1664] [id = 120] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEA2B000 == 33 [pid = 1664] [id = 121] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A5546800 == 32 [pid = 1664] [id = 122] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BB2800 == 31 [pid = 1664] [id = 135] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8935000 == 30 [pid = 1664] [id = 134] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3991000 == 29 [pid = 1664] [id = 133] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1112800 == 28 [pid = 1664] [id = 131] 02:59:13 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA338000 == 27 [pid = 1664] [id = 132] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7B0D71C00) [pid = 1664] [serial = 346] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7A44E0400) [pid = 1664] [serial = 337] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7A8A71000) [pid = 1664] [serial = 338] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7AE5A2400) [pid = 1664] [serial = 343] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AAA8E400) [pid = 1664] [serial = 340] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AD404000) [pid = 1664] [serial = 341] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AE59E000) [pid = 1664] [serial = 335] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AD466400) [pid = 1664] [serial = 334] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B0E8A800) [pid = 1664] [serial = 349] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A95D3000) [pid = 1664] [serial = 323] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A5448400) [pid = 1664] [serial = 322] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AEB52800) [pid = 1664] [serial = 326] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE596C00) [pid = 1664] [serial = 325] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B1D4A800) [pid = 1664] [serial = 329] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B16E9C00) [pid = 1664] [serial = 328] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B84DB800) [pid = 1664] [serial = 332] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B6F31400) [pid = 1664] [serial = 331] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B25AE400) [pid = 1664] [serial = 356] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B3911000) [pid = 1664] [serial = 358] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0D8FC00) [pid = 1664] [serial = 347] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B1D48800) [pid = 1664] [serial = 355] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B11AB000) [pid = 1664] [serial = 350] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AE56A400) [pid = 1664] [serial = 352] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AFB45000) [pid = 1664] [serial = 344] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0E69000) [pid = 1664] [serial = 353] [outer = 0000000000000000] [url = about:blank] 02:59:14 INFO - PROCESS | 1664 | 1468663154218 Marionette TRACE conn10 <- [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]]]}] 02:59:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:59:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1638ms 02:59:14 INFO - PROCESS | 1664 | 1468663154259 Marionette TRACE conn10 -> [0,509,"getWindowHandle",null] 02:59:14 INFO - PROCESS | 1664 | 1468663154264 Marionette TRACE conn10 <- [1,509,null,{"value":"13"}] 02:59:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:59:14 INFO - PROCESS | 1664 | 1468663154272 Marionette TRACE conn10 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:59:14 INFO - PROCESS | 1664 | 1468663154275 Marionette TRACE conn10 <- [1,510,null,{}] 02:59:14 INFO - PROCESS | 1664 | 1468663154282 Marionette TRACE conn10 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:14 INFO - PROCESS | 1664 | 1468663154285 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:14 INFO - PROCESS | 1664 | 1468663154418 Marionette TRACE conn10 <- [1,511,null,{"value":null}] 02:59:14 INFO - PROCESS | 1664 | 1468663154491 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:14 INFO - PROCESS | 1664 | 1468663154494 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A9561800 == 28 [pid = 1664] [id = 137] 02:59:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4652000) [pid = 1664] [serial = 409] [outer = 0000000000000000] 02:59:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A4E1B800) [pid = 1664] [serial = 410] [outer = 000000D7A4652000] 02:59:14 INFO - PROCESS | 1664 | 1468663154545 Marionette DEBUG loaded listener.js 02:59:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A8A73400) [pid = 1664] [serial = 411] [outer = 000000D7A4652000] 02:59:14 INFO - PROCESS | 1664 | 1468663154963 Marionette TRACE conn10 <- [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]]]}] 02:59:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:59:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 735ms 02:59:15 INFO - PROCESS | 1664 | 1468663155007 Marionette TRACE conn10 -> [0,513,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 1664 | 1468663155013 Marionette TRACE conn10 <- [1,513,null,{"value":"13"}] 02:59:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:59:15 INFO - PROCESS | 1664 | 1468663155020 Marionette TRACE conn10 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 1664 | 1468663155023 Marionette TRACE conn10 <- [1,514,null,{}] 02:59:15 INFO - PROCESS | 1664 | 1468663155026 Marionette TRACE conn10 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:15 INFO - PROCESS | 1664 | 1468663155029 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:15 INFO - PROCESS | 1664 | 1468663155127 Marionette TRACE conn10 <- [1,515,null,{"value":null}] 02:59:15 INFO - PROCESS | 1664 | 1468663155134 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:15 INFO - PROCESS | 1664 | 1468663155136 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE559800 == 29 [pid = 1664] [id = 138] 02:59:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A97E3000) [pid = 1664] [serial = 412] [outer = 0000000000000000] 02:59:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA549000) [pid = 1664] [serial = 413] [outer = 000000D7A97E3000] 02:59:15 INFO - PROCESS | 1664 | 1468663155187 Marionette DEBUG loaded listener.js 02:59:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AAA94000) [pid = 1664] [serial = 414] [outer = 000000D7A97E3000] 02:59:15 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 02:59:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 02:59:15 INFO - PROCESS | 1664 | 1468663155682 Marionette TRACE conn10 <- [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]]]}] 02:59:15 INFO - PROCESS | 1664 | 1468663155693 Marionette TRACE conn10 -> [0,517,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 1664 | 1468663155695 Marionette TRACE conn10 <- [1,517,null,{"value":"13"}] 02:59:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:59:15 INFO - PROCESS | 1664 | 1468663155699 Marionette TRACE conn10 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 1664 | 1468663155702 Marionette TRACE conn10 <- [1,518,null,{}] 02:59:15 INFO - PROCESS | 1664 | 1468663155714 Marionette TRACE conn10 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:15 INFO - PROCESS | 1664 | 1468663155719 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:15 INFO - PROCESS | 1664 | 1468663155836 Marionette TRACE conn10 <- [1,519,null,{"value":null}] 02:59:15 INFO - PROCESS | 1664 | 1468663155907 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:15 INFO - PROCESS | 1664 | 1468663155911 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DB7800 == 30 [pid = 1664] [id = 139] 02:59:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A977B000) [pid = 1664] [serial = 415] [outer = 0000000000000000] 02:59:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE56D400) [pid = 1664] [serial = 416] [outer = 000000D7A977B000] 02:59:15 INFO - PROCESS | 1664 | 1468663155972 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE722C00) [pid = 1664] [serial = 417] [outer = 000000D7A977B000] 02:59:16 INFO - PROCESS | 1664 | 1468663156398 Marionette TRACE conn10 <- [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]]]}] 02:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 02:59:16 INFO - PROCESS | 1664 | 1468663156436 Marionette TRACE conn10 -> [0,521,"getWindowHandle",null] 02:59:16 INFO - PROCESS | 1664 | 1468663156439 Marionette TRACE conn10 <- [1,521,null,{"value":"13"}] 02:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:59:16 INFO - PROCESS | 1664 | 1468663156447 Marionette TRACE conn10 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:59:16 INFO - PROCESS | 1664 | 1468663156449 Marionette TRACE conn10 <- [1,522,null,{}] 02:59:16 INFO - PROCESS | 1664 | 1468663156453 Marionette TRACE conn10 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:16 INFO - PROCESS | 1664 | 1468663156455 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:16 INFO - PROCESS | 1664 | 1468663156570 Marionette TRACE conn10 <- [1,523,null,{"value":null}] 02:59:16 INFO - PROCESS | 1664 | 1468663156576 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 1664 | 1468663156578 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18B1000 == 31 [pid = 1664] [id = 140] 02:59:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AF081000) [pid = 1664] [serial = 418] [outer = 0000000000000000] 02:59:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AFB48800) [pid = 1664] [serial = 419] [outer = 000000D7AF081000] 02:59:16 INFO - PROCESS | 1664 | 1468663156664 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AFB52000) [pid = 1664] [serial = 420] [outer = 000000D7AF081000] 02:59:17 INFO - PROCESS | 1664 | 1468663157125 Marionette TRACE conn10 <- [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]]]}] 02:59:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:59:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 735ms 02:59:17 INFO - PROCESS | 1664 | 1468663157197 Marionette TRACE conn10 -> [0,525,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 1664 | 1468663157199 Marionette TRACE conn10 <- [1,525,null,{"value":"13"}] 02:59:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:59:17 INFO - PROCESS | 1664 | 1468663157203 Marionette TRACE conn10 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 1664 | 1468663157205 Marionette TRACE conn10 <- [1,526,null,{}] 02:59:17 INFO - PROCESS | 1664 | 1468663157208 Marionette TRACE conn10 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:17 INFO - PROCESS | 1664 | 1468663157210 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:17 INFO - PROCESS | 1664 | 1468663157322 Marionette TRACE conn10 <- [1,527,null,{"value":null}] 02:59:17 INFO - PROCESS | 1664 | 1468663157335 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 1664 | 1468663157337 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B398D000 == 32 [pid = 1664] [id = 141] 02:59:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A97DF400) [pid = 1664] [serial = 421] [outer = 0000000000000000] 02:59:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0D38800) [pid = 1664] [serial = 422] [outer = 000000D7A97DF400] 02:59:17 INFO - PROCESS | 1664 | 1468663157421 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0D6A400) [pid = 1664] [serial = 423] [outer = 000000D7A97DF400] 02:59:17 INFO - PROCESS | 1664 | 1468663157881 Marionette TRACE conn10 <- [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]]]}] 02:59:17 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 02:59:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 02:59:17 INFO - PROCESS | 1664 | 1468663157941 Marionette TRACE conn10 -> [0,529,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 1664 | 1468663157943 Marionette TRACE conn10 <- [1,529,null,{"value":"13"}] 02:59:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:59:17 INFO - PROCESS | 1664 | 1468663157954 Marionette TRACE conn10 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 1664 | 1468663157956 Marionette TRACE conn10 <- [1,530,null,{}] 02:59:17 INFO - PROCESS | 1664 | 1468663157960 Marionette TRACE conn10 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:17 INFO - PROCESS | 1664 | 1468663157966 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:18 INFO - PROCESS | 1664 | 1468663158097 Marionette TRACE conn10 <- [1,531,null,{"value":null}] 02:59:18 INFO - PROCESS | 1664 | 1468663158149 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:18 INFO - PROCESS | 1664 | 1468663158151 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63CD000 == 33 [pid = 1664] [id = 142] 02:59:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0D6CC00) [pid = 1664] [serial = 424] [outer = 0000000000000000] 02:59:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0E68C00) [pid = 1664] [serial = 425] [outer = 000000D7B0D6CC00] 02:59:18 INFO - PROCESS | 1664 | 1468663158198 Marionette DEBUG loaded listener.js 02:59:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B0E8BC00) [pid = 1664] [serial = 426] [outer = 000000D7B0D6CC00] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B0D69400) [pid = 1664] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B0E8A000) [pid = 1664] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A9846800) [pid = 1664] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AA551400) [pid = 1664] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4A66400) [pid = 1664] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE564000) [pid = 1664] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B25AF400) [pid = 1664] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8856400) [pid = 1664] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A8A73C00) [pid = 1664] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B16F4000) [pid = 1664] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B230F400) [pid = 1664] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:59:18 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE954C00) [pid = 1664] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:59:18 INFO - PROCESS | 1664 | 1468663158935 Marionette TRACE conn10 <- [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"]]]}] 02:59:18 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 02:59:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:59:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:59:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:59:18 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 02:59:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:59:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:59:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:59:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1026ms 02:59:18 INFO - PROCESS | 1664 | 1468663158981 Marionette TRACE conn10 -> [0,533,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 1664 | 1468663158983 Marionette TRACE conn10 <- [1,533,null,{"value":"13"}] 02:59:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:59:18 INFO - PROCESS | 1664 | 1468663158987 Marionette TRACE conn10 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - PROCESS | 1664 | 1468663158989 Marionette TRACE conn10 <- [1,534,null,{}] 02:59:19 INFO - PROCESS | 1664 | 1468663158992 Marionette TRACE conn10 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:19 INFO - PROCESS | 1664 | 1468663158994 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:19 INFO - PROCESS | 1664 | 1468663159087 Marionette TRACE conn10 <- [1,535,null,{"value":null}] 02:59:19 INFO - PROCESS | 1664 | 1468663159094 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 1664 | 1468663159096 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F20000 == 34 [pid = 1664] [id = 143] 02:59:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AFB4D400) [pid = 1664] [serial = 427] [outer = 0000000000000000] 02:59:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D3F000) [pid = 1664] [serial = 428] [outer = 000000D7AFB4D400] 02:59:19 INFO - PROCESS | 1664 | 1468663159142 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1053000) [pid = 1664] [serial = 429] [outer = 000000D7AFB4D400] 02:59:19 INFO - PROCESS | 1664 | 1468663159568 Marionette TRACE conn10 <- [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]]]}] 02:59:19 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. 02:59:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 02:59:19 INFO - PROCESS | 1664 | 1468663159619 Marionette TRACE conn10 -> [0,537,"getWindowHandle",null] 02:59:19 INFO - PROCESS | 1664 | 1468663159621 Marionette TRACE conn10 <- [1,537,null,{"value":"13"}] 02:59:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:59:19 INFO - PROCESS | 1664 | 1468663159625 Marionette TRACE conn10 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:59:19 INFO - PROCESS | 1664 | 1468663159627 Marionette TRACE conn10 <- [1,538,null,{}] 02:59:19 INFO - PROCESS | 1664 | 1468663159630 Marionette TRACE conn10 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:19 INFO - PROCESS | 1664 | 1468663159632 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:19 INFO - PROCESS | 1664 | 1468663159715 Marionette TRACE conn10 <- [1,539,null,{"value":null}] 02:59:19 INFO - PROCESS | 1664 | 1468663159721 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 1664 | 1468663159723 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8203000 == 35 [pid = 1664] [id = 144] 02:59:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0EDA400) [pid = 1664] [serial = 430] [outer = 0000000000000000] 02:59:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B16F3C00) [pid = 1664] [serial = 431] [outer = 000000D7B0EDA400] 02:59:19 INFO - PROCESS | 1664 | 1468663159769 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B1A5C400) [pid = 1664] [serial = 432] [outer = 000000D7B0EDA400] 02:59:20 INFO - PROCESS | 1664 | 1468663160231 Marionette TRACE conn10 <- [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]]]}] 02:59:20 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. 02:59:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 02:59:20 INFO - PROCESS | 1664 | 1468663160256 Marionette TRACE conn10 -> [0,541,"getWindowHandle",null] 02:59:20 INFO - PROCESS | 1664 | 1468663160258 Marionette TRACE conn10 <- [1,541,null,{"value":"13"}] 02:59:20 INFO - PROCESS | 1664 | 1468663160261 Marionette TRACE conn10 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:59:20 INFO - PROCESS | 1664 | 1468663160263 Marionette TRACE conn10 <- [1,542,null,{}] 02:59:20 INFO - PROCESS | 1664 | 1468663160267 Marionette TRACE conn10 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:20 INFO - PROCESS | 1664 | 1468663160269 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:20 INFO - PROCESS | 1664 | 1468663160357 Marionette TRACE conn10 <- [1,543,null,{"value":null}] 02:59:20 INFO - PROCESS | 1664 | 1468663160363 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:20 INFO - PROCESS | 1664 | 1468663160365 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC23800 == 36 [pid = 1664] [id = 145] 02:59:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AA54C800) [pid = 1664] [serial = 433] [outer = 0000000000000000] 02:59:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B1D4BC00) [pid = 1664] [serial = 434] [outer = 000000D7AA54C800] 02:59:20 INFO - PROCESS | 1664 | 1468663160415 Marionette DEBUG loaded listener.js 02:59:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B25AF400) [pid = 1664] [serial = 435] [outer = 000000D7AA54C800] 02:59:20 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:20 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:21 INFO - PROCESS | 1664 | 1468663161277 Marionette TRACE conn10 <- [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]]]}] 02:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1076ms 02:59:21 INFO - PROCESS | 1664 | 1468663161343 Marionette TRACE conn10 -> [0,545,"getWindowHandle",null] 02:59:21 INFO - PROCESS | 1664 | 1468663161348 Marionette TRACE conn10 <- [1,545,null,{"value":"13"}] 02:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:59:21 INFO - PROCESS | 1664 | 1468663161352 Marionette TRACE conn10 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:59:21 INFO - PROCESS | 1664 | 1468663161358 Marionette TRACE conn10 <- [1,546,null,{}] 02:59:21 INFO - PROCESS | 1664 | 1468663161364 Marionette TRACE conn10 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:21 INFO - PROCESS | 1664 | 1468663161367 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:21 INFO - PROCESS | 1664 | 1468663161504 Marionette TRACE conn10 <- [1,547,null,{"value":null}] 02:59:21 INFO - PROCESS | 1664 | 1468663161570 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 1664 | 1468663161573 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE54E800 == 37 [pid = 1664] [id = 146] 02:59:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A4A90800) [pid = 1664] [serial = 436] [outer = 0000000000000000] 02:59:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A8A77800) [pid = 1664] [serial = 437] [outer = 000000D7A4A90800] 02:59:21 INFO - PROCESS | 1664 | 1468663161635 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AA371C00) [pid = 1664] [serial = 438] [outer = 000000D7A4A90800] 02:59:22 INFO - PROCESS | 1664 | 1468663162337 Marionette TRACE conn10 <- [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]]]}] 02:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1080ms 02:59:22 INFO - PROCESS | 1664 | 1468663162445 Marionette TRACE conn10 -> [0,549,"getWindowHandle",null] 02:59:22 INFO - PROCESS | 1664 | 1468663162451 Marionette TRACE conn10 <- [1,549,null,{"value":"13"}] 02:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:59:22 INFO - PROCESS | 1664 | 1468663162458 Marionette TRACE conn10 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:59:22 INFO - PROCESS | 1664 | 1468663162461 Marionette TRACE conn10 <- [1,550,null,{}] 02:59:22 INFO - PROCESS | 1664 | 1468663162465 Marionette TRACE conn10 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:22 INFO - PROCESS | 1664 | 1468663162468 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:22 INFO - PROCESS | 1664 | 1468663162605 Marionette TRACE conn10 <- [1,551,null,{"value":null}] 02:59:22 INFO - PROCESS | 1664 | 1468663162672 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 1664 | 1468663162675 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AF093800 == 38 [pid = 1664] [id = 147] 02:59:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AAA92C00) [pid = 1664] [serial = 439] [outer = 0000000000000000] 02:59:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7AE04A000) [pid = 1664] [serial = 440] [outer = 000000D7AAA92C00] 02:59:22 INFO - PROCESS | 1664 | 1468663162735 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7AE59D000) [pid = 1664] [serial = 441] [outer = 000000D7AAA92C00] 02:59:23 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:23 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8203000 == 37 [pid = 1664] [id = 144] 02:59:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F20000 == 36 [pid = 1664] [id = 143] 02:59:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63CD000 == 35 [pid = 1664] [id = 142] 02:59:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B398D000 == 34 [pid = 1664] [id = 141] 02:59:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18B1000 == 33 [pid = 1664] [id = 140] 02:59:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DB7800 == 32 [pid = 1664] [id = 139] 02:59:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE559800 == 31 [pid = 1664] [id = 138] 02:59:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A9561800 == 30 [pid = 1664] [id = 137] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B0D6EC00) [pid = 1664] [serial = 380] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B139D400) [pid = 1664] [serial = 383] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AA477C00) [pid = 1664] [serial = 361] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AAA95C00) [pid = 1664] [serial = 362] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AAA93800) [pid = 1664] [serial = 371] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AD410C00) [pid = 1664] [serial = 372] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A8A6EC00) [pid = 1664] [serial = 367] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A8BBD800) [pid = 1664] [serial = 368] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE595800) [pid = 1664] [serial = 374] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE79B400) [pid = 1664] [serial = 375] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B47D8400) [pid = 1664] [serial = 359] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA36C000) [pid = 1664] [serial = 364] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE563C00) [pid = 1664] [serial = 365] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE049C00) [pid = 1664] [serial = 386] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B1D50400) [pid = 1664] [serial = 390] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B179C800) [pid = 1664] [serial = 389] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B2635000) [pid = 1664] [serial = 392] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B390E800) [pid = 1664] [serial = 393] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A477F800) [pid = 1664] [serial = 152] [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.] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B16EE800) [pid = 1664] [serial = 384] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AFB50400) [pid = 1664] [serial = 377] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0D34000) [pid = 1664] [serial = 378] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B0E6DC00) [pid = 1664] [serial = 387] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B0D8AC00) [pid = 1664] [serial = 381] [outer = 0000000000000000] [url = about:blank] 02:59:23 INFO - PROCESS | 1664 | 1468663163513 Marionette TRACE conn10 <- [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]]]}] 02:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1080ms 02:59:23 INFO - PROCESS | 1664 | 1468663163542 Marionette TRACE conn10 -> [0,553,"getWindowHandle",null] 02:59:23 INFO - PROCESS | 1664 | 1468663163546 Marionette TRACE conn10 <- [1,553,null,{"value":"13"}] 02:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:59:23 INFO - PROCESS | 1664 | 1468663163551 Marionette TRACE conn10 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:59:23 INFO - PROCESS | 1664 | 1468663163556 Marionette TRACE conn10 <- [1,554,null,{}] 02:59:23 INFO - PROCESS | 1664 | 1468663163561 Marionette TRACE conn10 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:23 INFO - PROCESS | 1664 | 1468663163564 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:23 INFO - PROCESS | 1664 | 1468663163666 Marionette TRACE conn10 <- [1,555,null,{"value":null}] 02:59:23 INFO - PROCESS | 1664 | 1468663163739 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:23 INFO - PROCESS | 1664 | 1468663163742 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA5A3000 == 31 [pid = 1664] [id = 148] 02:59:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A44E3000) [pid = 1664] [serial = 442] [outer = 0000000000000000] 02:59:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A8A76800) [pid = 1664] [serial = 443] [outer = 000000D7A44E3000] 02:59:23 INFO - PROCESS | 1664 | 1468663163792 Marionette DEBUG loaded listener.js 02:59:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AA365400) [pid = 1664] [serial = 444] [outer = 000000D7A44E3000] 02:59:24 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:24 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:24 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:24 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:24 INFO - PROCESS | 1664 | 1468663164239 Marionette TRACE conn10 <- [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]]]}] 02:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 734ms 02:59:24 INFO - PROCESS | 1664 | 1468663164290 Marionette TRACE conn10 -> [0,557,"getWindowHandle",null] 02:59:24 INFO - PROCESS | 1664 | 1468663164294 Marionette TRACE conn10 <- [1,557,null,{"value":"13"}] 02:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:59:24 INFO - PROCESS | 1664 | 1468663164301 Marionette TRACE conn10 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:59:24 INFO - PROCESS | 1664 | 1468663164303 Marionette TRACE conn10 <- [1,558,null,{}] 02:59:24 INFO - PROCESS | 1664 | 1468663164308 Marionette TRACE conn10 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:24 INFO - PROCESS | 1664 | 1468663164310 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:24 INFO - PROCESS | 1664 | 1468663164411 Marionette TRACE conn10 <- [1,559,null,{"value":null}] 02:59:24 INFO - PROCESS | 1664 | 1468663164420 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:24 INFO - PROCESS | 1664 | 1468663164423 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE7EC000 == 32 [pid = 1664] [id = 149] 02:59:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AE049C00) [pid = 1664] [serial = 445] [outer = 0000000000000000] 02:59:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE098400) [pid = 1664] [serial = 446] [outer = 000000D7AE049C00] 02:59:24 INFO - PROCESS | 1664 | 1468663164472 Marionette DEBUG loaded listener.js 02:59:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE593C00) [pid = 1664] [serial = 447] [outer = 000000D7AE049C00] 02:59:24 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:24 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:24 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:24 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:24 INFO - PROCESS | 1664 | 1468663164939 Marionette TRACE conn10 <- [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]]]}] 02:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 02:59:24 INFO - PROCESS | 1664 | 1468663164977 Marionette TRACE conn10 -> [0,561,"getWindowHandle",null] 02:59:24 INFO - PROCESS | 1664 | 1468663164980 Marionette TRACE conn10 <- [1,561,null,{"value":"13"}] 02:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:59:24 INFO - PROCESS | 1664 | 1468663164983 Marionette TRACE conn10 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 1664 | 1468663164987 Marionette TRACE conn10 <- [1,562,null,{}] 02:59:25 INFO - PROCESS | 1664 | 1468663164999 Marionette TRACE conn10 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:25 INFO - PROCESS | 1664 | 1468663165004 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:25 INFO - PROCESS | 1664 | 1468663165096 Marionette TRACE conn10 <- [1,563,null,{"value":null}] 02:59:25 INFO - PROCESS | 1664 | 1468663165105 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 1664 | 1468663165109 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1765000 == 33 [pid = 1664] [id = 150] 02:59:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A4026400) [pid = 1664] [serial = 448] [outer = 0000000000000000] 02:59:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AFB4F800) [pid = 1664] [serial = 449] [outer = 000000D7A4026400] 02:59:25 INFO - PROCESS | 1664 | 1468663165160 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D3B400) [pid = 1664] [serial = 450] [outer = 000000D7A4026400] 02:59:25 INFO - PROCESS | 1664 | 1468663165590 Marionette TRACE conn10 <- [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]]]}] 02:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 02:59:25 INFO - PROCESS | 1664 | 1468663165623 Marionette TRACE conn10 -> [0,565,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 1664 | 1468663165625 Marionette TRACE conn10 <- [1,565,null,{"value":"13"}] 02:59:25 INFO - PROCESS | 1664 | 1468663165629 Marionette TRACE conn10 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 1664 | 1468663165631 Marionette TRACE conn10 <- [1,566,null,{}] 02:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:59:25 INFO - PROCESS | 1664 | 1468663165634 Marionette TRACE conn10 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:25 INFO - PROCESS | 1664 | 1468663165636 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:25 INFO - PROCESS | 1664 | 1468663165730 Marionette TRACE conn10 <- [1,567,null,{"value":null}] 02:59:25 INFO - PROCESS | 1664 | 1468663165767 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 1664 | 1468663165769 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FC9000 == 34 [pid = 1664] [id = 151] 02:59:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D6E800) [pid = 1664] [serial = 451] [outer = 0000000000000000] 02:59:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0DCC400) [pid = 1664] [serial = 452] [outer = 000000D7B0D6E800] 02:59:25 INFO - PROCESS | 1664 | 1468663165823 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0DD8400) [pid = 1664] [serial = 453] [outer = 000000D7B0D6E800] 02:59:26 INFO - PROCESS | 1664 | 1468663166284 Marionette TRACE conn10 <- [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]]]}] 02:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 02:59:26 INFO - PROCESS | 1664 | 1468663166306 Marionette TRACE conn10 -> [0,569,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 1664 | 1468663166308 Marionette TRACE conn10 <- [1,569,null,{"value":"13"}] 02:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:59:26 INFO - PROCESS | 1664 | 1468663166311 Marionette TRACE conn10 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - PROCESS | 1664 | 1468663166313 Marionette TRACE conn10 <- [1,570,null,{}] 02:59:26 INFO - PROCESS | 1664 | 1468663166317 Marionette TRACE conn10 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:26 INFO - PROCESS | 1664 | 1468663166319 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:26 INFO - PROCESS | 1664 | 1468663166427 Marionette TRACE conn10 <- [1,571,null,{"value":null}] 02:59:26 INFO - PROCESS | 1664 | 1468663166435 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 1664 | 1468663166437 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6348000 == 35 [pid = 1664] [id = 152] 02:59:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A402F800) [pid = 1664] [serial = 454] [outer = 0000000000000000] 02:59:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0E6B000) [pid = 1664] [serial = 455] [outer = 000000D7A402F800] 02:59:26 INFO - PROCESS | 1664 | 1468663166521 Marionette DEBUG loaded listener.js 02:59:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B105AC00) [pid = 1664] [serial = 456] [outer = 000000D7A402F800] 02:59:26 INFO - PROCESS | 1664 | [1664] 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 02:59:27 INFO - PROCESS | 1664 | 1468663167261 Marionette TRACE conn10 <- [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]]]}] 02:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 987ms 02:59:27 INFO - PROCESS | 1664 | 1468663167302 Marionette TRACE conn10 -> [0,573,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 1664 | 1468663167304 Marionette TRACE conn10 <- [1,573,null,{"value":"13"}] 02:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:59:27 INFO - PROCESS | 1664 | 1468663167307 Marionette TRACE conn10 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 1664 | 1468663167309 Marionette TRACE conn10 <- [1,574,null,{}] 02:59:27 INFO - PROCESS | 1664 | 1468663167313 Marionette TRACE conn10 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:27 INFO - PROCESS | 1664 | 1468663167319 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:27 INFO - PROCESS | 1664 | 1468663167443 Marionette TRACE conn10 <- [1,575,null,{"value":null}] 02:59:27 INFO - PROCESS | 1664 | 1468663167503 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:27 INFO - PROCESS | 1664 | 1468663167505 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81A0800 == 36 [pid = 1664] [id = 153] 02:59:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B2690C00) [pid = 1664] [serial = 457] [outer = 0000000000000000] 02:59:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B3908800) [pid = 1664] [serial = 458] [outer = 000000D7B2690C00] 02:59:27 INFO - PROCESS | 1664 | 1468663167551 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B47D3800) [pid = 1664] [serial = 459] [outer = 000000D7B2690C00] 02:59:27 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:27 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:27 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:28 INFO - PROCESS | 1664 | 1468663168016 Marionette TRACE conn10 <- [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]]]}] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A97E3000) [pid = 1664] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4652000) [pid = 1664] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AF081000) [pid = 1664] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4651000) [pid = 1664] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A977B000) [pid = 1664] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A464F000) [pid = 1664] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AD4F0800) [pid = 1664] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0E66800) [pid = 1664] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A97DF400) [pid = 1664] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B47DC000) [pid = 1664] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0EDA400) [pid = 1664] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0D6CC00) [pid = 1664] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:59:28 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AFB4D400) [pid = 1664] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 02:59:28 INFO - PROCESS | 1664 | 1468663168045 Marionette TRACE conn10 -> [0,577,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 1664 | 1468663168047 Marionette TRACE conn10 <- [1,577,null,{"value":"13"}] 02:59:28 INFO - PROCESS | 1664 | 1468663168050 Marionette TRACE conn10 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:59:28 INFO - PROCESS | 1664 | 1468663168052 Marionette TRACE conn10 <- [1,578,null,{}] 02:59:28 INFO - PROCESS | 1664 | 1468663168056 Marionette TRACE conn10 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:28 INFO - PROCESS | 1664 | 1468663168058 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:28 INFO - PROCESS | 1664 | 1468663168141 Marionette TRACE conn10 <- [1,579,null,{"value":null}] 02:59:28 INFO - PROCESS | 1664 | 1468663168146 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 1664 | 1468663168148 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA5A1800 == 37 [pid = 1664] [id = 154] 02:59:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A97E3000) [pid = 1664] [serial = 460] [outer = 0000000000000000] 02:59:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AAA96400) [pid = 1664] [serial = 461] [outer = 000000D7A97E3000] 02:59:28 INFO - PROCESS | 1664 | 1468663168220 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D62800) [pid = 1664] [serial = 462] [outer = 000000D7A97E3000] 02:59:28 INFO - PROCESS | 1664 | 1468663168623 Marionette TRACE conn10 <- [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]]]}] 02:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 02:59:28 INFO - PROCESS | 1664 | 1468663168683 Marionette TRACE conn10 -> [0,581,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 1664 | 1468663168686 Marionette TRACE conn10 <- [1,581,null,{"value":"13"}] 02:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:59:28 INFO - PROCESS | 1664 | 1468663168689 Marionette TRACE conn10 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - PROCESS | 1664 | 1468663168691 Marionette TRACE conn10 <- [1,582,null,{}] 02:59:28 INFO - PROCESS | 1664 | 1468663168694 Marionette TRACE conn10 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:28 INFO - PROCESS | 1664 | 1468663168697 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:28 INFO - PROCESS | 1664 | 1468663168789 Marionette TRACE conn10 <- [1,583,null,{"value":null}] 02:59:28 INFO - PROCESS | 1664 | 1468663168797 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 1664 | 1468663168799 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82B9000 == 38 [pid = 1664] [id = 155] 02:59:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B16E7800) [pid = 1664] [serial = 463] [outer = 0000000000000000] 02:59:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B47DE400) [pid = 1664] [serial = 464] [outer = 000000D7B16E7800] 02:59:28 INFO - PROCESS | 1664 | 1468663168845 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B47E1C00) [pid = 1664] [serial = 465] [outer = 000000D7B16E7800] 02:59:29 INFO - PROCESS | 1664 | 1468663169298 Marionette TRACE conn10 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 02:59:29 INFO - PROCESS | 1664 | 1468663169322 Marionette TRACE conn10 -> [0,585,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 1664 | 1468663169324 Marionette TRACE conn10 <- [1,585,null,{"value":"13"}] 02:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:59:29 INFO - PROCESS | 1664 | 1468663169327 Marionette TRACE conn10 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 1664 | 1468663169329 Marionette TRACE conn10 <- [1,586,null,{}] 02:59:29 INFO - PROCESS | 1664 | 1468663169332 Marionette TRACE conn10 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:29 INFO - PROCESS | 1664 | 1468663169334 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:29 INFO - PROCESS | 1664 | 1468663169421 Marionette TRACE conn10 <- [1,587,null,{"value":null}] 02:59:29 INFO - PROCESS | 1664 | 1468663169426 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 1664 | 1468663169428 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8499000 == 39 [pid = 1664] [id = 156] 02:59:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B4E89C00) [pid = 1664] [serial = 466] [outer = 0000000000000000] 02:59:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B4F45C00) [pid = 1664] [serial = 467] [outer = 000000D7B4E89C00] 02:59:29 INFO - PROCESS | 1664 | 1468663169474 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B4F4DC00) [pid = 1664] [serial = 468] [outer = 000000D7B4E89C00] 02:59:29 INFO - PROCESS | 1664 | 1468663169922 Marionette TRACE conn10 <- [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]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 02:59:29 INFO - PROCESS | 1664 | 1468663169960 Marionette TRACE conn10 -> [0,589,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 1664 | 1468663169962 Marionette TRACE conn10 <- [1,589,null,{"value":"13"}] 02:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:59:29 INFO - PROCESS | 1664 | 1468663169966 Marionette TRACE conn10 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 1664 | 1468663169967 Marionette TRACE conn10 <- [1,590,null,{}] 02:59:29 INFO - PROCESS | 1664 | 1468663169975 Marionette TRACE conn10 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:29 INFO - PROCESS | 1664 | 1468663169977 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:30 INFO - PROCESS | 1664 | 1468663170107 Marionette TRACE conn10 <- [1,591,null,{"value":null}] 02:59:30 INFO - PROCESS | 1664 | 1468663170228 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 1664 | 1468663170232 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A9261800 == 40 [pid = 1664] [id = 157] 02:59:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A29B0000) [pid = 1664] [serial = 469] [outer = 0000000000000000] 02:59:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A2A81C00) [pid = 1664] [serial = 470] [outer = 000000D7A29B0000] 02:59:30 INFO - PROCESS | 1664 | 1468663170295 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A555CC00) [pid = 1664] [serial = 471] [outer = 000000D7A29B0000] 02:59:30 INFO - PROCESS | 1664 | 1468663170963 Marionette TRACE conn10 <- [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]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1018ms 02:59:30 INFO - PROCESS | 1664 | 1468663170989 Marionette TRACE conn10 -> [0,593,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 1664 | 1468663170994 Marionette TRACE conn10 <- [1,593,null,{"value":"13"}] 02:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:59:31 INFO - PROCESS | 1664 | 1468663171000 Marionette TRACE conn10 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - PROCESS | 1664 | 1468663171003 Marionette TRACE conn10 <- [1,594,null,{}] 02:59:31 INFO - PROCESS | 1664 | 1468663171009 Marionette TRACE conn10 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:31 INFO - PROCESS | 1664 | 1468663171012 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:31 INFO - PROCESS | 1664 | 1468663171154 Marionette TRACE conn10 <- [1,595,null,{"value":null}] 02:59:31 INFO - PROCESS | 1664 | 1468663171228 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 1664 | 1468663171232 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18A6800 == 41 [pid = 1664] [id = 158] 02:59:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AE04B000) [pid = 1664] [serial = 472] [outer = 0000000000000000] 02:59:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AE72D400) [pid = 1664] [serial = 473] [outer = 000000D7AE04B000] 02:59:31 INFO - PROCESS | 1664 | 1468663171331 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AFB4B400) [pid = 1664] [serial = 474] [outer = 000000D7AE04B000] 02:59:31 INFO - PROCESS | 1664 | 1468663171928 Marionette TRACE conn10 <- [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]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 987ms 02:59:31 INFO - PROCESS | 1664 | 1468663171989 Marionette TRACE conn10 -> [0,597,"getWindowHandle",null] 02:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:59:31 INFO - PROCESS | 1664 | 1468663171992 Marionette TRACE conn10 <- [1,597,null,{"value":"13"}] 02:59:32 INFO - PROCESS | 1664 | 1468663171997 Marionette TRACE conn10 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 1664 | 1468663171999 Marionette TRACE conn10 <- [1,598,null,{}] 02:59:32 INFO - PROCESS | 1664 | 1468663172004 Marionette TRACE conn10 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:32 INFO - PROCESS | 1664 | 1468663172006 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:32 INFO - PROCESS | 1664 | 1468663172162 Marionette TRACE conn10 <- [1,599,null,{"value":null}] 02:59:32 INFO - PROCESS | 1664 | 1468663172179 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:32 INFO - PROCESS | 1664 | 1468663172182 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BB9000 == 42 [pid = 1664] [id = 159] 02:59:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B0DD1800) [pid = 1664] [serial = 475] [outer = 0000000000000000] 02:59:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B1726C00) [pid = 1664] [serial = 476] [outer = 000000D7B0DD1800] 02:59:32 INFO - PROCESS | 1664 | 1468663172238 Marionette DEBUG loaded listener.js 02:59:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B23F0400) [pid = 1664] [serial = 477] [outer = 000000D7B0DD1800] 02:59:32 INFO - PROCESS | 1664 | 1468663172890 Marionette TRACE conn10 <- [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]]]}] 02:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 943ms 02:59:32 INFO - PROCESS | 1664 | 1468663172941 Marionette TRACE conn10 -> [0,601,"getWindowHandle",null] 02:59:32 INFO - PROCESS | 1664 | 1468663172946 Marionette TRACE conn10 <- [1,601,null,{"value":"13"}] 02:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:59:32 INFO - PROCESS | 1664 | 1468663172958 Marionette TRACE conn10 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 1664 | 1468663172963 Marionette TRACE conn10 <- [1,602,null,{}] 02:59:32 INFO - PROCESS | 1664 | 1468663172968 Marionette TRACE conn10 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:32 INFO - PROCESS | 1664 | 1468663172971 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:33 INFO - PROCESS | 1664 | 1468663173092 Marionette TRACE conn10 <- [1,603,null,{"value":null}] 02:59:33 INFO - PROCESS | 1664 | 1468663173166 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:33 INFO - PROCESS | 1664 | 1468663173169 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B930E800 == 43 [pid = 1664] [id = 160] 02:59:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B4E84400) [pid = 1664] [serial = 478] [outer = 0000000000000000] 02:59:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B5995000) [pid = 1664] [serial = 479] [outer = 000000D7B4E84400] 02:59:33 INFO - PROCESS | 1664 | 1468663173266 Marionette DEBUG loaded listener.js 02:59:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B63AC400) [pid = 1664] [serial = 480] [outer = 000000D7B4E84400] 02:59:34 INFO - PROCESS | 1664 | 1468663174078 Marionette TRACE conn10 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1181ms 02:59:34 INFO - PROCESS | 1664 | 1468663174136 Marionette TRACE conn10 -> [0,605,"getWindowHandle",null] 02:59:34 INFO - PROCESS | 1664 | 1468663174140 Marionette TRACE conn10 <- [1,605,null,{"value":"13"}] 02:59:34 INFO - PROCESS | 1664 | 1468663174146 Marionette TRACE conn10 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:59:34 INFO - PROCESS | 1664 | 1468663174150 Marionette TRACE conn10 <- [1,606,null,{}] 02:59:34 INFO - PROCESS | 1664 | 1468663174155 Marionette TRACE conn10 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:34 INFO - PROCESS | 1664 | 1468663174159 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:34 INFO - PROCESS | 1664 | 1468663174267 Marionette TRACE conn10 <- [1,607,null,{"value":null}] 02:59:34 INFO - PROCESS | 1664 | 1468663174336 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:34 INFO - PROCESS | 1664 | 1468663174340 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE580000 == 44 [pid = 1664] [id = 161] 02:59:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7AA36E800) [pid = 1664] [serial = 481] [outer = 0000000000000000] 02:59:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7AA4D7800) [pid = 1664] [serial = 482] [outer = 000000D7AA36E800] 02:59:34 INFO - PROCESS | 1664 | 1468663174393 Marionette DEBUG loaded listener.js 02:59:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7AD410C00) [pid = 1664] [serial = 483] [outer = 000000D7AA36E800] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8499000 == 43 [pid = 1664] [id = 156] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82B9000 == 42 [pid = 1664] [id = 155] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA5A1800 == 41 [pid = 1664] [id = 154] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81A0800 == 40 [pid = 1664] [id = 153] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6348000 == 39 [pid = 1664] [id = 152] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FC9000 == 38 [pid = 1664] [id = 151] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1765000 == 37 [pid = 1664] [id = 150] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE7EC000 == 36 [pid = 1664] [id = 149] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA5A3000 == 35 [pid = 1664] [id = 148] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE54E800 == 34 [pid = 1664] [id = 146] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE54E000 == 33 [pid = 1664] [id = 136] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC23800 == 32 [pid = 1664] [id = 145] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AF093800 == 31 [pid = 1664] [id = 147] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B930E800 == 30 [pid = 1664] [id = 160] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BB9000 == 29 [pid = 1664] [id = 159] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18A6800 == 28 [pid = 1664] [id = 158] 02:59:35 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A9261800 == 27 [pid = 1664] [id = 157] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7AAA94000) [pid = 1664] [serial = 414] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7AA549000) [pid = 1664] [serial = 413] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7A4E1B800) [pid = 1664] [serial = 410] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7A8A73400) [pid = 1664] [serial = 411] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7AFB48800) [pid = 1664] [serial = 419] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AA479C00) [pid = 1664] [serial = 408] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7A8A72C00) [pid = 1664] [serial = 407] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AE56D400) [pid = 1664] [serial = 416] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A8B5DC00) [pid = 1664] [serial = 396] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A4A5EC00) [pid = 1664] [serial = 395] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AE730000) [pid = 1664] [serial = 399] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AE0D6C00) [pid = 1664] [serial = 398] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B23E9000) [pid = 1664] [serial = 402] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0E6E000) [pid = 1664] [serial = 401] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0D38800) [pid = 1664] [serial = 422] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B4E8D400) [pid = 1664] [serial = 405] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B4E83400) [pid = 1664] [serial = 404] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AFB52000) [pid = 1664] [serial = 420] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B1A5C400) [pid = 1664] [serial = 432] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0E68C00) [pid = 1664] [serial = 425] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B1D4BC00) [pid = 1664] [serial = 434] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0D6A400) [pid = 1664] [serial = 423] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B16F3C00) [pid = 1664] [serial = 431] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B0E8BC00) [pid = 1664] [serial = 426] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B1053000) [pid = 1664] [serial = 429] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE722C00) [pid = 1664] [serial = 417] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0D3F000) [pid = 1664] [serial = 428] [outer = 0000000000000000] [url = about:blank] 02:59:35 INFO - PROCESS | 1664 | 1468663175731 Marionette TRACE conn10 <- [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]]]}] 02:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1632ms 02:59:35 INFO - PROCESS | 1664 | 1468663175782 Marionette TRACE conn10 -> [0,609,"getWindowHandle",null] 02:59:35 INFO - PROCESS | 1664 | 1468663175787 Marionette TRACE conn10 <- [1,609,null,{"value":"13"}] 02:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:59:35 INFO - PROCESS | 1664 | 1468663175792 Marionette TRACE conn10 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:59:35 INFO - PROCESS | 1664 | 1468663175796 Marionette TRACE conn10 <- [1,610,null,{}] 02:59:35 INFO - PROCESS | 1664 | 1468663175802 Marionette TRACE conn10 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:35 INFO - PROCESS | 1664 | 1468663175805 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:35 INFO - PROCESS | 1664 | 1468663175904 Marionette TRACE conn10 <- [1,611,null,{"value":null}] 02:59:35 INFO - PROCESS | 1664 | 1468663175966 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 1664 | 1468663175971 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A97B9800 == 28 [pid = 1664] [id = 162] 02:59:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4A5EC00) [pid = 1664] [serial = 484] [outer = 0000000000000000] 02:59:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4A97800) [pid = 1664] [serial = 485] [outer = 000000D7A4A5EC00] 02:59:36 INFO - PROCESS | 1664 | 1468663176022 Marionette DEBUG loaded listener.js 02:59:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A37CFC00) [pid = 1664] [serial = 486] [outer = 000000D7A4A5EC00] 02:59:36 INFO - PROCESS | 1664 | 1468663176442 Marionette TRACE conn10 <- [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]]]}] 02:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 02:59:36 INFO - PROCESS | 1664 | 1468663176467 Marionette TRACE conn10 -> [0,613,"getWindowHandle",null] 02:59:36 INFO - PROCESS | 1664 | 1468663176473 Marionette TRACE conn10 <- [1,613,null,{"value":"13"}] 02:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:59:36 INFO - PROCESS | 1664 | 1468663176480 Marionette TRACE conn10 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 1664 | 1468663176482 Marionette TRACE conn10 <- [1,614,null,{}] 02:59:36 INFO - PROCESS | 1664 | 1468663176486 Marionette TRACE conn10 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:36 INFO - PROCESS | 1664 | 1468663176489 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:36 INFO - PROCESS | 1664 | 1468663176583 Marionette TRACE conn10 <- [1,615,null,{"value":null}] 02:59:36 INFO - PROCESS | 1664 | 1468663176590 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:36 INFO - PROCESS | 1664 | 1468663176592 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE549000 == 29 [pid = 1664] [id = 163] 02:59:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A8B53800) [pid = 1664] [serial = 487] [outer = 0000000000000000] 02:59:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AA368000) [pid = 1664] [serial = 488] [outer = 000000D7A8B53800] 02:59:36 INFO - PROCESS | 1664 | 1468663176643 Marionette DEBUG loaded listener.js 02:59:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA551000) [pid = 1664] [serial = 489] [outer = 000000D7A8B53800] 02:59:37 INFO - PROCESS | 1664 | 1468663177126 Marionette TRACE conn10 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 672ms 02:59:37 INFO - PROCESS | 1664 | 1468663177152 Marionette TRACE conn10 -> [0,617,"getWindowHandle",null] 02:59:37 INFO - PROCESS | 1664 | 1468663177155 Marionette TRACE conn10 <- [1,617,null,{"value":"13"}] 02:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:59:37 INFO - PROCESS | 1664 | 1468663177159 Marionette TRACE conn10 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - PROCESS | 1664 | 1468663177162 Marionette TRACE conn10 <- [1,618,null,{}] 02:59:37 INFO - PROCESS | 1664 | 1468663177174 Marionette TRACE conn10 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:37 INFO - PROCESS | 1664 | 1468663177179 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:37 INFO - PROCESS | 1664 | 1468663177297 Marionette TRACE conn10 <- [1,619,null,{"value":null}] 02:59:37 INFO - PROCESS | 1664 | 1468663177377 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:37 INFO - PROCESS | 1664 | 1468663177380 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DAE800 == 30 [pid = 1664] [id = 164] 02:59:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A4377800) [pid = 1664] [serial = 490] [outer = 0000000000000000] 02:59:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE0DC000) [pid = 1664] [serial = 491] [outer = 000000D7A4377800] 02:59:37 INFO - PROCESS | 1664 | 1468663177433 Marionette DEBUG loaded listener.js 02:59:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE595800) [pid = 1664] [serial = 492] [outer = 000000D7A4377800] 02:59:37 INFO - PROCESS | 1664 | 1468663177857 Marionette TRACE conn10 <- [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]]]}] 02:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 02:59:37 INFO - PROCESS | 1664 | 1468663177896 Marionette TRACE conn10 -> [0,621,"getWindowHandle",null] 02:59:37 INFO - PROCESS | 1664 | 1468663177899 Marionette TRACE conn10 <- [1,621,null,{"value":"13"}] 02:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:59:37 INFO - PROCESS | 1664 | 1468663177902 Marionette TRACE conn10 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - PROCESS | 1664 | 1468663177904 Marionette TRACE conn10 <- [1,622,null,{}] 02:59:37 INFO - PROCESS | 1664 | 1468663177907 Marionette TRACE conn10 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:37 INFO - PROCESS | 1664 | 1468663177910 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:38 INFO - PROCESS | 1664 | 1468663178024 Marionette TRACE conn10 <- [1,623,null,{"value":null}] 02:59:38 INFO - PROCESS | 1664 | 1468663178030 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 1664 | 1468663178033 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1765000 == 31 [pid = 1664] [id = 165] 02:59:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE72B400) [pid = 1664] [serial = 493] [outer = 0000000000000000] 02:59:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE950800) [pid = 1664] [serial = 494] [outer = 000000D7AE72B400] 02:59:38 INFO - PROCESS | 1664 | 1468663178119 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AFB45000) [pid = 1664] [serial = 495] [outer = 000000D7AE72B400] 02:59:38 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:38 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:38 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:38 INFO - PROCESS | 1664 | 1468663178563 Marionette TRACE conn10 <- [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]]]}] 02:59:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 672ms 02:59:38 INFO - PROCESS | 1664 | 1468663178576 Marionette TRACE conn10 -> [0,625,"getWindowHandle",null] 02:59:38 INFO - PROCESS | 1664 | 1468663178578 Marionette TRACE conn10 <- [1,625,null,{"value":"13"}] 02:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:59:38 INFO - PROCESS | 1664 | 1468663178582 Marionette TRACE conn10 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:59:38 INFO - PROCESS | 1664 | 1468663178583 Marionette TRACE conn10 <- [1,626,null,{}] 02:59:38 INFO - PROCESS | 1664 | 1468663178587 Marionette TRACE conn10 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:38 INFO - PROCESS | 1664 | 1468663178589 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:38 INFO - PROCESS | 1664 | 1468663178725 Marionette TRACE conn10 <- [1,627,null,{"value":null}] 02:59:38 INFO - PROCESS | 1664 | 1468663178753 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 1664 | 1468663178755 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B398D000 == 32 [pid = 1664] [id = 166] 02:59:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A8AF9000) [pid = 1664] [serial = 496] [outer = 0000000000000000] 02:59:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AFB53000) [pid = 1664] [serial = 497] [outer = 000000D7A8AF9000] 02:59:38 INFO - PROCESS | 1664 | 1468663178801 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0D35800) [pid = 1664] [serial = 498] [outer = 000000D7A8AF9000] 02:59:39 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:39 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:39 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:39 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:39 INFO - PROCESS | 1664 | 1468663179253 Marionette TRACE conn10 <- [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]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:59:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 735ms 02:59:39 INFO - PROCESS | 1664 | 1468663179326 Marionette TRACE conn10 -> [0,629,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 1664 | 1468663179328 Marionette TRACE conn10 <- [1,629,null,{"value":"13"}] 02:59:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:59:39 INFO - PROCESS | 1664 | 1468663179332 Marionette TRACE conn10 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 1664 | 1468663179334 Marionette TRACE conn10 <- [1,630,null,{}] 02:59:39 INFO - PROCESS | 1664 | 1468663179338 Marionette TRACE conn10 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:39 INFO - PROCESS | 1664 | 1468663179344 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:39 INFO - PROCESS | 1664 | 1468663179494 Marionette TRACE conn10 <- [1,631,null,{"value":null}] 02:59:39 INFO - PROCESS | 1664 | 1468663179543 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 1664 | 1468663179545 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6347000 == 33 [pid = 1664] [id = 167] 02:59:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0D3D000) [pid = 1664] [serial = 499] [outer = 0000000000000000] 02:59:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0DCE000) [pid = 1664] [serial = 500] [outer = 000000D7B0D3D000] 02:59:39 INFO - PROCESS | 1664 | 1468663179592 Marionette DEBUG loaded listener.js 02:59:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0E63800) [pid = 1664] [serial = 501] [outer = 000000D7B0D3D000] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A4026400) [pid = 1664] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A4A90800) [pid = 1664] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B16E7800) [pid = 1664] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A402F800) [pid = 1664] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AAA92C00) [pid = 1664] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0D6E800) [pid = 1664] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A97E3000) [pid = 1664] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B2690C00) [pid = 1664] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE049C00) [pid = 1664] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AA54C800) [pid = 1664] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A44E3000) [pid = 1664] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:59:39 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B4E89C00) [pid = 1664] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:59:40 INFO - PROCESS | 1664 | 1468663180197 Marionette TRACE conn10 <- [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]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:59:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 882ms 02:59:40 INFO - PROCESS | 1664 | 1468663180216 Marionette TRACE conn10 -> [0,633,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 1664 | 1468663180218 Marionette TRACE conn10 <- [1,633,null,{"value":"13"}] 02:59:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:59:40 INFO - PROCESS | 1664 | 1468663180222 Marionette TRACE conn10 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:59:40 INFO - PROCESS | 1664 | 1468663180223 Marionette TRACE conn10 <- [1,634,null,{}] 02:59:40 INFO - PROCESS | 1664 | 1468663180227 Marionette TRACE conn10 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:40 INFO - PROCESS | 1664 | 1468663180229 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:40 INFO - PROCESS | 1664 | 1468663180309 Marionette TRACE conn10 <- [1,635,null,{"value":null}] 02:59:40 INFO - PROCESS | 1664 | 1468663180315 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 1664 | 1468663180317 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F19000 == 34 [pid = 1664] [id = 168] 02:59:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A330B800) [pid = 1664] [serial = 502] [outer = 0000000000000000] 02:59:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D6B400) [pid = 1664] [serial = 503] [outer = 000000D7A330B800] 02:59:40 INFO - PROCESS | 1664 | 1468663180363 Marionette DEBUG loaded listener.js 02:59:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0E6DC00) [pid = 1664] [serial = 504] [outer = 000000D7A330B800] 02:59:40 INFO - PROCESS | 1664 | 1468663180774 Marionette TRACE conn10 <- [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]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:59:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 587ms 02:59:40 INFO - PROCESS | 1664 | 1468663180819 Marionette TRACE conn10 -> [0,637,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 1664 | 1468663180821 Marionette TRACE conn10 <- [1,637,null,{"value":"13"}] 02:59:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:59:40 INFO - PROCESS | 1664 | 1468663180824 Marionette TRACE conn10 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:59:40 INFO - PROCESS | 1664 | 1468663180826 Marionette TRACE conn10 <- [1,638,null,{}] 02:59:40 INFO - PROCESS | 1664 | 1468663180834 Marionette TRACE conn10 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:40 INFO - PROCESS | 1664 | 1468663180837 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:40 INFO - PROCESS | 1664 | 1468663180919 Marionette TRACE conn10 <- [1,639,null,{"value":null}] 02:59:40 INFO - PROCESS | 1664 | 1468663180925 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 1664 | 1468663180927 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81A1000 == 35 [pid = 1664] [id = 169] 02:59:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0E8F000) [pid = 1664] [serial = 505] [outer = 0000000000000000] 02:59:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B11A9400) [pid = 1664] [serial = 506] [outer = 000000D7B0E8F000] 02:59:40 INFO - PROCESS | 1664 | 1468663180975 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B16ED000) [pid = 1664] [serial = 507] [outer = 000000D7B0E8F000] 02:59:41 INFO - PROCESS | 1664 | 1468663181423 Marionette TRACE conn10 <- [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]]]}] 02:59:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:59:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 02:59:41 INFO - PROCESS | 1664 | 1468663181456 Marionette TRACE conn10 -> [0,641,"getWindowHandle",null] 02:59:41 INFO - PROCESS | 1664 | 1468663181459 Marionette TRACE conn10 <- [1,641,null,{"value":"13"}] 02:59:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:59:41 INFO - PROCESS | 1664 | 1468663181467 Marionette TRACE conn10 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - PROCESS | 1664 | 1468663181468 Marionette TRACE conn10 <- [1,642,null,{}] 02:59:41 INFO - PROCESS | 1664 | 1468663181472 Marionette TRACE conn10 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:41 INFO - PROCESS | 1664 | 1468663181474 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:41 INFO - PROCESS | 1664 | 1468663181557 Marionette TRACE conn10 <- [1,643,null,{"value":null}] 02:59:41 INFO - PROCESS | 1664 | 1468663181565 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:41 INFO - PROCESS | 1664 | 1468663181567 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DAE000 == 36 [pid = 1664] [id = 170] 02:59:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B16F3C00) [pid = 1664] [serial = 508] [outer = 0000000000000000] 02:59:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B17B4000) [pid = 1664] [serial = 509] [outer = 000000D7B16F3C00] 02:59:41 INFO - PROCESS | 1664 | 1468663181613 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B1D50400) [pid = 1664] [serial = 510] [outer = 000000D7B16F3C00] 02:59:42 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A97B9800 == 35 [pid = 1664] [id = 162] 02:59:42 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE580000 == 34 [pid = 1664] [id = 161] 02:59:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81A1000 == 33 [pid = 1664] [id = 169] 02:59:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DAE800 == 32 [pid = 1664] [id = 164] 02:59:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1765000 == 31 [pid = 1664] [id = 165] 02:59:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F19000 == 30 [pid = 1664] [id = 168] 02:59:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B398D000 == 29 [pid = 1664] [id = 166] 02:59:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE549000 == 28 [pid = 1664] [id = 163] 02:59:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6347000 == 27 [pid = 1664] [id = 167] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AFB4F800) [pid = 1664] [serial = 449] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A8A77800) [pid = 1664] [serial = 437] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA371C00) [pid = 1664] [serial = 438] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B47DE400) [pid = 1664] [serial = 464] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0D3B400) [pid = 1664] [serial = 450] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0E6B000) [pid = 1664] [serial = 455] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B47E1C00) [pid = 1664] [serial = 465] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE04A000) [pid = 1664] [serial = 440] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0DCC400) [pid = 1664] [serial = 452] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0D62800) [pid = 1664] [serial = 462] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B47D3800) [pid = 1664] [serial = 459] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AE098400) [pid = 1664] [serial = 446] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B3908800) [pid = 1664] [serial = 458] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B25AF400) [pid = 1664] [serial = 435] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AE593C00) [pid = 1664] [serial = 447] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B105AC00) [pid = 1664] [serial = 456] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AAA96400) [pid = 1664] [serial = 461] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7AE59D000) [pid = 1664] [serial = 441] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B0DD8400) [pid = 1664] [serial = 453] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AA365400) [pid = 1664] [serial = 444] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7A8A76800) [pid = 1664] [serial = 443] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7B4F45C00) [pid = 1664] [serial = 467] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B4F4DC00) [pid = 1664] [serial = 468] [outer = 0000000000000000] [url = about:blank] 02:59:43 INFO - PROCESS | 1664 | 1468663183356 Marionette TRACE conn10 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:59:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:59:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1925ms 02:59:43 INFO - PROCESS | 1664 | 1468663183395 Marionette TRACE conn10 -> [0,645,"getWindowHandle",null] 02:59:43 INFO - PROCESS | 1664 | 1468663183399 Marionette TRACE conn10 <- [1,645,null,{"value":"13"}] 02:59:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:59:43 INFO - PROCESS | 1664 | 1468663183404 Marionette TRACE conn10 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:59:43 INFO - PROCESS | 1664 | 1468663183408 Marionette TRACE conn10 <- [1,646,null,{}] 02:59:43 INFO - PROCESS | 1664 | 1468663183415 Marionette TRACE conn10 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:43 INFO - PROCESS | 1664 | 1468663183418 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:43 INFO - PROCESS | 1664 | 1468663183514 Marionette TRACE conn10 <- [1,647,null,{"value":null}] 02:59:43 INFO - PROCESS | 1664 | 1468663183521 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:43 INFO - PROCESS | 1664 | 1468663183526 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A5541000 == 28 [pid = 1664] [id = 171] 02:59:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7A4024400) [pid = 1664] [serial = 511] [outer = 0000000000000000] 02:59:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7A4025000) [pid = 1664] [serial = 512] [outer = 000000D7A4024400] 02:59:43 INFO - PROCESS | 1664 | 1468663183578 Marionette DEBUG loaded listener.js 02:59:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7A44E0C00) [pid = 1664] [serial = 513] [outer = 000000D7A4024400] 02:59:44 INFO - PROCESS | 1664 | 1468663184052 Marionette TRACE conn10 <- [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]]]}] 02:59:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:59:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 02:59:44 INFO - PROCESS | 1664 | 1468663184083 Marionette TRACE conn10 -> [0,649,"getWindowHandle",null] 02:59:44 INFO - PROCESS | 1664 | 1468663184089 Marionette TRACE conn10 <- [1,649,null,{"value":"13"}] 02:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:59:44 INFO - PROCESS | 1664 | 1468663184096 Marionette TRACE conn10 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:59:44 INFO - PROCESS | 1664 | 1468663184099 Marionette TRACE conn10 <- [1,650,null,{}] 02:59:44 INFO - PROCESS | 1664 | 1468663184103 Marionette TRACE conn10 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:44 INFO - PROCESS | 1664 | 1468663184107 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:44 INFO - PROCESS | 1664 | 1468663184200 Marionette TRACE conn10 <- [1,651,null,{"value":null}] 02:59:44 INFO - PROCESS | 1664 | 1468663184232 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:44 INFO - PROCESS | 1664 | 1468663184236 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA360800 == 29 [pid = 1664] [id = 172] 02:59:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7A4A98C00) [pid = 1664] [serial = 514] [outer = 0000000000000000] 02:59:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A4A9C800) [pid = 1664] [serial = 515] [outer = 000000D7A4A98C00] 02:59:44 INFO - PROCESS | 1664 | 1468663184287 Marionette DEBUG loaded listener.js 02:59:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A4E5F000) [pid = 1664] [serial = 516] [outer = 000000D7A4A98C00] 02:59:44 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:44 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:44 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:44 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:44 INFO - PROCESS | 1664 | 1468663184765 Marionette TRACE conn10 <- [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]]]}] 02:59:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:59:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 734ms 02:59:44 INFO - PROCESS | 1664 | 1468663184835 Marionette TRACE conn10 -> [0,653,"getWindowHandle",null] 02:59:44 INFO - PROCESS | 1664 | 1468663184837 Marionette TRACE conn10 <- [1,653,null,{"value":"13"}] 02:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:59:44 INFO - PROCESS | 1664 | 1468663184841 Marionette TRACE conn10 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:59:44 INFO - PROCESS | 1664 | 1468663184845 Marionette TRACE conn10 <- [1,654,null,{}] 02:59:44 INFO - PROCESS | 1664 | 1468663184892 Marionette TRACE conn10 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:44 INFO - PROCESS | 1664 | 1468663184897 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:45 INFO - PROCESS | 1664 | 1468663185017 Marionette TRACE conn10 <- [1,655,null,{"value":null}] 02:59:45 INFO - PROCESS | 1664 | 1468663185027 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:45 INFO - PROCESS | 1664 | 1468663185031 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE581800 == 30 [pid = 1664] [id = 173] 02:59:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A2909C00) [pid = 1664] [serial = 517] [outer = 0000000000000000] 02:59:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A8BBF000) [pid = 1664] [serial = 518] [outer = 000000D7A2909C00] 02:59:45 INFO - PROCESS | 1664 | 1468663185081 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A9346800) [pid = 1664] [serial = 519] [outer = 000000D7A2909C00] 02:59:45 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:45 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:45 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:45 INFO - PROCESS | 1664 | 1468663185493 Marionette TRACE conn10 <- [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]]]}] 02:59:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:59:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 693ms 02:59:45 INFO - PROCESS | 1664 | 1468663185535 Marionette TRACE conn10 -> [0,657,"getWindowHandle",null] 02:59:45 INFO - PROCESS | 1664 | 1468663185538 Marionette TRACE conn10 <- [1,657,null,{"value":"13"}] 02:59:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:59:45 INFO - PROCESS | 1664 | 1468663185543 Marionette TRACE conn10 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 1664 | 1468663185545 Marionette TRACE conn10 <- [1,658,null,{}] 02:59:45 INFO - PROCESS | 1664 | 1468663185548 Marionette TRACE conn10 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:45 INFO - PROCESS | 1664 | 1468663185551 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:45 INFO - PROCESS | 1664 | 1468663185667 Marionette TRACE conn10 <- [1,659,null,{"value":null}] 02:59:45 INFO - PROCESS | 1664 | 1468663185674 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:45 INFO - PROCESS | 1664 | 1468663185677 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEBCF000 == 31 [pid = 1664] [id = 174] 02:59:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A97D6000) [pid = 1664] [serial = 520] [outer = 0000000000000000] 02:59:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A9846C00) [pid = 1664] [serial = 521] [outer = 000000D7A97D6000] 02:59:45 INFO - PROCESS | 1664 | 1468663185724 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AA36FC00) [pid = 1664] [serial = 522] [outer = 000000D7A97D6000] 02:59:46 INFO - PROCESS | 1664 | 1468663186129 Marionette TRACE conn10 <- [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]]]}] 02:59:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 02:59:46 INFO - PROCESS | 1664 | 1468663186174 Marionette TRACE conn10 -> [0,661,"getWindowHandle",null] 02:59:46 INFO - PROCESS | 1664 | 1468663186176 Marionette TRACE conn10 <- [1,661,null,{"value":"13"}] 02:59:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:59:46 INFO - PROCESS | 1664 | 1468663186180 Marionette TRACE conn10 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:59:46 INFO - PROCESS | 1664 | 1468663186182 Marionette TRACE conn10 <- [1,662,null,{}] 02:59:46 INFO - PROCESS | 1664 | 1468663186186 Marionette TRACE conn10 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:46 INFO - PROCESS | 1664 | 1468663186188 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:46 INFO - PROCESS | 1664 | 1468663186294 Marionette TRACE conn10 <- [1,663,null,{"value":null}] 02:59:46 INFO - PROCESS | 1664 | 1468663186336 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 1664 | 1468663186338 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B40800 == 32 [pid = 1664] [id = 175] 02:59:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A491D400) [pid = 1664] [serial = 523] [outer = 0000000000000000] 02:59:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA4D9800) [pid = 1664] [serial = 524] [outer = 000000D7A491D400] 02:59:46 INFO - PROCESS | 1664 | 1468663186384 Marionette DEBUG loaded listener.js 02:59:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AA557000) [pid = 1664] [serial = 525] [outer = 000000D7A491D400] 02:59:46 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:46 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:46 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:46 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:46 INFO - PROCESS | 1664 | 1468663186794 Marionette TRACE conn10 <- [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]]]}] 02:59:46 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 02:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 02:59:46 INFO - PROCESS | 1664 | 1468663186812 Marionette TRACE conn10 -> [0,665,"getWindowHandle",null] 02:59:46 INFO - PROCESS | 1664 | 1468663186814 Marionette TRACE conn10 <- [1,665,null,{"value":"13"}] 02:59:46 INFO - PROCESS | 1664 | 1468663186817 Marionette TRACE conn10 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:59:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:59:46 INFO - PROCESS | 1664 | 1468663186819 Marionette TRACE conn10 <- [1,666,null,{}] 02:59:46 INFO - PROCESS | 1664 | 1468663186823 Marionette TRACE conn10 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:46 INFO - PROCESS | 1664 | 1468663186829 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:46 INFO - PROCESS | 1664 | 1468663186961 Marionette TRACE conn10 <- [1,667,null,{"value":null}] 02:59:46 INFO - PROCESS | 1664 | 1468663186969 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 1664 | 1468663186971 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18AD000 == 33 [pid = 1664] [id = 176] 02:59:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AAA96000) [pid = 1664] [serial = 526] [outer = 0000000000000000] 02:59:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AD406800) [pid = 1664] [serial = 527] [outer = 000000D7AAA96000] 02:59:47 INFO - PROCESS | 1664 | 1468663187018 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE562800) [pid = 1664] [serial = 528] [outer = 000000D7AAA96000] 02:59:47 INFO - PROCESS | 1664 | 1468663187426 Marionette TRACE conn10 <- [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]]]}] 02:59:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:59:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms 02:59:47 INFO - PROCESS | 1664 | 1468663187451 Marionette TRACE conn10 -> [0,669,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 1664 | 1468663187453 Marionette TRACE conn10 <- [1,669,null,{"value":"13"}] 02:59:47 INFO - PROCESS | 1664 | 1468663187456 Marionette TRACE conn10 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:59:47 INFO - PROCESS | 1664 | 1468663187458 Marionette TRACE conn10 <- [1,670,null,{}] 02:59:47 INFO - PROCESS | 1664 | 1468663187461 Marionette TRACE conn10 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:47 INFO - PROCESS | 1664 | 1468663187463 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:47 INFO - PROCESS | 1664 | 1468663187568 Marionette TRACE conn10 <- [1,671,null,{"value":null}] 02:59:47 INFO - PROCESS | 1664 | 1468663187606 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 1664 | 1468663187608 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3985800 == 34 [pid = 1664] [id = 177] 02:59:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A2A78800) [pid = 1664] [serial = 529] [outer = 0000000000000000] 02:59:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE571C00) [pid = 1664] [serial = 530] [outer = 000000D7A2A78800] 02:59:47 INFO - PROCESS | 1664 | 1468663187654 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AE5A0C00) [pid = 1664] [serial = 531] [outer = 000000D7A2A78800] 02:59:48 INFO - PROCESS | 1664 | [1664] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:59:48 INFO - PROCESS | 1664 | [1664] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:59:48 INFO - PROCESS | 1664 | 1468663188585 Marionette TRACE conn10 <- [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]]]}] 02:59:48 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) 02:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1175ms 02:59:48 INFO - PROCESS | 1664 | 1468663188634 Marionette TRACE conn10 -> [0,673,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 1664 | 1468663188636 Marionette TRACE conn10 <- [1,673,null,{"value":"13"}] 02:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:59:48 INFO - PROCESS | 1664 | 1468663188639 Marionette TRACE conn10 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 1664 | 1468663188641 Marionette TRACE conn10 <- [1,674,null,{}] 02:59:48 INFO - PROCESS | 1664 | 1468663188645 Marionette TRACE conn10 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:48 INFO - PROCESS | 1664 | 1468663188647 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:48 INFO - PROCESS | 1664 | 1468663188752 Marionette TRACE conn10 <- [1,675,null,{"value":null}] 02:59:48 INFO - PROCESS | 1664 | 1468663188758 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 1664 | 1468663188760 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FDB800 == 35 [pid = 1664] [id = 178] 02:59:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AE5A1000) [pid = 1664] [serial = 532] [outer = 0000000000000000] 02:59:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AE94DC00) [pid = 1664] [serial = 533] [outer = 000000D7AE5A1000] 02:59:48 INFO - PROCESS | 1664 | 1468663188806 Marionette DEBUG loaded listener.js 02:59:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AEBEA000) [pid = 1664] [serial = 534] [outer = 000000D7AE5A1000] 02:59:49 INFO - PROCESS | 1664 | 1468663189734 Marionette TRACE conn10 <- [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]]]}] 02:59:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:59:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1125ms 02:59:49 INFO - PROCESS | 1664 | 1468663189769 Marionette TRACE conn10 -> [0,677,"getWindowHandle",null] 02:59:49 INFO - PROCESS | 1664 | 1468663189771 Marionette TRACE conn10 <- [1,677,null,{"value":"13"}] 02:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:59:49 INFO - PROCESS | 1664 | 1468663189774 Marionette TRACE conn10 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - PROCESS | 1664 | 1468663189776 Marionette TRACE conn10 <- [1,678,null,{}] 02:59:49 INFO - PROCESS | 1664 | 1468663189780 Marionette TRACE conn10 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:49 INFO - PROCESS | 1664 | 1468663189782 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:49 INFO - PROCESS | 1664 | 1468663189888 Marionette TRACE conn10 <- [1,679,null,{"value":null}] 02:59:49 INFO - PROCESS | 1664 | 1468663189894 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 1664 | 1468663189896 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE581000 == 36 [pid = 1664] [id = 179] 02:59:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AF083C00) [pid = 1664] [serial = 535] [outer = 0000000000000000] 02:59:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AFB49000) [pid = 1664] [serial = 536] [outer = 000000D7AF083C00] 02:59:49 INFO - PROCESS | 1664 | 1468663189940 Marionette DEBUG loaded listener.js 02:59:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AFCC5800) [pid = 1664] [serial = 537] [outer = 000000D7AF083C00] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AE72B400) [pid = 1664] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A8AF9000) [pid = 1664] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0D3D000) [pid = 1664] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0E8F000) [pid = 1664] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4377800) [pid = 1664] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A8B53800) [pid = 1664] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4A5EC00) [pid = 1664] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AA36E800) [pid = 1664] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B4E84400) [pid = 1664] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0DD1800) [pid = 1664] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE04B000) [pid = 1664] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A29B0000) [pid = 1664] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:59:50 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A330B800) [pid = 1664] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:59:50 INFO - PROCESS | 1664 | 1468663190874 Marionette TRACE conn10 <- [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]]]}] 02:59:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:59:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1132ms 02:59:50 INFO - PROCESS | 1664 | 1468663190910 Marionette TRACE conn10 -> [0,681,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 1664 | 1468663190912 Marionette TRACE conn10 <- [1,681,null,{"value":"13"}] 02:59:50 INFO - PROCESS | 1664 | 1468663190915 Marionette TRACE conn10 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:59:50 INFO - PROCESS | 1664 | 1468663190917 Marionette TRACE conn10 <- [1,682,null,{}] 02:59:50 INFO - PROCESS | 1664 | 1468663190921 Marionette TRACE conn10 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:50 INFO - PROCESS | 1664 | 1468663190923 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:51 INFO - PROCESS | 1664 | 1468663191036 Marionette TRACE conn10 <- [1,683,null,{"value":null}] 02:59:51 INFO - PROCESS | 1664 | 1468663191076 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:51 INFO - PROCESS | 1664 | 1468663191078 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F0B800 == 37 [pid = 1664] [id = 180] 02:59:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A4A9A400) [pid = 1664] [serial = 538] [outer = 0000000000000000] 02:59:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AAE38C00) [pid = 1664] [serial = 539] [outer = 000000D7A4A9A400] 02:59:51 INFO - PROCESS | 1664 | 1468663191126 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AFB4D800) [pid = 1664] [serial = 540] [outer = 000000D7A4A9A400] 02:59:52 INFO - PROCESS | 1664 | 1468663192020 Marionette TRACE conn10 <- [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]]]}] 02:59:52 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) 02:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1129ms 02:59:52 INFO - PROCESS | 1664 | 1468663192047 Marionette TRACE conn10 -> [0,685,"getWindowHandle",null] 02:59:52 INFO - PROCESS | 1664 | 1468663192050 Marionette TRACE conn10 <- [1,685,null,{"value":"13"}] 02:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:59:52 INFO - PROCESS | 1664 | 1468663192053 Marionette TRACE conn10 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:59:52 INFO - PROCESS | 1664 | 1468663192056 Marionette TRACE conn10 <- [1,686,null,{}] 02:59:52 INFO - PROCESS | 1664 | 1468663192059 Marionette TRACE conn10 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:52 INFO - PROCESS | 1664 | 1468663192062 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:52 INFO - PROCESS | 1664 | 1468663192181 Marionette TRACE conn10 <- [1,687,null,{"value":null}] 02:59:52 INFO - PROCESS | 1664 | 1468663192187 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 1664 | 1468663192190 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B3F000 == 38 [pid = 1664] [id = 181] 02:59:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0B76800) [pid = 1664] [serial = 541] [outer = 0000000000000000] 02:59:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D68C00) [pid = 1664] [serial = 542] [outer = 000000D7B0B76800] 02:59:52 INFO - PROCESS | 1664 | 1468663192238 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D8BC00) [pid = 1664] [serial = 543] [outer = 000000D7B0B76800] 02:59:53 INFO - PROCESS | 1664 | 1468663193381 Marionette TRACE conn10 <- [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]]]}] 02:59:53 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) 02:59:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1391ms 02:59:53 INFO - PROCESS | 1664 | 1468663193495 Marionette TRACE conn10 -> [0,689,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 1664 | 1468663193500 Marionette TRACE conn10 <- [1,689,null,{"value":"13"}] 02:59:53 INFO - PROCESS | 1664 | 1468663193554 Marionette TRACE conn10 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 1664 | 1468663193558 Marionette TRACE conn10 <- [1,690,null,{}] 02:59:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:59:53 INFO - PROCESS | 1664 | 1468663193565 Marionette TRACE conn10 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:53 INFO - PROCESS | 1664 | 1468663193568 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:53 INFO - PROCESS | 1664 | 1468663193708 Marionette TRACE conn10 <- [1,691,null,{"value":null}] 02:59:53 INFO - PROCESS | 1664 | 1468663193772 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 1664 | 1468663193776 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A981C800 == 39 [pid = 1664] [id = 182] 02:59:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A3B0DC00) [pid = 1664] [serial = 544] [outer = 0000000000000000] 02:59:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A4783000) [pid = 1664] [serial = 545] [outer = 000000D7A3B0DC00] 02:59:53 INFO - PROCESS | 1664 | 1468663193838 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A4B18000) [pid = 1664] [serial = 546] [outer = 000000D7A3B0DC00] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F0B800 == 38 [pid = 1664] [id = 180] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE581000 == 37 [pid = 1664] [id = 179] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FDB800 == 36 [pid = 1664] [id = 178] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3985800 == 35 [pid = 1664] [id = 177] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18AD000 == 34 [pid = 1664] [id = 176] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B40800 == 33 [pid = 1664] [id = 175] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEBCF000 == 32 [pid = 1664] [id = 174] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE581800 == 31 [pid = 1664] [id = 173] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA360800 == 30 [pid = 1664] [id = 172] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A5541000 == 29 [pid = 1664] [id = 171] 02:59:54 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DAE000 == 28 [pid = 1664] [id = 170] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE950800) [pid = 1664] [serial = 494] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AFB45000) [pid = 1664] [serial = 495] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AFB53000) [pid = 1664] [serial = 497] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0DCE000) [pid = 1664] [serial = 500] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0D35800) [pid = 1664] [serial = 498] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B11A9400) [pid = 1664] [serial = 506] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0E63800) [pid = 1664] [serial = 501] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE0DC000) [pid = 1664] [serial = 491] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AA368000) [pid = 1664] [serial = 488] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AA551000) [pid = 1664] [serial = 489] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A4A97800) [pid = 1664] [serial = 485] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A37CFC00) [pid = 1664] [serial = 486] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B17B4000) [pid = 1664] [serial = 509] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AD410C00) [pid = 1664] [serial = 483] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AA4D7800) [pid = 1664] [serial = 482] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B63AC400) [pid = 1664] [serial = 480] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B5995000) [pid = 1664] [serial = 479] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B23F0400) [pid = 1664] [serial = 477] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B1726C00) [pid = 1664] [serial = 476] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AFB4B400) [pid = 1664] [serial = 474] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7AE72D400) [pid = 1664] [serial = 473] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7A555CC00) [pid = 1664] [serial = 471] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7A2A81C00) [pid = 1664] [serial = 470] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7B0D6B400) [pid = 1664] [serial = 503] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7B16ED000) [pid = 1664] [serial = 507] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7AE595800) [pid = 1664] [serial = 492] [outer = 0000000000000000] [url = about:blank] 02:59:54 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7B0E6DC00) [pid = 1664] [serial = 504] [outer = 0000000000000000] [url = about:blank] 02:59:55 INFO - PROCESS | 1664 | 1468663195133 Marionette TRACE conn10 <- [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]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:59:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1631ms 02:59:55 INFO - PROCESS | 1664 | 1468663195198 Marionette TRACE conn10 -> [0,693,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 1664 | 1468663195203 Marionette TRACE conn10 <- [1,693,null,{"value":"13"}] 02:59:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:59:55 INFO - PROCESS | 1664 | 1468663195208 Marionette TRACE conn10 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 1664 | 1468663195211 Marionette TRACE conn10 <- [1,694,null,{}] 02:59:55 INFO - PROCESS | 1664 | 1468663195220 Marionette TRACE conn10 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:55 INFO - PROCESS | 1664 | 1468663195223 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:55 INFO - PROCESS | 1664 | 1468663195308 Marionette TRACE conn10 <- [1,695,null,{"value":null}] 02:59:55 INFO - PROCESS | 1664 | 1468663195316 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:55 INFO - PROCESS | 1664 | 1468663195321 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8BEB000 == 29 [pid = 1664] [id = 183] 02:59:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7A4644800) [pid = 1664] [serial = 547] [outer = 0000000000000000] 02:59:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7A5557800) [pid = 1664] [serial = 548] [outer = 000000D7A4644800] 02:59:55 INFO - PROCESS | 1664 | 1468663195373 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7A8A70800) [pid = 1664] [serial = 549] [outer = 000000D7A4644800] 02:59:56 INFO - PROCESS | 1664 | 1468663196325 Marionette TRACE conn10 <- [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]]]}] 02:59:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:59:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1127ms 02:59:56 INFO - PROCESS | 1664 | 1468663196339 Marionette TRACE conn10 -> [0,697,"getWindowHandle",null] 02:59:56 INFO - PROCESS | 1664 | 1468663196344 Marionette TRACE conn10 <- [1,697,null,{"value":"13"}] 02:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:59:56 INFO - PROCESS | 1664 | 1468663196351 Marionette TRACE conn10 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:59:56 INFO - PROCESS | 1664 | 1468663196354 Marionette TRACE conn10 <- [1,698,null,{}] 02:59:56 INFO - PROCESS | 1664 | 1468663196358 Marionette TRACE conn10 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:56 INFO - PROCESS | 1664 | 1468663196361 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:56 INFO - PROCESS | 1664 | 1468663196454 Marionette TRACE conn10 <- [1,699,null,{"value":null}] 02:59:56 INFO - PROCESS | 1664 | 1468663196460 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 1664 | 1468663196463 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADD9D800 == 30 [pid = 1664] [id = 184] 02:59:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7A8BBCC00) [pid = 1664] [serial = 550] [outer = 0000000000000000] 02:59:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7A9771400) [pid = 1664] [serial = 551] [outer = 000000D7A8BBCC00] 02:59:56 INFO - PROCESS | 1664 | 1468663196512 Marionette DEBUG loaded listener.js 02:59:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7AA36C800) [pid = 1664] [serial = 552] [outer = 000000D7A8BBCC00] 02:59:57 INFO - PROCESS | 1664 | 1468663197471 Marionette TRACE conn10 <- [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]]]}] 02:59:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:59:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1129ms 02:59:57 INFO - PROCESS | 1664 | 1468663197482 Marionette TRACE conn10 -> [0,701,"getWindowHandle",null] 02:59:57 INFO - PROCESS | 1664 | 1468663197484 Marionette TRACE conn10 <- [1,701,null,{"value":"13"}] 02:59:57 INFO - PROCESS | 1664 | 1468663197488 Marionette TRACE conn10 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:59:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:59:57 INFO - PROCESS | 1664 | 1468663197492 Marionette TRACE conn10 <- [1,702,null,{}] 02:59:57 INFO - PROCESS | 1664 | 1468663197504 Marionette TRACE conn10 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:57 INFO - PROCESS | 1664 | 1468663197509 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:57 INFO - PROCESS | 1664 | 1468663197633 Marionette TRACE conn10 <- [1,703,null,{"value":null}] 02:59:57 INFO - PROCESS | 1664 | 1468663197641 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:57 INFO - PROCESS | 1664 | 1468663197644 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEBB7000 == 31 [pid = 1664] [id = 185] 02:59:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AAA97000) [pid = 1664] [serial = 553] [outer = 0000000000000000] 02:59:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AD40E000) [pid = 1664] [serial = 554] [outer = 000000D7AAA97000] 02:59:57 INFO - PROCESS | 1664 | 1468663197695 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AE049C00) [pid = 1664] [serial = 555] [outer = 000000D7AAA97000] 02:59:58 INFO - PROCESS | 1664 | 1468663198665 Marionette TRACE conn10 <- [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]]]}] 02:59:58 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 02:59:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1240ms 02:59:58 INFO - PROCESS | 1664 | 1468663198748 Marionette TRACE conn10 -> [0,705,"getWindowHandle",null] 02:59:58 INFO - PROCESS | 1664 | 1468663198751 Marionette TRACE conn10 <- [1,705,null,{"value":"13"}] 02:59:58 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7A4024400) [pid = 1664] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:59:58 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7A2909C00) [pid = 1664] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:59:58 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7A4A98C00) [pid = 1664] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:59:58 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7A97D6000) [pid = 1664] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:59:58 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7A491D400) [pid = 1664] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:59:58 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7A2A78800) [pid = 1664] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:59:58 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7AAA96000) [pid = 1664] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:59:58 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7AE5A1000) [pid = 1664] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:59:58 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7AF083C00) [pid = 1664] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:59:58 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7A4A9A400) [pid = 1664] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:59:58 INFO - PROCESS | 1664 | 1468663198759 Marionette TRACE conn10 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:59:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:59:58 INFO - PROCESS | 1664 | 1468663198762 Marionette TRACE conn10 <- [1,706,null,{}] 02:59:58 INFO - PROCESS | 1664 | 1468663198765 Marionette TRACE conn10 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:58 INFO - PROCESS | 1664 | 1468663198767 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:58 INFO - PROCESS | 1664 | 1468663198881 Marionette TRACE conn10 <- [1,707,null,{"value":null}] 02:59:58 INFO - PROCESS | 1664 | 1468663198922 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 1664 | 1468663198931 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 02:59:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0F24000 == 32 [pid = 1664] [id = 186] 02:59:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7A4784000) [pid = 1664] [serial = 556] [outer = 0000000000000000] 02:59:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7AAA8EC00) [pid = 1664] [serial = 557] [outer = 000000D7A4784000] 02:59:58 INFO - PROCESS | 1664 | 1468663198981 Marionette DEBUG loaded listener.js 02:59:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7AE56EC00) [pid = 1664] [serial = 558] [outer = 000000D7A4784000] 02:59:59 INFO - PROCESS | 1664 | 1468663199887 Marionette TRACE conn10 <- [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]]]}] 02:59:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:59:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1185ms 02:59:59 INFO - PROCESS | 1664 | 1468663199950 Marionette TRACE conn10 -> [0,709,"getWindowHandle",null] 02:59:59 INFO - PROCESS | 1664 | 1468663199952 Marionette TRACE conn10 <- [1,709,null,{"value":"13"}] 02:59:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:59:59 INFO - PROCESS | 1664 | 1468663199956 Marionette TRACE conn10 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 1664 | 1468663199958 Marionette TRACE conn10 <- [1,710,null,{}] 02:59:59 INFO - PROCESS | 1664 | 1468663199961 Marionette TRACE conn10 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:59 INFO - PROCESS | 1664 | 1468663199964 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:00 INFO - PROCESS | 1664 | 1468663200047 Marionette TRACE conn10 <- [1,711,null,{"value":null}] 03:00:00 INFO - PROCESS | 1664 | 1468663200055 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 1664 | 1468663200057 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18B5000 == 33 [pid = 1664] [id = 187] 03:00:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7A44DD800) [pid = 1664] [serial = 559] [outer = 0000000000000000] 03:00:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7AE728C00) [pid = 1664] [serial = 560] [outer = 000000D7A44DD800] 03:00:00 INFO - PROCESS | 1664 | 1468663200104 Marionette DEBUG loaded listener.js 03:00:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7AFB09000) [pid = 1664] [serial = 561] [outer = 000000D7A44DD800] 03:00:00 INFO - PROCESS | 1664 | 1468663200546 Marionette TRACE conn10 <- [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] 03:00:00 INFO - PROCESS | 1664 | 1468663200591 Marionette TRACE conn10 <- [1,713,null,{"value":"13"}] 03:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:00:00 INFO - PROCESS | 1664 | 1468663200594 Marionette TRACE conn10 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:00:00 INFO - PROCESS | 1664 | 1468663200596 Marionette TRACE conn10 <- [1,714,null,{}] 03:00:00 INFO - PROCESS | 1664 | 1468663200600 Marionette TRACE conn10 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:00 INFO - PROCESS | 1664 | 1468663200614 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:00 INFO - PROCESS | 1664 | 1468663200728 Marionette TRACE conn10 <- [1,715,null,{"value":null}] 03:00:00 INFO - PROCESS | 1664 | 1468663200743 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 1664 | 1468663200745 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FCF800 == 34 [pid = 1664] [id = 188] 03:00:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7B0D34000) [pid = 1664] [serial = 562] [outer = 0000000000000000] 03:00:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7B0D63800) [pid = 1664] [serial = 563] [outer = 000000D7B0D34000] 03:00:00 INFO - PROCESS | 1664 | 1468663200793 Marionette DEBUG loaded listener.js 03:00:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7B0D70400) [pid = 1664] [serial = 564] [outer = 000000D7B0D34000] 03:00:04 INFO - PROCESS | 1664 | 1468663204590 Marionette TRACE conn10 <- [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]]]}] 03:00:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:00:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 4043ms 03:00:04 INFO - PROCESS | 1664 | 1468663204642 Marionette TRACE conn10 -> [0,717,"getWindowHandle",null] 03:00:04 INFO - PROCESS | 1664 | 1468663204648 Marionette TRACE conn10 <- [1,717,null,{"value":"13"}] 03:00:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:00:04 INFO - PROCESS | 1664 | 1468663204653 Marionette TRACE conn10 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:00:04 INFO - PROCESS | 1664 | 1468663204659 Marionette TRACE conn10 <- [1,718,null,{}] 03:00:04 INFO - PROCESS | 1664 | 1468663204665 Marionette TRACE conn10 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:04 INFO - PROCESS | 1664 | 1468663204668 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:04 INFO - PROCESS | 1664 | 1468663204779 Marionette TRACE conn10 <- [1,719,null,{"value":null}] 03:00:04 INFO - PROCESS | 1664 | 1468663204848 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 1664 | 1468663204851 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC48000 == 35 [pid = 1664] [id = 189] 03:00:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A57E2C00) [pid = 1664] [serial = 565] [outer = 0000000000000000] 03:00:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A8B53000) [pid = 1664] [serial = 566] [outer = 000000D7A57E2C00] 03:00:04 INFO - PROCESS | 1664 | 1468663204913 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A983B800) [pid = 1664] [serial = 567] [outer = 000000D7A57E2C00] 03:00:05 INFO - PROCESS | 1664 | 1468663205615 Marionette TRACE conn10 <- [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] 03:00:05 INFO - PROCESS | 1664 | 1468663205648 Marionette TRACE conn10 <- [1,721,null,{"value":"13"}] 03:00:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:00:05 INFO - PROCESS | 1664 | 1468663205655 Marionette TRACE conn10 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:00:05 INFO - PROCESS | 1664 | 1468663205658 Marionette TRACE conn10 <- [1,722,null,{}] 03:00:05 INFO - PROCESS | 1664 | 1468663205662 Marionette TRACE conn10 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:05 INFO - PROCESS | 1664 | 1468663205665 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:05 INFO - PROCESS | 1664 | 1468663205783 Marionette TRACE conn10 <- [1,723,null,{"value":null}] 03:00:05 INFO - PROCESS | 1664 | 1468663205854 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:05 INFO - PROCESS | 1664 | 1468663205857 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3991800 == 36 [pid = 1664] [id = 190] 03:00:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AE055400) [pid = 1664] [serial = 568] [outer = 0000000000000000] 03:00:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AE56AC00) [pid = 1664] [serial = 569] [outer = 000000D7AE055400] 03:00:05 INFO - PROCESS | 1664 | 1468663205916 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AFB4E400) [pid = 1664] [serial = 570] [outer = 000000D7AE055400] 03:00:06 INFO - PROCESS | 1664 | 1468663206542 Marionette TRACE conn10 <- [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]]]}] 03:00:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:00:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 945ms 03:00:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:00:06 INFO - PROCESS | 1664 | 1468663206601 Marionette TRACE conn10 -> [0,725,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 1664 | 1468663206604 Marionette TRACE conn10 <- [1,725,null,{"value":"13"}] 03:00:06 INFO - PROCESS | 1664 | 1468663206608 Marionette TRACE conn10 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - PROCESS | 1664 | 1468663206612 Marionette TRACE conn10 <- [1,726,null,{}] 03:00:06 INFO - PROCESS | 1664 | 1468663206624 Marionette TRACE conn10 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:06 INFO - PROCESS | 1664 | 1468663206630 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:06 INFO - PROCESS | 1664 | 1468663206742 Marionette TRACE conn10 <- [1,727,null,{"value":null}] 03:00:06 INFO - PROCESS | 1664 | 1468663206814 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:06 INFO - PROCESS | 1664 | 1468663206818 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F02800 == 37 [pid = 1664] [id = 191] 03:00:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0D6B400) [pid = 1664] [serial = 571] [outer = 0000000000000000] 03:00:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0D85C00) [pid = 1664] [serial = 572] [outer = 000000D7B0D6B400] 03:00:06 INFO - PROCESS | 1664 | 1468663206878 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0DD0400) [pid = 1664] [serial = 573] [outer = 000000D7B0D6B400] 03:00:07 INFO - PROCESS | 1664 | [1664] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:00:07 INFO - PROCESS | 1664 | 1468663207966 Marionette TRACE conn10 <- [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]]]}] 03:00:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:00:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1383ms 03:00:08 INFO - PROCESS | 1664 | 1468663208030 Marionette TRACE conn10 -> [0,729,"getWindowHandle",null] 03:00:08 INFO - PROCESS | 1664 | 1468663208033 Marionette TRACE conn10 <- [1,729,null,{"value":"13"}] 03:00:08 INFO - PROCESS | 1664 | 1468663208038 Marionette TRACE conn10 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:00:08 INFO - PROCESS | 1664 | 1468663208040 Marionette TRACE conn10 <- [1,730,null,{}] 03:00:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:00:08 INFO - PROCESS | 1664 | 1468663208044 Marionette TRACE conn10 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:08 INFO - PROCESS | 1664 | 1468663208047 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:08 INFO - PROCESS | 1664 | 1468663208151 Marionette TRACE conn10 <- [1,731,null,{"value":null}] 03:00:08 INFO - PROCESS | 1664 | 1468663208253 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:08 INFO - PROCESS | 1664 | 1468663208256 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8881800 == 38 [pid = 1664] [id = 192] 03:00:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A4028400) [pid = 1664] [serial = 574] [outer = 0000000000000000] 03:00:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A44E4400) [pid = 1664] [serial = 575] [outer = 000000D7A4028400] 03:00:08 INFO - PROCESS | 1664 | 1468663208311 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AAA9B000) [pid = 1664] [serial = 576] [outer = 000000D7A4028400] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18B5000 == 37 [pid = 1664] [id = 187] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0F24000 == 36 [pid = 1664] [id = 186] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEBB7000 == 35 [pid = 1664] [id = 185] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADD9D800 == 34 [pid = 1664] [id = 184] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A8BEB000 == 33 [pid = 1664] [id = 183] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A981C800 == 32 [pid = 1664] [id = 182] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B3F000 == 31 [pid = 1664] [id = 181] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F02800 == 30 [pid = 1664] [id = 191] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3991800 == 29 [pid = 1664] [id = 190] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FCF800 == 28 [pid = 1664] [id = 188] 03:00:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC48000 == 27 [pid = 1664] [id = 189] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4025000) [pid = 1664] [serial = 512] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A8BBF000) [pid = 1664] [serial = 518] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A9346800) [pid = 1664] [serial = 519] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A4A9C800) [pid = 1664] [serial = 515] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A4E5F000) [pid = 1664] [serial = 516] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A9846C00) [pid = 1664] [serial = 521] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AA36FC00) [pid = 1664] [serial = 522] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AA4D9800) [pid = 1664] [serial = 524] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AA557000) [pid = 1664] [serial = 525] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE571C00) [pid = 1664] [serial = 530] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7AD406800) [pid = 1664] [serial = 527] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7AE562800) [pid = 1664] [serial = 528] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AE94DC00) [pid = 1664] [serial = 533] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7AFB49000) [pid = 1664] [serial = 536] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7AEBEA000) [pid = 1664] [serial = 534] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7AFCC5800) [pid = 1664] [serial = 537] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7AFB4D800) [pid = 1664] [serial = 540] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7B0D68C00) [pid = 1664] [serial = 542] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7A44E0C00) [pid = 1664] [serial = 513] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7AAE38C00) [pid = 1664] [serial = 539] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7AE5A0C00) [pid = 1664] [serial = 531] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 1664 | 1468663209685 Marionette TRACE conn10 <- [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]]]}] 03:00:09 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 03:00:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1675ms 03:00:09 INFO - PROCESS | 1664 | 1468663209722 Marionette TRACE conn10 -> [0,733,"getWindowHandle",null] 03:00:09 INFO - PROCESS | 1664 | 1468663209726 Marionette TRACE conn10 <- [1,733,null,{"value":"13"}] 03:00:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:00:09 INFO - PROCESS | 1664 | 1468663209732 Marionette TRACE conn10 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 1664 | 1468663209735 Marionette TRACE conn10 <- [1,734,null,{}] 03:00:09 INFO - PROCESS | 1664 | 1468663209742 Marionette TRACE conn10 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:09 INFO - PROCESS | 1664 | 1468663209745 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:09 INFO - PROCESS | 1664 | 1468663209837 Marionette TRACE conn10 <- [1,735,null,{"value":null}] 03:00:09 INFO - PROCESS | 1664 | 1468663209897 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 1664 | 1468663209902 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:09 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8B68000 == 28 [pid = 1664] [id = 193] 03:00:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7A4A93C00) [pid = 1664] [serial = 577] [outer = 0000000000000000] 03:00:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7A4A98400) [pid = 1664] [serial = 578] [outer = 000000D7A4A93C00] 03:00:09 INFO - PROCESS | 1664 | 1468663209955 Marionette DEBUG loaded listener.js 03:00:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7A555AC00) [pid = 1664] [serial = 579] [outer = 000000D7A4A93C00] 03:00:10 INFO - PROCESS | 1664 | 1468663210841 Marionette TRACE conn10 <- [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]]]}] 03:00:10 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.) 03:00:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1136ms 03:00:10 INFO - PROCESS | 1664 | 1468663210871 Marionette TRACE conn10 -> [0,737,"getWindowHandle",null] 03:00:10 INFO - PROCESS | 1664 | 1468663210877 Marionette TRACE conn10 <- [1,737,null,{"value":"13"}] 03:00:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:00:10 INFO - PROCESS | 1664 | 1468663210886 Marionette TRACE conn10 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:00:10 INFO - PROCESS | 1664 | 1468663210889 Marionette TRACE conn10 <- [1,738,null,{}] 03:00:10 INFO - PROCESS | 1664 | 1468663210894 Marionette TRACE conn10 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:10 INFO - PROCESS | 1664 | 1468663210897 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:10 INFO - PROCESS | 1664 | 1468663210990 Marionette TRACE conn10 <- [1,739,null,{"value":null}] 03:00:11 INFO - PROCESS | 1664 | 1468663210997 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:11 INFO - PROCESS | 1664 | 1468663211000 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC38000 == 29 [pid = 1664] [id = 194] 03:00:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7A92DE400) [pid = 1664] [serial = 580] [outer = 0000000000000000] 03:00:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7A9394000) [pid = 1664] [serial = 581] [outer = 000000D7A92DE400] 03:00:11 INFO - PROCESS | 1664 | 1468663211050 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7A9846C00) [pid = 1664] [serial = 582] [outer = 000000D7A92DE400] 03:00:12 INFO - PROCESS | 1664 | 1468663212001 Marionette TRACE conn10 <- [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]]]}] 03:00:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:00:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1134ms 03:00:12 INFO - PROCESS | 1664 | 1468663212025 Marionette TRACE conn10 -> [0,741,"getWindowHandle",null] 03:00:12 INFO - PROCESS | 1664 | 1468663212027 Marionette TRACE conn10 <- [1,741,null,{"value":"13"}] 03:00:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:00:12 INFO - PROCESS | 1664 | 1468663212031 Marionette TRACE conn10 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:00:12 INFO - PROCESS | 1664 | 1468663212035 Marionette TRACE conn10 <- [1,742,null,{}] 03:00:12 INFO - PROCESS | 1664 | 1468663212048 Marionette TRACE conn10 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:12 INFO - PROCESS | 1664 | 1468663212053 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:12 INFO - PROCESS | 1664 | 1468663212178 Marionette TRACE conn10 <- [1,743,null,{"value":null}] 03:00:12 INFO - PROCESS | 1664 | 1468663212185 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 1664 | 1468663212189 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEBD1000 == 30 [pid = 1664] [id = 195] 03:00:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7AA54F000) [pid = 1664] [serial = 583] [outer = 0000000000000000] 03:00:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AAA92400) [pid = 1664] [serial = 584] [outer = 000000D7AA54F000] 03:00:12 INFO - PROCESS | 1664 | 1468663212239 Marionette DEBUG loaded listener.js 03:00:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AD40A400) [pid = 1664] [serial = 585] [outer = 000000D7AA54F000] 03:00:13 INFO - PROCESS | 1664 | 1468663213217 Marionette TRACE conn10 <- [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]]]}] 03:00:13 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 03:00:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1243ms 03:00:13 INFO - PROCESS | 1664 | 1468663213295 Marionette TRACE conn10 -> [0,745,"getWindowHandle",null] 03:00:13 INFO - PROCESS | 1664 | 1468663213298 Marionette TRACE conn10 <- [1,745,null,{"value":"13"}] 03:00:13 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B16F3C00) [pid = 1664] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:00:13 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7B0D34000) [pid = 1664] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:00:13 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7AAA97000) [pid = 1664] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:00:13 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7A4784000) [pid = 1664] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:00:13 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7A4644800) [pid = 1664] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:00:13 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7A8BBCC00) [pid = 1664] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:00:13 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7B0B76800) [pid = 1664] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:00:13 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7A3B0DC00) [pid = 1664] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:00:13 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7A44DD800) [pid = 1664] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:00:13 INFO - PROCESS | 1664 | 1468663213307 Marionette TRACE conn10 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 1664 | 1468663213309 Marionette TRACE conn10 <- [1,746,null,{}] 03:00:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:00:13 INFO - PROCESS | 1664 | 1468663213313 Marionette TRACE conn10 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:13 INFO - PROCESS | 1664 | 1468663213315 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:13 INFO - PROCESS | 1664 | 1468663213428 Marionette TRACE conn10 <- [1,747,null,{"value":null}] 03:00:13 INFO - PROCESS | 1664 | 1468663213468 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:13 INFO - PROCESS | 1664 | 1468663213470 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0F1C800 == 31 [pid = 1664] [id = 196] 03:00:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7A2A75C00) [pid = 1664] [serial = 586] [outer = 0000000000000000] 03:00:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7AA553000) [pid = 1664] [serial = 587] [outer = 000000D7A2A75C00] 03:00:13 INFO - PROCESS | 1664 | 1468663213518 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7AE0D4000) [pid = 1664] [serial = 588] [outer = 000000D7A2A75C00] 03:00:13 INFO - PROCESS | 1664 | 1468663213909 Marionette TRACE conn10 <- [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]]]}] 03:00:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:00:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 03:00:13 INFO - PROCESS | 1664 | 1468663213941 Marionette TRACE conn10 -> [0,749,"getWindowHandle",null] 03:00:13 INFO - PROCESS | 1664 | 1468663213944 Marionette TRACE conn10 <- [1,749,null,{"value":"13"}] 03:00:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:00:13 INFO - PROCESS | 1664 | 1468663213953 Marionette TRACE conn10 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 1664 | 1468663213955 Marionette TRACE conn10 <- [1,750,null,{}] 03:00:13 INFO - PROCESS | 1664 | 1468663213959 Marionette TRACE conn10 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:13 INFO - PROCESS | 1664 | 1468663213961 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:14 INFO - PROCESS | 1664 | 1468663214041 Marionette TRACE conn10 <- [1,751,null,{"value":null}] 03:00:14 INFO - PROCESS | 1664 | 1468663214047 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 1664 | 1468663214049 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1BB7000 == 32 [pid = 1664] [id = 197] 03:00:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7AE0D4800) [pid = 1664] [serial = 589] [outer = 0000000000000000] 03:00:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7AE598C00) [pid = 1664] [serial = 590] [outer = 000000D7AE0D4800] 03:00:14 INFO - PROCESS | 1664 | 1468663214096 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7AE94C400) [pid = 1664] [serial = 591] [outer = 000000D7AE0D4800] 03:00:15 INFO - PROCESS | 1664 | [1664] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:00:15 INFO - PROCESS | 1664 | 1468663215025 Marionette TRACE conn10 <- [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]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:00:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1129ms 03:00:15 INFO - PROCESS | 1664 | 1468663215085 Marionette TRACE conn10 -> [0,753,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 1664 | 1468663215087 Marionette TRACE conn10 <- [1,753,null,{"value":"13"}] 03:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:00:15 INFO - PROCESS | 1664 | 1468663215091 Marionette TRACE conn10 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 1664 | 1468663215093 Marionette TRACE conn10 <- [1,754,null,{}] 03:00:15 INFO - PROCESS | 1664 | 1468663215096 Marionette TRACE conn10 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:15 INFO - PROCESS | 1664 | 1468663215103 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:15 INFO - PROCESS | 1664 | 1468663215209 Marionette TRACE conn10 <- [1,755,null,{"value":null}] 03:00:15 INFO - PROCESS | 1664 | 1468663215215 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:15 INFO - PROCESS | 1664 | 1468663215217 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FD1800 == 33 [pid = 1664] [id = 198] 03:00:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7AFAEA000) [pid = 1664] [serial = 592] [outer = 0000000000000000] 03:00:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AFB50C00) [pid = 1664] [serial = 593] [outer = 000000D7AFAEA000] 03:00:15 INFO - PROCESS | 1664 | 1468663215263 Marionette DEBUG loaded listener.js 03:00:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7B0B73C00) [pid = 1664] [serial = 594] [outer = 000000D7AFAEA000] 03:00:16 INFO - PROCESS | 1664 | 1468663216415 Marionette TRACE conn10 <- [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]]]}] 03:00:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:00:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1390ms 03:00:16 INFO - PROCESS | 1664 | 1468663216485 Marionette TRACE conn10 -> [0,757,"getWindowHandle",null] 03:00:16 INFO - PROCESS | 1664 | 1468663216490 Marionette TRACE conn10 <- [1,757,null,{"value":"13"}] 03:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:00:16 INFO - PROCESS | 1664 | 1468663216592 Marionette TRACE conn10 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:00:16 INFO - PROCESS | 1664 | 1468663216596 Marionette TRACE conn10 <- [1,758,null,{}] 03:00:16 INFO - PROCESS | 1664 | 1468663216624 Marionette TRACE conn10 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:16 INFO - PROCESS | 1664 | 1468663216628 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:16 INFO - PROCESS | 1664 | 1468663216745 Marionette TRACE conn10 <- [1,759,null,{"value":null}] 03:00:16 INFO - PROCESS | 1664 | 1468663216807 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 1664 | 1468663216810 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC13000 == 34 [pid = 1664] [id = 199] 03:00:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A44D8400) [pid = 1664] [serial = 595] [outer = 0000000000000000] 03:00:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A4B20400) [pid = 1664] [serial = 596] [outer = 000000D7A44D8400] 03:00:16 INFO - PROCESS | 1664 | 1468663216870 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A8B59C00) [pid = 1664] [serial = 597] [outer = 000000D7A44D8400] 03:00:17 INFO - PROCESS | 1664 | 1468663217656 Marionette TRACE conn10 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:00:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1BB7000 == 33 [pid = 1664] [id = 197] 03:00:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0F1C800 == 32 [pid = 1664] [id = 196] 03:00:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEBD1000 == 31 [pid = 1664] [id = 195] 03:00:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC38000 == 30 [pid = 1664] [id = 194] 03:00:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A8B68000 == 29 [pid = 1664] [id = 193] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B1D50400) [pid = 1664] [serial = 510] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B0D70400) [pid = 1664] [serial = 564] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B0D63800) [pid = 1664] [serial = 563] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AD40E000) [pid = 1664] [serial = 554] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7AAA8EC00) [pid = 1664] [serial = 557] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7A5557800) [pid = 1664] [serial = 548] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7A8A70800) [pid = 1664] [serial = 549] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7A9771400) [pid = 1664] [serial = 551] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7B0D8BC00) [pid = 1664] [serial = 543] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7A4783000) [pid = 1664] [serial = 545] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7A4B18000) [pid = 1664] [serial = 546] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7AE728C00) [pid = 1664] [serial = 560] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 55 (000000D7AE049C00) [pid = 1664] [serial = 555] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 54 (000000D7AFB09000) [pid = 1664] [serial = 561] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 53 (000000D7AE56EC00) [pid = 1664] [serial = 558] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - PROCESS | 1664 | --DOMWINDOW == 52 (000000D7AA36C800) [pid = 1664] [serial = 552] [outer = 0000000000000000] [url = about:blank] 03:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1157ms 03:00:17 INFO - PROCESS | 1664 | 1468663217710 Marionette TRACE conn10 -> [0,761,"getWindowHandle",null] 03:00:17 INFO - PROCESS | 1664 | 1468663217714 Marionette TRACE conn10 <- [1,761,null,{"value":"13"}] 03:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:00:17 INFO - PROCESS | 1664 | 1468663217720 Marionette TRACE conn10 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:00:17 INFO - PROCESS | 1664 | 1468663217723 Marionette TRACE conn10 <- [1,762,null,{}] 03:00:17 INFO - PROCESS | 1664 | 1468663217729 Marionette TRACE conn10 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:17 INFO - PROCESS | 1664 | 1468663217731 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:17 INFO - PROCESS | 1664 | 1468663217826 Marionette TRACE conn10 <- [1,763,null,{"value":null}] 03:00:17 INFO - PROCESS | 1664 | 1468663217838 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 1664 | 1468663217842 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A9818800 == 30 [pid = 1664] [id = 200] 03:00:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 53 (000000D7A4A98C00) [pid = 1664] [serial = 598] [outer = 0000000000000000] 03:00:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 54 (000000D7A4BA9800) [pid = 1664] [serial = 599] [outer = 000000D7A4A98C00] 03:00:17 INFO - PROCESS | 1664 | 1468663217893 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 55 (000000D7A8A71C00) [pid = 1664] [serial = 600] [outer = 000000D7A4A98C00] 03:00:18 INFO - PROCESS | 1664 | 1468663218387 Marionette TRACE conn10 <- [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]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 672ms 03:00:18 INFO - PROCESS | 1664 | 1468663218393 Marionette TRACE conn10 -> [0,765,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 1664 | 1468663218399 Marionette TRACE conn10 <- [1,765,null,{"value":"13"}] 03:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:00:18 INFO - PROCESS | 1664 | 1468663218406 Marionette TRACE conn10 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 1664 | 1468663218409 Marionette TRACE conn10 <- [1,766,null,{}] 03:00:18 INFO - PROCESS | 1664 | 1468663218413 Marionette TRACE conn10 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:18 INFO - PROCESS | 1664 | 1468663218416 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:18 INFO - PROCESS | 1664 | 1468663218508 Marionette TRACE conn10 <- [1,767,null,{"value":null}] 03:00:18 INFO - PROCESS | 1664 | 1468663218517 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:18 INFO - PROCESS | 1664 | 1468663218520 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE581000 == 31 [pid = 1664] [id = 201] 03:00:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (000000D7AA365000) [pid = 1664] [serial = 601] [outer = 0000000000000000] 03:00:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7AA473000) [pid = 1664] [serial = 602] [outer = 000000D7AA365000] 03:00:18 INFO - PROCESS | 1664 | 1468663218569 Marionette DEBUG loaded listener.js 03:00:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7AA549400) [pid = 1664] [serial = 603] [outer = 000000D7AA365000] 03:00:19 INFO - PROCESS | 1664 | 1468663219050 Marionette TRACE conn10 <- [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]]]}] 03:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 03:00:19 INFO - PROCESS | 1664 | 1468663219079 Marionette TRACE conn10 -> [0,769,"getWindowHandle",null] 03:00:19 INFO - PROCESS | 1664 | 1468663219082 Marionette TRACE conn10 <- [1,769,null,{"value":"13"}] 03:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:00:19 INFO - PROCESS | 1664 | 1468663219086 Marionette TRACE conn10 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:00:19 INFO - PROCESS | 1664 | 1468663219089 Marionette TRACE conn10 <- [1,770,null,{}] 03:00:19 INFO - PROCESS | 1664 | 1468663219101 Marionette TRACE conn10 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:19 INFO - PROCESS | 1664 | 1468663219106 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:19 INFO - PROCESS | 1664 | 1468663219195 Marionette TRACE conn10 <- [1,771,null,{"value":null}] 03:00:19 INFO - PROCESS | 1664 | 1468663219204 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 1664 | 1468663219207 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DB9800 == 32 [pid = 1664] [id = 202] 03:00:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7AE051C00) [pid = 1664] [serial = 604] [outer = 0000000000000000] 03:00:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7AE096000) [pid = 1664] [serial = 605] [outer = 000000D7AE051C00] 03:00:19 INFO - PROCESS | 1664 | 1468663219257 Marionette DEBUG loaded listener.js 03:00:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7AE595800) [pid = 1664] [serial = 606] [outer = 000000D7AE051C00] 03:00:19 INFO - PROCESS | 1664 | 1468663219722 Marionette TRACE conn10 <- [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]]]}] 03:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 03:00:19 INFO - PROCESS | 1664 | 1468663219787 Marionette TRACE conn10 -> [0,773,"getWindowHandle",null] 03:00:19 INFO - PROCESS | 1664 | 1468663219790 Marionette TRACE conn10 <- [1,773,null,{"value":"13"}] 03:00:19 INFO - PROCESS | 1664 | 1468663219808 Marionette TRACE conn10 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:00:19 INFO - PROCESS | 1664 | 1468663219810 Marionette TRACE conn10 <- [1,774,null,{}] 03:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:00:19 INFO - PROCESS | 1664 | 1468663219813 Marionette TRACE conn10 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:19 INFO - PROCESS | 1664 | 1468663219816 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:19 INFO - PROCESS | 1664 | 1468663219904 Marionette TRACE conn10 <- [1,775,null,{"value":null}] 03:00:19 INFO - PROCESS | 1664 | 1468663219979 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 1664 | 1468663219981 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1CDD000 == 33 [pid = 1664] [id = 203] 03:00:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7AE94F400) [pid = 1664] [serial = 607] [outer = 0000000000000000] 03:00:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7AEBF4800) [pid = 1664] [serial = 608] [outer = 000000D7AE94F400] 03:00:20 INFO - PROCESS | 1664 | 1468663220029 Marionette DEBUG loaded listener.js 03:00:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AFB49C00) [pid = 1664] [serial = 609] [outer = 000000D7AE94F400] 03:00:20 INFO - PROCESS | 1664 | 1468663220447 Marionette TRACE conn10 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 672ms 03:00:20 INFO - PROCESS | 1664 | 1468663220487 Marionette TRACE conn10 -> [0,777,"getWindowHandle",null] 03:00:20 INFO - PROCESS | 1664 | 1468663220489 Marionette TRACE conn10 <- [1,777,null,{"value":"13"}] 03:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:00:20 INFO - PROCESS | 1664 | 1468663220492 Marionette TRACE conn10 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:00:20 INFO - PROCESS | 1664 | 1468663220494 Marionette TRACE conn10 <- [1,778,null,{}] 03:00:20 INFO - PROCESS | 1664 | 1468663220508 Marionette TRACE conn10 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:20 INFO - PROCESS | 1664 | 1468663220510 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:20 INFO - PROCESS | 1664 | 1468663220648 Marionette TRACE conn10 <- [1,779,null,{"value":null}] 03:00:20 INFO - PROCESS | 1664 | 1468663220678 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:20 INFO - PROCESS | 1664 | 1468663220680 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FDB000 == 34 [pid = 1664] [id = 204] 03:00:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7A393B400) [pid = 1664] [serial = 610] [outer = 0000000000000000] 03:00:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AFDD8800) [pid = 1664] [serial = 611] [outer = 000000D7A393B400] 03:00:20 INFO - PROCESS | 1664 | 1468663220728 Marionette DEBUG loaded listener.js 03:00:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7B0D39000) [pid = 1664] [serial = 612] [outer = 000000D7A393B400] 03:00:21 INFO - PROCESS | 1664 | 1468663221185 Marionette TRACE conn10 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 733ms 03:00:21 INFO - PROCESS | 1664 | 1468663221229 Marionette TRACE conn10 -> [0,781,"getWindowHandle",null] 03:00:21 INFO - PROCESS | 1664 | 1468663221231 Marionette TRACE conn10 <- [1,781,null,{"value":"13"}] 03:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:00:21 INFO - PROCESS | 1664 | 1468663221234 Marionette TRACE conn10 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:00:21 INFO - PROCESS | 1664 | 1468663221236 Marionette TRACE conn10 <- [1,782,null,{}] 03:00:21 INFO - PROCESS | 1664 | 1468663221240 Marionette TRACE conn10 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:21 INFO - PROCESS | 1664 | 1468663221246 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:21 INFO - PROCESS | 1664 | 1468663221380 Marionette TRACE conn10 <- [1,783,null,{"value":null}] 03:00:21 INFO - PROCESS | 1664 | 1468663221433 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:21 INFO - PROCESS | 1664 | 1468663221436 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63DF000 == 35 [pid = 1664] [id = 205] 03:00:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7B0D6A000) [pid = 1664] [serial = 613] [outer = 0000000000000000] 03:00:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7B0DCE800) [pid = 1664] [serial = 614] [outer = 000000D7B0D6A000] 03:00:21 INFO - PROCESS | 1664 | 1468663221483 Marionette DEBUG loaded listener.js 03:00:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B0E62000) [pid = 1664] [serial = 615] [outer = 000000D7B0D6A000] 03:00:21 INFO - PROCESS | 1664 | 1468663221916 Marionette TRACE conn10 <- [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]]]}] 03:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 735ms 03:00:21 INFO - PROCESS | 1664 | 1468663221972 Marionette TRACE conn10 -> [0,785,"getWindowHandle",null] 03:00:21 INFO - PROCESS | 1664 | 1468663221974 Marionette TRACE conn10 <- [1,785,null,{"value":"13"}] 03:00:21 INFO - PROCESS | 1664 | 1468663221977 Marionette TRACE conn10 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:00:21 INFO - PROCESS | 1664 | 1468663221979 Marionette TRACE conn10 <- [1,786,null,{}] 03:00:21 INFO - PROCESS | 1664 | 1468663221983 Marionette TRACE conn10 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:21 INFO - PROCESS | 1664 | 1468663221985 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:22 INFO - PROCESS | 1664 | 1468663222100 Marionette TRACE conn10 <- [1,787,null,{"value":null}] 03:00:22 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AE0D4800) [pid = 1664] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:00:22 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7A4A93C00) [pid = 1664] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:00:22 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7A4028400) [pid = 1664] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:00:22 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B0D6B400) [pid = 1664] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:00:22 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7A57E2C00) [pid = 1664] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:00:22 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AE055400) [pid = 1664] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:00:22 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7AA54F000) [pid = 1664] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:00:22 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7A92DE400) [pid = 1664] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:00:22 INFO - PROCESS | 1664 | 1468663222154 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 1664 | 1468663222156 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E9E000 == 36 [pid = 1664] [id = 206] 03:00:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7A4028400) [pid = 1664] [serial = 616] [outer = 0000000000000000] 03:00:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7A4E61400) [pid = 1664] [serial = 617] [outer = 000000D7A4028400] 03:00:22 INFO - PROCESS | 1664 | 1468663222203 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AE948C00) [pid = 1664] [serial = 618] [outer = 000000D7A4028400] 03:00:22 INFO - PROCESS | 1664 | 1468663222563 Marionette TRACE conn10 <- [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]]]}] 03:00:22 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 03:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 03:00:22 INFO - PROCESS | 1664 | 1468663222611 Marionette TRACE conn10 -> [0,789,"getWindowHandle",null] 03:00:22 INFO - PROCESS | 1664 | 1468663222613 Marionette TRACE conn10 <- [1,789,null,{"value":"13"}] 03:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:00:22 INFO - PROCESS | 1664 | 1468663222616 Marionette TRACE conn10 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:00:22 INFO - PROCESS | 1664 | 1468663222618 Marionette TRACE conn10 <- [1,790,null,{}] 03:00:22 INFO - PROCESS | 1664 | 1468663222622 Marionette TRACE conn10 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:22 INFO - PROCESS | 1664 | 1468663222624 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:22 INFO - PROCESS | 1664 | 1468663222731 Marionette TRACE conn10 <- [1,791,null,{"value":null}] 03:00:22 INFO - PROCESS | 1664 | 1468663222739 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 1664 | 1468663222741 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AF08C800 == 37 [pid = 1664] [id = 207] 03:00:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7B0E69000) [pid = 1664] [serial = 619] [outer = 0000000000000000] 03:00:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7B0E8C000) [pid = 1664] [serial = 620] [outer = 000000D7B0E69000] 03:00:22 INFO - PROCESS | 1664 | 1468663222788 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7B0E98C00) [pid = 1664] [serial = 621] [outer = 000000D7B0E69000] 03:00:23 INFO - PROCESS | 1664 | 1468663223201 Marionette TRACE conn10 <- [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]]]}] 03:00:23 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 03:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 03:00:23 INFO - PROCESS | 1664 | 1468663223249 Marionette TRACE conn10 -> [0,793,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 1664 | 1468663223251 Marionette TRACE conn10 <- [1,793,null,{"value":"13"}] 03:00:23 INFO - PROCESS | 1664 | 1468663223254 Marionette TRACE conn10 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:00:23 INFO - PROCESS | 1664 | 1468663223256 Marionette TRACE conn10 <- [1,794,null,{}] 03:00:23 INFO - PROCESS | 1664 | 1468663223260 Marionette TRACE conn10 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:23 INFO - PROCESS | 1664 | 1468663223262 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:23 INFO - PROCESS | 1664 | 1468663223371 Marionette TRACE conn10 <- [1,795,null,{"value":null}] 03:00:23 INFO - PROCESS | 1664 | 1468663223410 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 1664 | 1468663223412 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8212000 == 38 [pid = 1664] [id = 208] 03:00:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7B0E8C400) [pid = 1664] [serial = 622] [outer = 0000000000000000] 03:00:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B16E7800) [pid = 1664] [serial = 623] [outer = 000000D7B0E8C400] 03:00:23 INFO - PROCESS | 1664 | 1468663223458 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B16EF800) [pid = 1664] [serial = 624] [outer = 000000D7B0E8C400] 03:00:23 INFO - PROCESS | 1664 | 1468663223857 Marionette TRACE conn10 <- [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]]]}] 03:00:23 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 03:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 03:00:23 INFO - PROCESS | 1664 | 1468663223887 Marionette TRACE conn10 -> [0,797,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 1664 | 1468663223889 Marionette TRACE conn10 <- [1,797,null,{"value":"13"}] 03:00:23 INFO - PROCESS | 1664 | 1468663223893 Marionette TRACE conn10 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:00:23 INFO - PROCESS | 1664 | 1468663223895 Marionette TRACE conn10 <- [1,798,null,{}] 03:00:23 INFO - PROCESS | 1664 | 1468663223898 Marionette TRACE conn10 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:23 INFO - PROCESS | 1664 | 1468663223900 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:24 INFO - PROCESS | 1664 | 1468663224012 Marionette TRACE conn10 <- [1,799,null,{"value":null}] 03:00:24 INFO - PROCESS | 1664 | 1468663224019 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:24 INFO - PROCESS | 1664 | 1468663224021 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B186A800 == 39 [pid = 1664] [id = 209] 03:00:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B16ED400) [pid = 1664] [serial = 625] [outer = 0000000000000000] 03:00:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B1794400) [pid = 1664] [serial = 626] [outer = 000000D7B16ED400] 03:00:24 INFO - PROCESS | 1664 | 1468663224066 Marionette DEBUG loaded listener.js 03:00:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B1B1A800) [pid = 1664] [serial = 627] [outer = 000000D7B16ED400] 03:00:24 INFO - PROCESS | 1664 | 1468663224633 Marionette TRACE conn10 <- [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]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 818ms 03:00:24 INFO - PROCESS | 1664 | 1468663224716 Marionette TRACE conn10 -> [0,801,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 1664 | 1468663224721 Marionette TRACE conn10 <- [1,801,null,{"value":"13"}] 03:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:00:24 INFO - PROCESS | 1664 | 1468663224726 Marionette TRACE conn10 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 1664 | 1468663224730 Marionette TRACE conn10 <- [1,802,null,{}] 03:00:24 INFO - PROCESS | 1664 | 1468663224736 Marionette TRACE conn10 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:24 INFO - PROCESS | 1664 | 1468663224740 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:24 INFO - PROCESS | 1664 | 1468663224869 Marionette TRACE conn10 <- [1,803,null,{"value":null}] 03:00:24 INFO - PROCESS | 1664 | 1468663224936 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:24 INFO - PROCESS | 1664 | 1468663224939 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE54F800 == 40 [pid = 1664] [id = 210] 03:00:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A4A94000) [pid = 1664] [serial = 628] [outer = 0000000000000000] 03:00:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A8BBF000) [pid = 1664] [serial = 629] [outer = 000000D7A4A94000] 03:00:25 INFO - PROCESS | 1664 | 1468663225040 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AA4D6800) [pid = 1664] [serial = 630] [outer = 000000D7A4A94000] 03:00:25 INFO - PROCESS | 1664 | 1468663225642 Marionette TRACE conn10 <- [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] 03:00:25 INFO - PROCESS | 1664 | 1468663225658 Marionette TRACE conn10 <- [1,805,null,{"value":"13"}] 03:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:00:25 INFO - PROCESS | 1664 | 1468663225679 Marionette TRACE conn10 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:00:25 INFO - PROCESS | 1664 | 1468663225683 Marionette TRACE conn10 <- [1,806,null,{}] 03:00:25 INFO - PROCESS | 1664 | 1468663225689 Marionette TRACE conn10 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:25 INFO - PROCESS | 1664 | 1468663225692 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:25 INFO - PROCESS | 1664 | 1468663225811 Marionette TRACE conn10 <- [1,807,null,{"value":null}] 03:00:25 INFO - PROCESS | 1664 | 1468663225885 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 1664 | 1468663225888 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63D9000 == 41 [pid = 1664] [id = 211] 03:00:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE01A000) [pid = 1664] [serial = 631] [outer = 0000000000000000] 03:00:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE570400) [pid = 1664] [serial = 632] [outer = 000000D7AE01A000] 03:00:25 INFO - PROCESS | 1664 | 1468663225988 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AFB48400) [pid = 1664] [serial = 633] [outer = 000000D7AE01A000] 03:00:26 INFO - PROCESS | 1664 | 1468663226609 Marionette TRACE conn10 <- [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]]]}] 03:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1005ms 03:00:26 INFO - PROCESS | 1664 | 1468663226672 Marionette TRACE conn10 -> [0,809,"getWindowHandle",null] 03:00:26 INFO - PROCESS | 1664 | 1468663226675 Marionette TRACE conn10 <- [1,809,null,{"value":"13"}] 03:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:00:26 INFO - PROCESS | 1664 | 1468663226679 Marionette TRACE conn10 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:00:26 INFO - PROCESS | 1664 | 1468663226684 Marionette TRACE conn10 <- [1,810,null,{}] 03:00:26 INFO - PROCESS | 1664 | 1468663226696 Marionette TRACE conn10 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:26 INFO - PROCESS | 1664 | 1468663226701 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:26 INFO - PROCESS | 1664 | 1468663226845 Marionette TRACE conn10 <- [1,811,null,{"value":null}] 03:00:28 INFO - PROCESS | 1664 | 1468663228050 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:28 INFO - PROCESS | 1664 | 1468663228054 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8948000 == 42 [pid = 1664] [id = 212] 03:00:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B25A9000) [pid = 1664] [serial = 634] [outer = 0000000000000000] 03:00:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B1D52800) [pid = 1664] [serial = 635] [outer = 000000D7B25A9000] 03:00:28 INFO - PROCESS | 1664 | 1468663228235 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B23E6000) [pid = 1664] [serial = 636] [outer = 000000D7B25A9000] 03:00:29 INFO - PROCESS | 1664 | 1468663229104 Marionette TRACE conn10 <- [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] 03:00:29 INFO - PROCESS | 1664 | 1468663229142 Marionette TRACE conn10 <- [1,813,null,{"value":"13"}] 03:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:00:29 INFO - PROCESS | 1664 | 1468663229148 Marionette TRACE conn10 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 1664 | 1468663229152 Marionette TRACE conn10 <- [1,814,null,{}] 03:00:29 INFO - PROCESS | 1664 | 1468663229157 Marionette TRACE conn10 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:29 INFO - PROCESS | 1664 | 1468663229161 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:29 INFO - PROCESS | 1664 | 1468663229268 Marionette TRACE conn10 <- [1,815,null,{"value":null}] 03:00:29 INFO - PROCESS | 1664 | 1468663229343 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 1664 | 1468663229346 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC12800 == 43 [pid = 1664] [id = 213] 03:00:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A4A97000) [pid = 1664] [serial = 637] [outer = 0000000000000000] 03:00:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A934F400) [pid = 1664] [serial = 638] [outer = 000000D7A4A97000] 03:00:29 INFO - PROCESS | 1664 | 1468663229400 Marionette DEBUG loaded listener.js 03:00:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AA370000) [pid = 1664] [serial = 639] [outer = 000000D7A4A97000] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8212000 == 42 [pid = 1664] [id = 208] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AF08C800 == 41 [pid = 1664] [id = 207] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E9E000 == 40 [pid = 1664] [id = 206] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63DF000 == 39 [pid = 1664] [id = 205] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FDB000 == 38 [pid = 1664] [id = 204] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1CDD000 == 37 [pid = 1664] [id = 203] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DB9800 == 36 [pid = 1664] [id = 202] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE581000 == 35 [pid = 1664] [id = 201] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A9818800 == 34 [pid = 1664] [id = 200] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FD1800 == 33 [pid = 1664] [id = 198] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC13000 == 32 [pid = 1664] [id = 199] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A8881800 == 31 [pid = 1664] [id = 192] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8948000 == 30 [pid = 1664] [id = 212] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63D9000 == 29 [pid = 1664] [id = 211] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B186A800 == 28 [pid = 1664] [id = 209] 03:00:30 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE54F800 == 27 [pid = 1664] [id = 210] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AFB50C00) [pid = 1664] [serial = 593] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AE94C400) [pid = 1664] [serial = 591] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE598C00) [pid = 1664] [serial = 590] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A555AC00) [pid = 1664] [serial = 579] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AAA9B000) [pid = 1664] [serial = 576] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0D85C00) [pid = 1664] [serial = 572] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA553000) [pid = 1664] [serial = 587] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A983B800) [pid = 1664] [serial = 567] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE56AC00) [pid = 1664] [serial = 569] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AAA92400) [pid = 1664] [serial = 584] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A8B53000) [pid = 1664] [serial = 566] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0DD0400) [pid = 1664] [serial = 573] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AFB4E400) [pid = 1664] [serial = 570] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A9394000) [pid = 1664] [serial = 581] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A44E4400) [pid = 1664] [serial = 575] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A4A98400) [pid = 1664] [serial = 578] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7A9846C00) [pid = 1664] [serial = 582] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AD40A400) [pid = 1664] [serial = 585] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 1664 | 1468663230578 Marionette TRACE conn10 <- [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]]]}] 03:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1487ms 03:00:30 INFO - PROCESS | 1664 | 1468663230636 Marionette TRACE conn10 -> [0,817,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 1664 | 1468663230641 Marionette TRACE conn10 <- [1,817,null,{"value":"13"}] 03:00:30 INFO - PROCESS | 1664 | 1468663230645 Marionette TRACE conn10 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:00:30 INFO - PROCESS | 1664 | 1468663230651 Marionette TRACE conn10 <- [1,818,null,{}] 03:00:30 INFO - PROCESS | 1664 | 1468663230656 Marionette TRACE conn10 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:30 INFO - PROCESS | 1664 | 1468663230659 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:30 INFO - PROCESS | 1664 | 1468663230756 Marionette TRACE conn10 <- [1,819,null,{"value":null}] 03:00:30 INFO - PROCESS | 1664 | 1468663230769 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:30 INFO - PROCESS | 1664 | 1468663230772 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A97BF800 == 28 [pid = 1664] [id = 214] 03:00:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A464B800) [pid = 1664] [serial = 640] [outer = 0000000000000000] 03:00:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4A92800) [pid = 1664] [serial = 641] [outer = 000000D7A464B800] 03:00:30 INFO - PROCESS | 1664 | 1468663230823 Marionette DEBUG loaded listener.js 03:00:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A57ED400) [pid = 1664] [serial = 642] [outer = 000000D7A464B800] 03:00:31 INFO - PROCESS | 1664 | 1468663231298 Marionette TRACE conn10 <- [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]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 690ms 03:00:31 INFO - PROCESS | 1664 | 1468663231340 Marionette TRACE conn10 -> [0,821,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 1664 | 1468663231346 Marionette TRACE conn10 <- [1,821,null,{"value":"13"}] 03:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:00:31 INFO - PROCESS | 1664 | 1468663231353 Marionette TRACE conn10 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - PROCESS | 1664 | 1468663231356 Marionette TRACE conn10 <- [1,822,null,{}] 03:00:31 INFO - PROCESS | 1664 | 1468663231360 Marionette TRACE conn10 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:31 INFO - PROCESS | 1664 | 1468663231363 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:31 INFO - PROCESS | 1664 | 1468663231494 Marionette TRACE conn10 <- [1,823,null,{"value":null}] 03:00:31 INFO - PROCESS | 1664 | 1468663231571 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 1664 | 1468663231574 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE55C800 == 29 [pid = 1664] [id = 215] 03:00:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A5559000) [pid = 1664] [serial = 643] [outer = 0000000000000000] 03:00:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A95DB400) [pid = 1664] [serial = 644] [outer = 000000D7A5559000] 03:00:31 INFO - PROCESS | 1664 | 1468663231624 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AA54C400) [pid = 1664] [serial = 645] [outer = 000000D7A5559000] 03:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 03:00:32 INFO - PROCESS | 1664 | 1468663232019 Marionette TRACE conn10 <- [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]]]}] 03:00:32 INFO - PROCESS | 1664 | 1468663232036 Marionette TRACE conn10 -> [0,825,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 1664 | 1468663232039 Marionette TRACE conn10 <- [1,825,null,{"value":"13"}] 03:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:00:32 INFO - PROCESS | 1664 | 1468663232043 Marionette TRACE conn10 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - PROCESS | 1664 | 1468663232047 Marionette TRACE conn10 <- [1,826,null,{}] 03:00:32 INFO - PROCESS | 1664 | 1468663232059 Marionette TRACE conn10 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:32 INFO - PROCESS | 1664 | 1468663232064 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:32 INFO - PROCESS | 1664 | 1468663232152 Marionette TRACE conn10 <- [1,827,null,{"value":null}] 03:00:32 INFO - PROCESS | 1664 | 1468663232159 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 1664 | 1468663232163 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B31800 == 30 [pid = 1664] [id = 216] 03:00:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AD408800) [pid = 1664] [serial = 646] [outer = 0000000000000000] 03:00:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AD4F0400) [pid = 1664] [serial = 647] [outer = 000000D7AD408800] 03:00:32 INFO - PROCESS | 1664 | 1468663232213 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE565C00) [pid = 1664] [serial = 648] [outer = 000000D7AD408800] 03:00:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE94C400) [pid = 1664] [serial = 649] [outer = 000000D7AA4D5800] 03:00:32 INFO - PROCESS | 1664 | 1468663232764 Marionette TRACE conn10 <- [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]]]}] 03:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 776ms 03:00:32 INFO - PROCESS | 1664 | 1468663232822 Marionette TRACE conn10 -> [0,829,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 1664 | 1468663232825 Marionette TRACE conn10 <- [1,829,null,{"value":"13"}] 03:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:00:32 INFO - PROCESS | 1664 | 1468663232863 Marionette TRACE conn10 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - PROCESS | 1664 | 1468663232865 Marionette TRACE conn10 <- [1,830,null,{}] 03:00:32 INFO - PROCESS | 1664 | 1468663232868 Marionette TRACE conn10 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:32 INFO - PROCESS | 1664 | 1468663232871 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:33 INFO - PROCESS | 1664 | 1468663232992 Marionette TRACE conn10 <- [1,831,null,{"value":null}] 03:00:33 INFO - PROCESS | 1664 | 1468663232999 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:33 INFO - PROCESS | 1664 | 1468663233001 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE587000 == 31 [pid = 1664] [id = 217] 03:00:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7A95D9C00) [pid = 1664] [serial = 650] [outer = 0000000000000000] 03:00:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE59E800) [pid = 1664] [serial = 651] [outer = 000000D7A95D9C00] 03:00:33 INFO - PROCESS | 1664 | 1468663233086 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AEBF7400) [pid = 1664] [serial = 652] [outer = 000000D7A95D9C00] 03:00:33 INFO - PROCESS | 1664 | 1468663233516 Marionette TRACE conn10 <- [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]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 03:00:33 INFO - PROCESS | 1664 | 1468663233536 Marionette TRACE conn10 -> [0,833,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 1664 | 1468663233538 Marionette TRACE conn10 <- [1,833,null,{"value":"13"}] 03:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:00:33 INFO - PROCESS | 1664 | 1468663233542 Marionette TRACE conn10 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 1664 | 1468663233544 Marionette TRACE conn10 <- [1,834,null,{}] 03:00:33 INFO - PROCESS | 1664 | 1468663233556 Marionette TRACE conn10 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:33 INFO - PROCESS | 1664 | 1468663233559 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:33 INFO - PROCESS | 1664 | 1468663233665 Marionette TRACE conn10 <- [1,835,null,{"value":null}] 03:00:33 INFO - PROCESS | 1664 | 1468663233673 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:33 INFO - PROCESS | 1664 | 1468663233675 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FC2800 == 32 [pid = 1664] [id = 218] 03:00:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A8A76800) [pid = 1664] [serial = 653] [outer = 0000000000000000] 03:00:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AFB4AC00) [pid = 1664] [serial = 654] [outer = 000000D7A8A76800] 03:00:33 INFO - PROCESS | 1664 | 1468663233722 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0B78400) [pid = 1664] [serial = 655] [outer = 000000D7A8A76800] 03:00:34 INFO - PROCESS | 1664 | 1468663234205 Marionette TRACE conn10 <- [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]]]}] 03:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 03:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:00:34 INFO - PROCESS | 1664 | 1468663234241 Marionette TRACE conn10 -> [0,837,"getWindowHandle",null] 03:00:34 INFO - PROCESS | 1664 | 1468663234243 Marionette TRACE conn10 <- [1,837,null,{"value":"13"}] 03:00:34 INFO - PROCESS | 1664 | 1468663234246 Marionette TRACE conn10 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:00:34 INFO - PROCESS | 1664 | 1468663234248 Marionette TRACE conn10 <- [1,838,null,{}] 03:00:34 INFO - PROCESS | 1664 | 1468663234251 Marionette TRACE conn10 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:34 INFO - PROCESS | 1664 | 1468663234258 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:34 INFO - PROCESS | 1664 | 1468663234425 Marionette TRACE conn10 <- [1,839,null,{"value":null}] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A2A75C00) [pid = 1664] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0E8C400) [pid = 1664] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A393B400) [pid = 1664] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0D6A000) [pid = 1664] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A4A98C00) [pid = 1664] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE051C00) [pid = 1664] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4028400) [pid = 1664] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AFAEA000) [pid = 1664] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AA365000) [pid = 1664] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AE94F400) [pid = 1664] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A44D8400) [pid = 1664] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B16ED400) [pid = 1664] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:00:34 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0E69000) [pid = 1664] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:00:34 INFO - PROCESS | 1664 | 1468663234663 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 1664 | 1468663234665 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18AE000 == 33 [pid = 1664] [id = 219] 03:00:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A2906000) [pid = 1664] [serial = 656] [outer = 0000000000000000] 03:00:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A44D8400) [pid = 1664] [serial = 657] [outer = 000000D7A2906000] 03:00:34 INFO - PROCESS | 1664 | 1468663234712 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE04A000) [pid = 1664] [serial = 658] [outer = 000000D7A2906000] 03:00:35 INFO - PROCESS | 1664 | 1468663235068 Marionette TRACE conn10 <- [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]]]}] 03:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 882ms 03:00:35 INFO - PROCESS | 1664 | 1468663235132 Marionette TRACE conn10 -> [0,841,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 1664 | 1468663235134 Marionette TRACE conn10 <- [1,841,null,{"value":"13"}] 03:00:35 INFO - PROCESS | 1664 | 1468663235138 Marionette TRACE conn10 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:00:35 INFO - PROCESS | 1664 | 1468663235140 Marionette TRACE conn10 <- [1,842,null,{}] 03:00:35 INFO - PROCESS | 1664 | 1468663235143 Marionette TRACE conn10 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:35 INFO - PROCESS | 1664 | 1468663235145 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:35 INFO - PROCESS | 1664 | 1468663235252 Marionette TRACE conn10 <- [1,843,null,{"value":null}] 03:00:35 INFO - PROCESS | 1664 | 1468663235260 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:35 INFO - PROCESS | 1664 | 1468663235262 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E94000 == 34 [pid = 1664] [id = 220] 03:00:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AE051C00) [pid = 1664] [serial = 659] [outer = 0000000000000000] 03:00:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D8A000) [pid = 1664] [serial = 660] [outer = 000000D7AE051C00] 03:00:35 INFO - PROCESS | 1664 | 1468663235308 Marionette DEBUG loaded listener.js 03:00:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0DD9800) [pid = 1664] [serial = 661] [outer = 000000D7AE051C00] 03:00:35 INFO - PROCESS | 1664 | 1468663235709 Marionette TRACE conn10 <- [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]]]}] 03:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 03:00:35 INFO - PROCESS | 1664 | 1468663235770 Marionette TRACE conn10 -> [0,845,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 1664 | 1468663235773 Marionette TRACE conn10 <- [1,845,null,{"value":"13"}] 03:00:35 INFO - PROCESS | 1664 | 1468663235776 Marionette TRACE conn10 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:00:35 INFO - PROCESS | 1664 | 1468663235778 Marionette TRACE conn10 <- [1,846,null,{}] 03:00:35 INFO - PROCESS | 1664 | 1468663235782 Marionette TRACE conn10 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:35 INFO - PROCESS | 1664 | 1468663235784 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:35 INFO - PROCESS | 1664 | 1468663235894 Marionette TRACE conn10 <- [1,847,null,{"value":null}] 03:00:35 INFO - PROCESS | 1664 | 1468663235937 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:35 INFO - PROCESS | 1664 | 1468663235938 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81B7800 == 35 [pid = 1664] [id = 221] 03:00:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7A9846C00) [pid = 1664] [serial = 662] [outer = 0000000000000000] 03:00:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0E6A400) [pid = 1664] [serial = 663] [outer = 000000D7A9846C00] 03:00:35 INFO - PROCESS | 1664 | 1468663235985 Marionette DEBUG loaded listener.js 03:00:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B11B1C00) [pid = 1664] [serial = 664] [outer = 000000D7A9846C00] 03:00:36 INFO - PROCESS | 1664 | 1468663236381 Marionette TRACE conn10 <- [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]]]}] 03:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 03:00:36 INFO - PROCESS | 1664 | 1468663236409 Marionette TRACE conn10 -> [0,849,"getWindowHandle",null] 03:00:36 INFO - PROCESS | 1664 | 1468663236411 Marionette TRACE conn10 <- [1,849,null,{"value":"13"}] 03:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:00:36 INFO - PROCESS | 1664 | 1468663236414 Marionette TRACE conn10 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - PROCESS | 1664 | 1468663236416 Marionette TRACE conn10 <- [1,850,null,{}] 03:00:36 INFO - PROCESS | 1664 | 1468663236420 Marionette TRACE conn10 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:36 INFO - PROCESS | 1664 | 1468663236422 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:36 INFO - PROCESS | 1664 | 1468663236531 Marionette TRACE conn10 <- [1,851,null,{"value":null}] 03:00:36 INFO - PROCESS | 1664 | 1468663236539 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:36 INFO - PROCESS | 1664 | 1468663236541 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82B1800 == 36 [pid = 1664] [id = 222] 03:00:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0DD5800) [pid = 1664] [serial = 665] [outer = 0000000000000000] 03:00:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B16F1C00) [pid = 1664] [serial = 666] [outer = 000000D7B0DD5800] 03:00:36 INFO - PROCESS | 1664 | 1468663236586 Marionette DEBUG loaded listener.js 03:00:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B1D4B800) [pid = 1664] [serial = 667] [outer = 000000D7B0DD5800] 03:00:37 INFO - PROCESS | 1664 | 1468663237422 Marionette TRACE conn10 <- [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]]]}] 03:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1021ms 03:00:37 INFO - PROCESS | 1664 | 1468663237439 Marionette TRACE conn10 -> [0,853,"getWindowHandle",null] 03:00:37 INFO - PROCESS | 1664 | 1468663237444 Marionette TRACE conn10 <- [1,853,null,{"value":"13"}] 03:00:37 INFO - PROCESS | 1664 | 1468663237449 Marionette TRACE conn10 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:00:37 INFO - PROCESS | 1664 | 1468663237455 Marionette TRACE conn10 <- [1,854,null,{}] 03:00:37 INFO - PROCESS | 1664 | 1468663237482 Marionette TRACE conn10 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:37 INFO - PROCESS | 1664 | 1468663237485 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:37 INFO - PROCESS | 1664 | 1468663237615 Marionette TRACE conn10 <- [1,855,null,{"value":null}] 03:00:37 INFO - PROCESS | 1664 | 1468663237689 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 1664 | 1468663237692 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE54F000 == 37 [pid = 1664] [id = 223] 03:00:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A4A92400) [pid = 1664] [serial = 668] [outer = 0000000000000000] 03:00:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A54DD000) [pid = 1664] [serial = 669] [outer = 000000D7A4A92400] 03:00:37 INFO - PROCESS | 1664 | 1468663237755 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A97DB400) [pid = 1664] [serial = 670] [outer = 000000D7A4A92400] 03:00:38 INFO - PROCESS | 1664 | 1468663238456 Marionette TRACE conn10 <- [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]]]}] 03:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1049ms 03:00:38 INFO - PROCESS | 1664 | 1468663238502 Marionette TRACE conn10 -> [0,857,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 1664 | 1468663238507 Marionette TRACE conn10 <- [1,857,null,{"value":"13"}] 03:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:00:38 INFO - PROCESS | 1664 | 1468663238514 Marionette TRACE conn10 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 1664 | 1468663238517 Marionette TRACE conn10 <- [1,858,null,{}] 03:00:38 INFO - PROCESS | 1664 | 1468663238522 Marionette TRACE conn10 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:38 INFO - PROCESS | 1664 | 1468663238525 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:38 INFO - PROCESS | 1664 | 1468663238667 Marionette TRACE conn10 <- [1,859,null,{"value":null}] 03:00:38 INFO - PROCESS | 1664 | 1468663238741 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 1664 | 1468663238744 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5908800 == 38 [pid = 1664] [id = 224] 03:00:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AAA9B800) [pid = 1664] [serial = 671] [outer = 0000000000000000] 03:00:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AD468800) [pid = 1664] [serial = 672] [outer = 000000D7AAA9B800] 03:00:38 INFO - PROCESS | 1664 | 1468663238805 Marionette DEBUG loaded listener.js 03:00:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AE59EC00) [pid = 1664] [serial = 673] [outer = 000000D7AAA9B800] 03:00:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81B7800 == 37 [pid = 1664] [id = 221] 03:00:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E94000 == 36 [pid = 1664] [id = 220] 03:00:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18AE000 == 35 [pid = 1664] [id = 219] 03:00:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FC2800 == 34 [pid = 1664] [id = 218] 03:00:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE587000 == 33 [pid = 1664] [id = 217] 03:00:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B31800 == 32 [pid = 1664] [id = 216] 03:00:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE55C800 == 31 [pid = 1664] [id = 215] 03:00:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A97BF800 == 30 [pid = 1664] [id = 214] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B16EF800) [pid = 1664] [serial = 624] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AFDD8800) [pid = 1664] [serial = 611] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B0DCE800) [pid = 1664] [serial = 614] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A4BA9800) [pid = 1664] [serial = 599] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A8A71C00) [pid = 1664] [serial = 600] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE096000) [pid = 1664] [serial = 605] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE595800) [pid = 1664] [serial = 606] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4E61400) [pid = 1664] [serial = 617] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0B73C00) [pid = 1664] [serial = 594] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA473000) [pid = 1664] [serial = 602] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AA549400) [pid = 1664] [serial = 603] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AEBF4800) [pid = 1664] [serial = 608] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4B20400) [pid = 1664] [serial = 596] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A8B59C00) [pid = 1664] [serial = 597] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0E62000) [pid = 1664] [serial = 615] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B1B1A800) [pid = 1664] [serial = 627] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B1794400) [pid = 1664] [serial = 626] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AE948C00) [pid = 1664] [serial = 618] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B16E7800) [pid = 1664] [serial = 623] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0D39000) [pid = 1664] [serial = 612] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B0E8C000) [pid = 1664] [serial = 620] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B0E98C00) [pid = 1664] [serial = 621] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7AFB49C00) [pid = 1664] [serial = 609] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7AE0D4000) [pid = 1664] [serial = 588] [outer = 0000000000000000] [url = about:blank] 03:00:39 INFO - PROCESS | 1664 | 1468663239661 Marionette TRACE conn10 <- [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]]]}] 03:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1190ms 03:00:39 INFO - PROCESS | 1664 | 1468663239706 Marionette TRACE conn10 -> [0,861,"getWindowHandle",null] 03:00:39 INFO - PROCESS | 1664 | 1468663239711 Marionette TRACE conn10 <- [1,861,null,{"value":"13"}] 03:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:00:39 INFO - PROCESS | 1664 | 1468663239716 Marionette TRACE conn10 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:00:39 INFO - PROCESS | 1664 | 1468663239720 Marionette TRACE conn10 <- [1,862,null,{}] 03:00:39 INFO - PROCESS | 1664 | 1468663239727 Marionette TRACE conn10 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:39 INFO - PROCESS | 1664 | 1468663239730 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:39 INFO - PROCESS | 1664 | 1468663239823 Marionette TRACE conn10 <- [1,863,null,{"value":null}] 03:00:39 INFO - PROCESS | 1664 | 1468663239830 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 1664 | 1468663239834 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A982F000 == 31 [pid = 1664] [id = 225] 03:00:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A4926800) [pid = 1664] [serial = 674] [outer = 0000000000000000] 03:00:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A5557800) [pid = 1664] [serial = 675] [outer = 000000D7A4926800] 03:00:39 INFO - PROCESS | 1664 | 1468663239885 Marionette DEBUG loaded listener.js 03:00:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A9346800) [pid = 1664] [serial = 676] [outer = 000000D7A4926800] 03:00:40 INFO - PROCESS | 1664 | 1468663240374 Marionette TRACE conn10 <- [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]]]}] 03:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 672ms 03:00:40 INFO - PROCESS | 1664 | 1468663240391 Marionette TRACE conn10 -> [0,865,"getWindowHandle",null] 03:00:40 INFO - PROCESS | 1664 | 1468663240396 Marionette TRACE conn10 <- [1,865,null,{"value":"13"}] 03:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:00:40 INFO - PROCESS | 1664 | 1468663240402 Marionette TRACE conn10 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:00:40 INFO - PROCESS | 1664 | 1468663240405 Marionette TRACE conn10 <- [1,866,null,{}] 03:00:40 INFO - PROCESS | 1664 | 1468663240409 Marionette TRACE conn10 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:40 INFO - PROCESS | 1664 | 1468663240411 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:40 INFO - PROCESS | 1664 | 1468663240533 Marionette TRACE conn10 <- [1,867,null,{"value":null}] 03:00:40 INFO - PROCESS | 1664 | 1468663240545 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:40 INFO - PROCESS | 1664 | 1468663240547 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE582000 == 32 [pid = 1664] [id = 226] 03:00:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AA364400) [pid = 1664] [serial = 677] [outer = 0000000000000000] 03:00:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AAA90800) [pid = 1664] [serial = 678] [outer = 000000D7AA364400] 03:00:40 INFO - PROCESS | 1664 | 1468663240655 Marionette DEBUG loaded listener.js 03:00:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AD410800) [pid = 1664] [serial = 679] [outer = 000000D7AA364400] 03:00:41 INFO - PROCESS | 1664 | 1468663241069 Marionette TRACE conn10 <- [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]]]}] 03:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 03:00:41 INFO - PROCESS | 1664 | 1468663241140 Marionette TRACE conn10 -> [0,869,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 1664 | 1468663241143 Marionette TRACE conn10 <- [1,869,null,{"value":"13"}] 03:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:00:41 INFO - PROCESS | 1664 | 1468663241147 Marionette TRACE conn10 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 1664 | 1468663241150 Marionette TRACE conn10 <- [1,870,null,{}] 03:00:41 INFO - PROCESS | 1664 | 1468663241162 Marionette TRACE conn10 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:41 INFO - PROCESS | 1664 | 1468663241168 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:41 INFO - PROCESS | 1664 | 1468663241257 Marionette TRACE conn10 <- [1,871,null,{"value":null}] 03:00:41 INFO - PROCESS | 1664 | 1468663241273 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 1664 | 1468663241276 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B111C000 == 33 [pid = 1664] [id = 227] 03:00:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE948C00) [pid = 1664] [serial = 680] [outer = 0000000000000000] 03:00:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AFB4A400) [pid = 1664] [serial = 681] [outer = 000000D7AE948C00] 03:00:41 INFO - PROCESS | 1664 | 1468663241328 Marionette DEBUG loaded listener.js 03:00:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0B75800) [pid = 1664] [serial = 682] [outer = 000000D7AE948C00] 03:00:41 INFO - PROCESS | 1664 | 1468663241758 Marionette TRACE conn10 <- [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]]]}] 03:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 03:00:41 INFO - PROCESS | 1664 | 1468663241792 Marionette TRACE conn10 -> [0,873,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 1664 | 1468663241796 Marionette TRACE conn10 <- [1,873,null,{"value":"13"}] 03:00:41 INFO - PROCESS | 1664 | 1468663241799 Marionette TRACE conn10 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 1664 | 1468663241801 Marionette TRACE conn10 <- [1,874,null,{}] 03:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:00:41 INFO - PROCESS | 1664 | 1468663241805 Marionette TRACE conn10 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:41 INFO - PROCESS | 1664 | 1468663241807 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:41 INFO - PROCESS | 1664 | 1468663241952 Marionette TRACE conn10 <- [1,875,null,{"value":null}] 03:00:42 INFO - PROCESS | 1664 | 1468663241998 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:42 INFO - PROCESS | 1664 | 1468663242001 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B398E800 == 34 [pid = 1664] [id = 228] 03:00:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D3F800) [pid = 1664] [serial = 683] [outer = 0000000000000000] 03:00:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D62400) [pid = 1664] [serial = 684] [outer = 000000D7B0D3F800] 03:00:42 INFO - PROCESS | 1664 | 1468663242056 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D6CC00) [pid = 1664] [serial = 685] [outer = 000000D7B0D3F800] 03:00:42 INFO - PROCESS | 1664 | 1468663242490 Marionette TRACE conn10 <- [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]]]}] 03:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 03:00:42 INFO - PROCESS | 1664 | 1468663242540 Marionette TRACE conn10 -> [0,877,"getWindowHandle",null] 03:00:42 INFO - PROCESS | 1664 | 1468663242542 Marionette TRACE conn10 <- [1,877,null,{"value":"13"}] 03:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:00:42 INFO - PROCESS | 1664 | 1468663242546 Marionette TRACE conn10 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:00:42 INFO - PROCESS | 1664 | 1468663242548 Marionette TRACE conn10 <- [1,878,null,{}] 03:00:42 INFO - PROCESS | 1664 | 1468663242552 Marionette TRACE conn10 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:42 INFO - PROCESS | 1664 | 1468663242554 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:42 INFO - PROCESS | 1664 | 1468663242663 Marionette TRACE conn10 <- [1,879,null,{"value":null}] 03:00:42 INFO - PROCESS | 1664 | 1468663242673 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:42 INFO - PROCESS | 1664 | 1468663242675 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6339800 == 35 [pid = 1664] [id = 229] 03:00:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D6D000) [pid = 1664] [serial = 686] [outer = 0000000000000000] 03:00:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D91C00) [pid = 1664] [serial = 687] [outer = 000000D7B0D6D000] 03:00:42 INFO - PROCESS | 1664 | 1468663242723 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0DD8800) [pid = 1664] [serial = 688] [outer = 000000D7B0D6D000] 03:00:43 INFO - PROCESS | 1664 | 1468663243188 Marionette TRACE conn10 <- [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]]]}] 03:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 03:00:43 INFO - PROCESS | 1664 | 1468663243221 Marionette TRACE conn10 -> [0,881,"getWindowHandle",null] 03:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:00:43 INFO - PROCESS | 1664 | 1468663243224 Marionette TRACE conn10 <- [1,881,null,{"value":"13"}] 03:00:43 INFO - PROCESS | 1664 | 1468663243227 Marionette TRACE conn10 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 1664 | 1468663243229 Marionette TRACE conn10 <- [1,882,null,{}] 03:00:43 INFO - PROCESS | 1664 | 1468663243233 Marionette TRACE conn10 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:43 INFO - PROCESS | 1664 | 1468663243239 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:43 INFO - PROCESS | 1664 | 1468663243416 Marionette TRACE conn10 <- [1,883,null,{"value":null}] 03:00:43 INFO - PROCESS | 1664 | 1468663243442 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 1664 | 1468663243444 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EAC000 == 36 [pid = 1664] [id = 230] 03:00:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B16ED800) [pid = 1664] [serial = 689] [outer = 0000000000000000] 03:00:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B1D51800) [pid = 1664] [serial = 690] [outer = 000000D7B16ED800] 03:00:43 INFO - PROCESS | 1664 | 1468663243491 Marionette DEBUG loaded listener.js 03:00:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B230F400) [pid = 1664] [serial = 691] [outer = 000000D7B16ED800] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A9846C00) [pid = 1664] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AD408800) [pid = 1664] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4A97000) [pid = 1664] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A464B800) [pid = 1664] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A5559000) [pid = 1664] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4A94000) [pid = 1664] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE01A000) [pid = 1664] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B25A9000) [pid = 1664] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A95D9C00) [pid = 1664] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A8A76800) [pid = 1664] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A2906000) [pid = 1664] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:00:43 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AE051C00) [pid = 1664] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:00:44 INFO - PROCESS | 1664 | 1468663243997 Marionette TRACE conn10 <- [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]]]}] 03:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 820ms 03:00:44 INFO - PROCESS | 1664 | 1468663244049 Marionette TRACE conn10 -> [0,885,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 1664 | 1468663244051 Marionette TRACE conn10 <- [1,885,null,{"value":"13"}] 03:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:00:44 INFO - PROCESS | 1664 | 1468663244054 Marionette TRACE conn10 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 1664 | 1468663244056 Marionette TRACE conn10 <- [1,886,null,{}] 03:00:44 INFO - PROCESS | 1664 | 1468663244060 Marionette TRACE conn10 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:44 INFO - PROCESS | 1664 | 1468663244062 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:44 INFO - PROCESS | 1664 | 1468663244147 Marionette TRACE conn10 <- [1,887,null,{"value":null}] 03:00:44 INFO - PROCESS | 1664 | 1468663244221 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 1664 | 1468663244223 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA333800 == 37 [pid = 1664] [id = 231] 03:00:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A2A7EC00) [pid = 1664] [serial = 692] [outer = 0000000000000000] 03:00:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A8A76800) [pid = 1664] [serial = 693] [outer = 000000D7A2A7EC00] 03:00:44 INFO - PROCESS | 1664 | 1468663244269 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0B79000) [pid = 1664] [serial = 694] [outer = 000000D7A2A7EC00] 03:00:44 INFO - PROCESS | 1664 | 1468663244613 Marionette TRACE conn10 <- [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]]]}] 03:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 03:00:44 INFO - PROCESS | 1664 | 1468663244692 Marionette TRACE conn10 -> [0,889,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 1664 | 1468663244694 Marionette TRACE conn10 <- [1,889,null,{"value":"13"}] 03:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:00:44 INFO - PROCESS | 1664 | 1468663244701 Marionette TRACE conn10 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 1664 | 1468663244703 Marionette TRACE conn10 <- [1,890,null,{}] 03:00:44 INFO - PROCESS | 1664 | 1468663244740 Marionette TRACE conn10 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:44 INFO - PROCESS | 1664 | 1468663244742 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:44 INFO - PROCESS | 1664 | 1468663244832 Marionette TRACE conn10 <- [1,891,null,{"value":null}] 03:00:44 INFO - PROCESS | 1664 | 1468663244838 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 1664 | 1468663244840 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8493000 == 38 [pid = 1664] [id = 232] 03:00:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0E8E000) [pid = 1664] [serial = 695] [outer = 0000000000000000] 03:00:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B2634C00) [pid = 1664] [serial = 696] [outer = 000000D7B0E8E000] 03:00:44 INFO - PROCESS | 1664 | 1468663244886 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B3903800) [pid = 1664] [serial = 697] [outer = 000000D7B0E8E000] 03:00:45 INFO - PROCESS | 1664 | 1468663245296 Marionette TRACE conn10 <- [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]]]}] 03:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 03:00:45 INFO - PROCESS | 1664 | 1468663245332 Marionette TRACE conn10 -> [0,893,"getWindowHandle",null] 03:00:45 INFO - PROCESS | 1664 | 1468663245334 Marionette TRACE conn10 <- [1,893,null,{"value":"13"}] 03:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:00:45 INFO - PROCESS | 1664 | 1468663245337 Marionette TRACE conn10 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:00:45 INFO - PROCESS | 1664 | 1468663245339 Marionette TRACE conn10 <- [1,894,null,{}] 03:00:45 INFO - PROCESS | 1664 | 1468663245347 Marionette TRACE conn10 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:45 INFO - PROCESS | 1664 | 1468663245349 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:45 INFO - PROCESS | 1664 | 1468663245435 Marionette TRACE conn10 <- [1,895,null,{"value":null}] 03:00:45 INFO - PROCESS | 1664 | 1468663245441 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:45 INFO - PROCESS | 1664 | 1468663245443 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BAB000 == 39 [pid = 1664] [id = 233] 03:00:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B3908000) [pid = 1664] [serial = 698] [outer = 0000000000000000] 03:00:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B390C400) [pid = 1664] [serial = 699] [outer = 000000D7B3908000] 03:00:45 INFO - PROCESS | 1664 | 1468663245490 Marionette DEBUG loaded listener.js 03:00:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B47D3C00) [pid = 1664] [serial = 700] [outer = 000000D7B3908000] 03:00:45 INFO - PROCESS | 1664 | 1468663245965 Marionette TRACE conn10 <- [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]]]}] 03:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 03:00:46 INFO - PROCESS | 1664 | 1468663246011 Marionette TRACE conn10 -> [0,897,"getWindowHandle",null] 03:00:46 INFO - PROCESS | 1664 | 1468663246016 Marionette TRACE conn10 <- [1,897,null,{"value":"13"}] 03:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:00:46 INFO - PROCESS | 1664 | 1468663246022 Marionette TRACE conn10 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:00:46 INFO - PROCESS | 1664 | 1468663246027 Marionette TRACE conn10 <- [1,898,null,{}] 03:00:46 INFO - PROCESS | 1664 | 1468663246035 Marionette TRACE conn10 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:46 INFO - PROCESS | 1664 | 1468663246039 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:46 INFO - PROCESS | 1664 | 1468663246220 Marionette TRACE conn10 <- [1,899,null,{"value":null}] 03:00:46 INFO - PROCESS | 1664 | 1468663246304 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 1664 | 1468663246309 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AAAE3000 == 40 [pid = 1664] [id = 234] 03:00:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A4A91000) [pid = 1664] [serial = 701] [outer = 0000000000000000] 03:00:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A59BE800) [pid = 1664] [serial = 702] [outer = 000000D7A4A91000] 03:00:46 INFO - PROCESS | 1664 | 1468663246370 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AA364000) [pid = 1664] [serial = 703] [outer = 000000D7A4A91000] 03:00:46 INFO - PROCESS | 1664 | 1468663246933 Marionette TRACE conn10 <- [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]]]}] 03:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 03:00:47 INFO - PROCESS | 1664 | 1468663247011 Marionette TRACE conn10 -> [0,901,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 1664 | 1468663247017 Marionette TRACE conn10 <- [1,901,null,{"value":"13"}] 03:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:00:47 INFO - PROCESS | 1664 | 1468663247024 Marionette TRACE conn10 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - PROCESS | 1664 | 1468663247027 Marionette TRACE conn10 <- [1,902,null,{}] 03:00:47 INFO - PROCESS | 1664 | 1468663247032 Marionette TRACE conn10 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:47 INFO - PROCESS | 1664 | 1468663247035 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:47 INFO - PROCESS | 1664 | 1468663247162 Marionette TRACE conn10 <- [1,903,null,{"value":null}] 03:00:47 INFO - PROCESS | 1664 | 1468663247231 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:47 INFO - PROCESS | 1664 | 1468663247234 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FC6000 == 41 [pid = 1664] [id = 235] 03:00:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AE566000) [pid = 1664] [serial = 704] [outer = 0000000000000000] 03:00:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AE598800) [pid = 1664] [serial = 705] [outer = 000000D7AE566000] 03:00:47 INFO - PROCESS | 1664 | 1468663247334 Marionette DEBUG loaded listener.js 03:00:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AFCCE000) [pid = 1664] [serial = 706] [outer = 000000D7AE566000] 03:00:47 INFO - PROCESS | 1664 | 1468663247961 Marionette TRACE conn10 <- [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]]]}] 03:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 985ms 03:00:48 INFO - PROCESS | 1664 | 1468663248011 Marionette TRACE conn10 -> [0,905,"getWindowHandle",null] 03:00:48 INFO - PROCESS | 1664 | 1468663248014 Marionette TRACE conn10 <- [1,905,null,{"value":"13"}] 03:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:00:48 INFO - PROCESS | 1664 | 1468663248018 Marionette TRACE conn10 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:00:48 INFO - PROCESS | 1664 | 1468663248022 Marionette TRACE conn10 <- [1,906,null,{}] 03:00:48 INFO - PROCESS | 1664 | 1468663248034 Marionette TRACE conn10 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:48 INFO - PROCESS | 1664 | 1468663248039 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:48 INFO - PROCESS | 1664 | 1468663248157 Marionette TRACE conn10 <- [1,907,null,{"value":null}] 03:00:48 INFO - PROCESS | 1664 | 1468663248234 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 1664 | 1468663248238 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C06800 == 42 [pid = 1664] [id = 236] 03:00:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B16EC000) [pid = 1664] [serial = 707] [outer = 0000000000000000] 03:00:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B1A5B400) [pid = 1664] [serial = 708] [outer = 000000D7B16EC000] 03:00:48 INFO - PROCESS | 1664 | 1468663248339 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B3908400) [pid = 1664] [serial = 709] [outer = 000000D7B16EC000] 03:00:48 INFO - PROCESS | 1664 | 1468663248966 Marionette TRACE conn10 <- [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]]]}] 03:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 987ms 03:00:49 INFO - PROCESS | 1664 | 1468663249006 Marionette TRACE conn10 -> [0,909,"getWindowHandle",null] 03:00:49 INFO - PROCESS | 1664 | 1468663249009 Marionette TRACE conn10 <- [1,909,null,{"value":"13"}] 03:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:00:49 INFO - PROCESS | 1664 | 1468663249013 Marionette TRACE conn10 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - PROCESS | 1664 | 1468663249015 Marionette TRACE conn10 <- [1,910,null,{}] 03:00:49 INFO - PROCESS | 1664 | 1468663249020 Marionette TRACE conn10 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:49 INFO - PROCESS | 1664 | 1468663249022 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:49 INFO - PROCESS | 1664 | 1468663249137 Marionette TRACE conn10 <- [1,911,null,{"value":null}] 03:00:49 INFO - PROCESS | 1664 | 1468663249212 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:49 INFO - PROCESS | 1664 | 1468663249214 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8222000 == 43 [pid = 1664] [id = 237] 03:00:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B0E8C400) [pid = 1664] [serial = 710] [outer = 0000000000000000] 03:00:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B47DD000) [pid = 1664] [serial = 711] [outer = 000000D7B0E8C400] 03:00:49 INFO - PROCESS | 1664 | 1468663249313 Marionette DEBUG loaded listener.js 03:00:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B4E87400) [pid = 1664] [serial = 712] [outer = 000000D7B0E8C400] 03:00:50 INFO - PROCESS | 1664 | 1468663250026 Marionette TRACE conn10 <- [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]]]}] 03:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1026ms 03:00:50 INFO - PROCESS | 1664 | 1468663250041 Marionette TRACE conn10 -> [0,913,"getWindowHandle",null] 03:00:50 INFO - PROCESS | 1664 | 1468663250045 Marionette TRACE conn10 <- [1,913,null,{"value":"13"}] 03:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:00:50 INFO - PROCESS | 1664 | 1468663250084 Marionette TRACE conn10 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:00:50 INFO - PROCESS | 1664 | 1468663250088 Marionette TRACE conn10 <- [1,914,null,{}] 03:00:50 INFO - PROCESS | 1664 | 1468663250094 Marionette TRACE conn10 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:50 INFO - PROCESS | 1664 | 1468663250097 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:50 INFO - PROCESS | 1664 | 1468663250206 Marionette TRACE conn10 <- [1,915,null,{"value":null}] 03:00:50 INFO - PROCESS | 1664 | 1468663250301 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 1664 | 1468663250304 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A540E800 == 44 [pid = 1664] [id = 238] 03:00:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7A44DE800) [pid = 1664] [serial = 713] [outer = 0000000000000000] 03:00:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7A4B11C00) [pid = 1664] [serial = 714] [outer = 000000D7A44DE800] 03:00:50 INFO - PROCESS | 1664 | 1468663250357 Marionette DEBUG loaded listener.js 03:00:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7A8859C00) [pid = 1664] [serial = 715] [outer = 000000D7A44DE800] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8493000 == 43 [pid = 1664] [id = 232] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA333800 == 42 [pid = 1664] [id = 231] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EAC000 == 41 [pid = 1664] [id = 230] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6339800 == 40 [pid = 1664] [id = 229] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B398E800 == 39 [pid = 1664] [id = 228] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B111C000 == 38 [pid = 1664] [id = 227] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE582000 == 37 [pid = 1664] [id = 226] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A982F000 == 36 [pid = 1664] [id = 225] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC12800 == 35 [pid = 1664] [id = 213] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82B1800 == 34 [pid = 1664] [id = 222] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE54F000 == 33 [pid = 1664] [id = 223] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5908800 == 32 [pid = 1664] [id = 224] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8222000 == 31 [pid = 1664] [id = 237] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C06800 == 30 [pid = 1664] [id = 236] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FC6000 == 29 [pid = 1664] [id = 235] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BAB000 == 28 [pid = 1664] [id = 233] 03:00:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AAAE3000 == 27 [pid = 1664] [id = 234] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7B0E6A400) [pid = 1664] [serial = 663] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7AD4F0400) [pid = 1664] [serial = 647] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7AA370000) [pid = 1664] [serial = 639] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7A934F400) [pid = 1664] [serial = 638] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7A4A92800) [pid = 1664] [serial = 641] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7A57ED400) [pid = 1664] [serial = 642] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A95DB400) [pid = 1664] [serial = 644] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AA54C400) [pid = 1664] [serial = 645] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AA4D6800) [pid = 1664] [serial = 630] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A8BBF000) [pid = 1664] [serial = 629] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AFB48400) [pid = 1664] [serial = 633] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE570400) [pid = 1664] [serial = 632] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B23E6000) [pid = 1664] [serial = 636] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B1D52800) [pid = 1664] [serial = 635] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AEBF7400) [pid = 1664] [serial = 652] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AE59E800) [pid = 1664] [serial = 651] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0B78400) [pid = 1664] [serial = 655] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AFB4AC00) [pid = 1664] [serial = 654] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A44D8400) [pid = 1664] [serial = 657] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0D8A000) [pid = 1664] [serial = 660] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B11B1C00) [pid = 1664] [serial = 664] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AE04A000) [pid = 1664] [serial = 658] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A8B52C00) [pid = 1664] [serial = 369] [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.] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0DD9800) [pid = 1664] [serial = 661] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE565C00) [pid = 1664] [serial = 648] [outer = 0000000000000000] [url = about:blank] 03:00:51 INFO - PROCESS | 1664 | 1468663251563 Marionette TRACE conn10 <- [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]]]}] 03:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1558ms 03:00:51 INFO - PROCESS | 1664 | 1468663251627 Marionette TRACE conn10 -> [0,917,"getWindowHandle",null] 03:00:51 INFO - PROCESS | 1664 | 1468663251631 Marionette TRACE conn10 <- [1,917,null,{"value":"13"}] 03:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:00:51 INFO - PROCESS | 1664 | 1468663251636 Marionette TRACE conn10 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:00:51 INFO - PROCESS | 1664 | 1468663251639 Marionette TRACE conn10 <- [1,918,null,{}] 03:00:51 INFO - PROCESS | 1664 | 1468663251646 Marionette TRACE conn10 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:51 INFO - PROCESS | 1664 | 1468663251649 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:51 INFO - PROCESS | 1664 | 1468663251739 Marionette TRACE conn10 <- [1,919,null,{"value":null}] 03:00:51 INFO - PROCESS | 1664 | 1468663251747 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 1664 | 1468663251752 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A9269000 == 28 [pid = 1664] [id = 239] 03:00:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A44E1C00) [pid = 1664] [serial = 716] [outer = 0000000000000000] 03:00:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A488BC00) [pid = 1664] [serial = 717] [outer = 000000D7A44E1C00] 03:00:51 INFO - PROCESS | 1664 | 1468663251808 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A4E1B800) [pid = 1664] [serial = 718] [outer = 000000D7A44E1C00] 03:00:52 INFO - PROCESS | 1664 | 1468663252333 Marionette TRACE conn10 <- [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]]]}] 03:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 735ms 03:00:52 INFO - PROCESS | 1664 | 1468663252375 Marionette TRACE conn10 -> [0,921,"getWindowHandle",null] 03:00:52 INFO - PROCESS | 1664 | 1468663252380 Marionette TRACE conn10 <- [1,921,null,{"value":"13"}] 03:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:00:52 INFO - PROCESS | 1664 | 1468663252387 Marionette TRACE conn10 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:00:52 INFO - PROCESS | 1664 | 1468663252390 Marionette TRACE conn10 <- [1,922,null,{}] 03:00:52 INFO - PROCESS | 1664 | 1468663252394 Marionette TRACE conn10 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:52 INFO - PROCESS | 1664 | 1468663252397 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:52 INFO - PROCESS | 1664 | 1468663252490 Marionette TRACE conn10 <- [1,923,null,{"value":null}] 03:00:52 INFO - PROCESS | 1664 | 1468663252567 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:52 INFO - PROCESS | 1664 | 1468663252570 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADDA3000 == 29 [pid = 1664] [id = 240] 03:00:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A8A79400) [pid = 1664] [serial = 719] [outer = 0000000000000000] 03:00:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A92DD800) [pid = 1664] [serial = 720] [outer = 000000D7A8A79400] 03:00:52 INFO - PROCESS | 1664 | 1468663252621 Marionette DEBUG loaded listener.js 03:00:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A977EC00) [pid = 1664] [serial = 721] [outer = 000000D7A8A79400] 03:00:53 INFO - PROCESS | 1664 | 1468663253025 Marionette TRACE conn10 <- [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]]]}] 03:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 03:00:53 INFO - PROCESS | 1664 | 1468663253060 Marionette TRACE conn10 -> [0,925,"getWindowHandle",null] 03:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:00:53 INFO - PROCESS | 1664 | 1468663253063 Marionette TRACE conn10 <- [1,925,null,{"value":"13"}] 03:00:53 INFO - PROCESS | 1664 | 1468663253066 Marionette TRACE conn10 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 1664 | 1468663253070 Marionette TRACE conn10 <- [1,926,null,{}] 03:00:53 INFO - PROCESS | 1664 | 1468663253082 Marionette TRACE conn10 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:53 INFO - PROCESS | 1664 | 1468663253087 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:53 INFO - PROCESS | 1664 | 1468663253176 Marionette TRACE conn10 <- [1,927,null,{"value":null}] 03:00:53 INFO - PROCESS | 1664 | 1468663253184 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:53 INFO - PROCESS | 1664 | 1468663253187 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AF08C000 == 30 [pid = 1664] [id = 241] 03:00:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A4025800) [pid = 1664] [serial = 722] [outer = 0000000000000000] 03:00:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AA54F800) [pid = 1664] [serial = 723] [outer = 000000D7A4025800] 03:00:53 INFO - PROCESS | 1664 | 1468663253239 Marionette DEBUG loaded listener.js 03:00:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AAA9AC00) [pid = 1664] [serial = 724] [outer = 000000D7A4025800] 03:00:53 INFO - PROCESS | 1664 | 1468663253726 Marionette TRACE conn10 <- [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]]]}] 03:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 672ms 03:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:00:53 INFO - PROCESS | 1664 | 1468663253740 Marionette TRACE conn10 -> [0,929,"getWindowHandle",null] 03:00:53 INFO - PROCESS | 1664 | 1468663253743 Marionette TRACE conn10 <- [1,929,null,{"value":"13"}] 03:00:53 INFO - PROCESS | 1664 | 1468663253751 Marionette TRACE conn10 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 1664 | 1468663253753 Marionette TRACE conn10 <- [1,930,null,{}] 03:00:53 INFO - PROCESS | 1664 | 1468663253756 Marionette TRACE conn10 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:53 INFO - PROCESS | 1664 | 1468663253758 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:53 INFO - PROCESS | 1664 | 1468663253904 Marionette TRACE conn10 <- [1,931,null,{"value":null}] 03:00:53 INFO - PROCESS | 1664 | 1468663253956 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:53 INFO - PROCESS | 1664 | 1468663253958 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DBF800 == 31 [pid = 1664] [id = 242] 03:00:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE052C00) [pid = 1664] [serial = 725] [outer = 0000000000000000] 03:00:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE099C00) [pid = 1664] [serial = 726] [outer = 000000D7AE052C00] 03:00:54 INFO - PROCESS | 1664 | 1468663254005 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AE569000) [pid = 1664] [serial = 727] [outer = 000000D7AE052C00] 03:00:54 INFO - PROCESS | 1664 | 1468663254454 Marionette TRACE conn10 <- [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]]]}] 03:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 03:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:00:54 INFO - PROCESS | 1664 | 1468663254490 Marionette TRACE conn10 -> [0,933,"getWindowHandle",null] 03:00:54 INFO - PROCESS | 1664 | 1468663254493 Marionette TRACE conn10 <- [1,933,null,{"value":"13"}] 03:00:54 INFO - PROCESS | 1664 | 1468663254500 Marionette TRACE conn10 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:00:54 INFO - PROCESS | 1664 | 1468663254503 Marionette TRACE conn10 <- [1,934,null,{}] 03:00:54 INFO - PROCESS | 1664 | 1468663254506 Marionette TRACE conn10 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:54 INFO - PROCESS | 1664 | 1468663254509 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:54 INFO - PROCESS | 1664 | 1468663254616 Marionette TRACE conn10 <- [1,935,null,{"value":null}] 03:00:54 INFO - PROCESS | 1664 | 1468663254622 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 1664 | 1468663254624 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1BB1000 == 32 [pid = 1664] [id = 243] 03:00:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A477AC00) [pid = 1664] [serial = 728] [outer = 0000000000000000] 03:00:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AE596400) [pid = 1664] [serial = 729] [outer = 000000D7A477AC00] 03:00:54 INFO - PROCESS | 1664 | 1468663254670 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AE79AC00) [pid = 1664] [serial = 730] [outer = 000000D7A477AC00] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0D3F800) [pid = 1664] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0D6D000) [pid = 1664] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A4926800) [pid = 1664] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AAA9B800) [pid = 1664] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4A92400) [pid = 1664] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A2A7EC00) [pid = 1664] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AA364400) [pid = 1664] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0DD5800) [pid = 1664] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE948C00) [pid = 1664] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B16ED800) [pid = 1664] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0E8E000) [pid = 1664] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:00:55 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B3908000) [pid = 1664] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:00:55 INFO - PROCESS | 1664 | 1468663255629 Marionette TRACE conn10 <- [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]]]}] 03:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1190ms 03:00:55 INFO - PROCESS | 1664 | 1468663255688 Marionette TRACE conn10 -> [0,937,"getWindowHandle",null] 03:00:55 INFO - PROCESS | 1664 | 1468663255693 Marionette TRACE conn10 <- [1,937,null,{"value":"13"}] 03:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:00:55 INFO - PROCESS | 1664 | 1468663255698 Marionette TRACE conn10 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:00:55 INFO - PROCESS | 1664 | 1468663255702 Marionette TRACE conn10 <- [1,938,null,{}] 03:00:55 INFO - PROCESS | 1664 | 1468663255709 Marionette TRACE conn10 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:55 INFO - PROCESS | 1664 | 1468663255713 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:55 INFO - PROCESS | 1664 | 1468663255848 Marionette TRACE conn10 <- [1,939,null,{"value":null}] 03:00:55 INFO - PROCESS | 1664 | 1468663255916 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 1664 | 1468663255919 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC4D800 == 33 [pid = 1664] [id = 244] 03:00:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A4653000) [pid = 1664] [serial = 731] [outer = 0000000000000000] 03:00:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A4A94800) [pid = 1664] [serial = 732] [outer = 000000D7A4653000] 03:00:55 INFO - PROCESS | 1664 | 1468663255980 Marionette DEBUG loaded listener.js 03:00:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A2A7D400) [pid = 1664] [serial = 733] [outer = 000000D7A4653000] 03:00:56 INFO - PROCESS | 1664 | 1468663256736 Marionette TRACE conn10 <- [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]]]}] 03:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1079ms 03:00:56 INFO - PROCESS | 1664 | 1468663256788 Marionette TRACE conn10 -> [0,941,"getWindowHandle",null] 03:00:56 INFO - PROCESS | 1664 | 1468663256793 Marionette TRACE conn10 <- [1,941,null,{"value":"13"}] 03:00:56 INFO - PROCESS | 1664 | 1468663256800 Marionette TRACE conn10 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:00:56 INFO - PROCESS | 1664 | 1468663256803 Marionette TRACE conn10 <- [1,942,null,{}] 03:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:00:56 INFO - PROCESS | 1664 | 1468663256807 Marionette TRACE conn10 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:56 INFO - PROCESS | 1664 | 1468663256811 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:56 INFO - PROCESS | 1664 | 1468663256933 Marionette TRACE conn10 <- [1,943,null,{"value":null}] 03:00:57 INFO - PROCESS | 1664 | 1468663257006 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:57 INFO - PROCESS | 1664 | 1468663257009 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3985800 == 34 [pid = 1664] [id = 245] 03:00:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AA362400) [pid = 1664] [serial = 734] [outer = 0000000000000000] 03:00:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AA475C00) [pid = 1664] [serial = 735] [outer = 000000D7AA362400] 03:00:57 INFO - PROCESS | 1664 | 1468663257071 Marionette DEBUG loaded listener.js 03:00:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AA54FC00) [pid = 1664] [serial = 736] [outer = 000000D7AA362400] 03:00:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DBF800 == 33 [pid = 1664] [id = 242] 03:00:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AF08C000 == 32 [pid = 1664] [id = 241] 03:00:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADDA3000 == 31 [pid = 1664] [id = 240] 03:00:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A9269000 == 30 [pid = 1664] [id = 239] 03:00:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A540E800 == 29 [pid = 1664] [id = 238] 03:00:57 INFO - PROCESS | 1664 | 1468663257915 Marionette TRACE conn10 <- [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]]]}] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0D62400) [pid = 1664] [serial = 684] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0D6CC00) [pid = 1664] [serial = 685] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0D91C00) [pid = 1664] [serial = 687] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A5557800) [pid = 1664] [serial = 675] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A9346800) [pid = 1664] [serial = 676] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AD468800) [pid = 1664] [serial = 672] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AE59EC00) [pid = 1664] [serial = 673] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A54DD000) [pid = 1664] [serial = 669] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A8A76800) [pid = 1664] [serial = 693] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7A97DB400) [pid = 1664] [serial = 670] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AAA90800) [pid = 1664] [serial = 678] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AD410800) [pid = 1664] [serial = 679] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B1D4B800) [pid = 1664] [serial = 667] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B16F1C00) [pid = 1664] [serial = 666] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AFB4A400) [pid = 1664] [serial = 681] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7B1D51800) [pid = 1664] [serial = 690] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7B3903800) [pid = 1664] [serial = 697] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B390C400) [pid = 1664] [serial = 699] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7B47D3C00) [pid = 1664] [serial = 700] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7B2634C00) [pid = 1664] [serial = 696] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7B230F400) [pid = 1664] [serial = 691] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7B0DD8800) [pid = 1664] [serial = 688] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7B0B75800) [pid = 1664] [serial = 682] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - PROCESS | 1664 | --DOMWINDOW == 55 (000000D7B0B79000) [pid = 1664] [serial = 694] [outer = 0000000000000000] [url = about:blank] 03:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1170ms 03:00:57 INFO - PROCESS | 1664 | 1468663257978 Marionette TRACE conn10 -> [0,945,"getWindowHandle",null] 03:00:57 INFO - PROCESS | 1664 | 1468663257983 Marionette TRACE conn10 <- [1,945,null,{"value":"13"}] 03:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:00:57 INFO - PROCESS | 1664 | 1468663257988 Marionette TRACE conn10 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - PROCESS | 1664 | 1468663257992 Marionette TRACE conn10 <- [1,946,null,{}] 03:00:58 INFO - PROCESS | 1664 | 1468663257998 Marionette TRACE conn10 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:58 INFO - PROCESS | 1664 | 1468663258001 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:58 INFO - PROCESS | 1664 | 1468663258099 Marionette TRACE conn10 <- [1,947,null,{"value":null}] 03:00:58 INFO - PROCESS | 1664 | 1468663258112 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:58 INFO - PROCESS | 1664 | 1468663258116 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA5A2800 == 30 [pid = 1664] [id = 246] 03:00:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (000000D7A4B14800) [pid = 1664] [serial = 737] [outer = 0000000000000000] 03:00:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7A5557800) [pid = 1664] [serial = 738] [outer = 000000D7A4B14800] 03:00:58 INFO - PROCESS | 1664 | 1468663258168 Marionette DEBUG loaded listener.js 03:00:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7A8AEC800) [pid = 1664] [serial = 739] [outer = 000000D7A4B14800] 03:00:58 INFO - PROCESS | 1664 | 1468663258647 Marionette TRACE conn10 <- [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]]]}] 03:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 672ms 03:00:58 INFO - PROCESS | 1664 | 1468663258697 Marionette TRACE conn10 -> [0,949,"getWindowHandle",null] 03:00:58 INFO - PROCESS | 1664 | 1468663258701 Marionette TRACE conn10 <- [1,949,null,{"value":"13"}] 03:00:58 INFO - PROCESS | 1664 | 1468663258712 Marionette TRACE conn10 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:00:58 INFO - PROCESS | 1664 | 1468663258715 Marionette TRACE conn10 <- [1,950,null,{}] 03:00:58 INFO - PROCESS | 1664 | 1468663258719 Marionette TRACE conn10 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:58 INFO - PROCESS | 1664 | 1468663258722 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:58 INFO - PROCESS | 1664 | 1468663258813 Marionette TRACE conn10 <- [1,951,null,{"value":null}] 03:00:58 INFO - PROCESS | 1664 | 1468663258887 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:58 INFO - PROCESS | 1664 | 1468663258890 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA30000 == 31 [pid = 1664] [id = 247] 03:00:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7AA307C00) [pid = 1664] [serial = 740] [outer = 0000000000000000] 03:00:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7AA4D3C00) [pid = 1664] [serial = 741] [outer = 000000D7AA307C00] 03:00:58 INFO - PROCESS | 1664 | 1468663258940 Marionette DEBUG loaded listener.js 03:00:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7AAA95800) [pid = 1664] [serial = 742] [outer = 000000D7AA307C00] 03:00:59 INFO - PROCESS | 1664 | 1468663259348 Marionette TRACE conn10 <- [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]]]}] 03:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 03:00:59 INFO - PROCESS | 1664 | 1468663259389 Marionette TRACE conn10 -> [0,953,"getWindowHandle",null] 03:00:59 INFO - PROCESS | 1664 | 1468663259391 Marionette TRACE conn10 <- [1,953,null,{"value":"13"}] 03:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:00:59 INFO - PROCESS | 1664 | 1468663259395 Marionette TRACE conn10 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:00:59 INFO - PROCESS | 1664 | 1468663259399 Marionette TRACE conn10 <- [1,954,null,{}] 03:00:59 INFO - PROCESS | 1664 | 1468663259411 Marionette TRACE conn10 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:59 INFO - PROCESS | 1664 | 1468663259416 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:59 INFO - PROCESS | 1664 | 1468663259506 Marionette TRACE conn10 <- [1,955,null,{"value":null}] 03:00:59 INFO - PROCESS | 1664 | 1468663259514 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:59 INFO - PROCESS | 1664 | 1468663259518 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:00:59 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18A2000 == 32 [pid = 1664] [id = 248] 03:00:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7AE01E800) [pid = 1664] [serial = 743] [outer = 0000000000000000] 03:00:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7AE725C00) [pid = 1664] [serial = 744] [outer = 000000D7AE01E800] 03:00:59 INFO - PROCESS | 1664 | 1468663259568 Marionette DEBUG loaded listener.js 03:00:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AEBF7400) [pid = 1664] [serial = 745] [outer = 000000D7AE01E800] 03:01:00 INFO - PROCESS | 1664 | 1468663260023 Marionette TRACE conn10 <- [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]]]}] 03:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 03:01:00 INFO - PROCESS | 1664 | 1468663260089 Marionette TRACE conn10 -> [0,957,"getWindowHandle",null] 03:01:00 INFO - PROCESS | 1664 | 1468663260092 Marionette TRACE conn10 <- [1,957,null,{"value":"13"}] 03:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:01:00 INFO - PROCESS | 1664 | 1468663260096 Marionette TRACE conn10 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 1664 | 1468663260098 Marionette TRACE conn10 <- [1,958,null,{}] 03:01:00 INFO - PROCESS | 1664 | 1468663260101 Marionette TRACE conn10 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:00 INFO - PROCESS | 1664 | 1468663260103 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:00 INFO - PROCESS | 1664 | 1468663260246 Marionette TRACE conn10 <- [1,959,null,{"value":null}] 03:01:00 INFO - PROCESS | 1664 | 1468663260270 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:00 INFO - PROCESS | 1664 | 1468663260272 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FE2800 == 33 [pid = 1664] [id = 249] 03:01:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AFAEF400) [pid = 1664] [serial = 746] [outer = 0000000000000000] 03:01:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AFB50000) [pid = 1664] [serial = 747] [outer = 000000D7AFAEF400] 03:01:00 INFO - PROCESS | 1664 | 1468663260319 Marionette DEBUG loaded listener.js 03:01:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AFF70400) [pid = 1664] [serial = 748] [outer = 000000D7AFAEF400] 03:01:00 INFO - PROCESS | 1664 | 1468663260779 Marionette TRACE conn10 <- [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]]]}] 03:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 03:01:00 INFO - PROCESS | 1664 | 1468663260833 Marionette TRACE conn10 -> [0,961,"getWindowHandle",null] 03:01:00 INFO - PROCESS | 1664 | 1468663260835 Marionette TRACE conn10 <- [1,961,null,{"value":"13"}] 03:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:01:00 INFO - PROCESS | 1664 | 1468663260838 Marionette TRACE conn10 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 1664 | 1468663260840 Marionette TRACE conn10 <- [1,962,null,{}] 03:01:00 INFO - PROCESS | 1664 | 1468663260844 Marionette TRACE conn10 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:00 INFO - PROCESS | 1664 | 1468663260846 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:00 INFO - PROCESS | 1664 | 1468663260954 Marionette TRACE conn10 <- [1,963,null,{"value":null}] 03:01:00 INFO - PROCESS | 1664 | 1468663260960 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:00 INFO - PROCESS | 1664 | 1468663260962 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63CD800 == 34 [pid = 1664] [id = 250] 03:01:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7B0B76800) [pid = 1664] [serial = 749] [outer = 0000000000000000] 03:01:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7B0D33000) [pid = 1664] [serial = 750] [outer = 000000D7B0B76800] 03:01:01 INFO - PROCESS | 1664 | 1468663261012 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B0D62400) [pid = 1664] [serial = 751] [outer = 000000D7B0B76800] 03:01:01 INFO - PROCESS | 1664 | 1468663261468 Marionette TRACE conn10 <- [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]]]}] 03:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 03:01:01 INFO - PROCESS | 1664 | 1468663261512 Marionette TRACE conn10 -> [0,965,"getWindowHandle",null] 03:01:01 INFO - PROCESS | 1664 | 1468663261515 Marionette TRACE conn10 <- [1,965,null,{"value":"13"}] 03:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:01:01 INFO - PROCESS | 1664 | 1468663261518 Marionette TRACE conn10 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:01:01 INFO - PROCESS | 1664 | 1468663261520 Marionette TRACE conn10 <- [1,966,null,{}] 03:01:01 INFO - PROCESS | 1664 | 1468663261524 Marionette TRACE conn10 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:01 INFO - PROCESS | 1664 | 1468663261530 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:01 INFO - PROCESS | 1664 | 1468663261692 Marionette TRACE conn10 <- [1,967,null,{"value":null}] 03:01:01 INFO - PROCESS | 1664 | 1468663261720 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 1664 | 1468663261722 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E99800 == 35 [pid = 1664] [id = 251] 03:01:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B0D6AC00) [pid = 1664] [serial = 752] [outer = 0000000000000000] 03:01:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0D87000) [pid = 1664] [serial = 753] [outer = 000000D7B0D6AC00] 03:01:01 INFO - PROCESS | 1664 | 1468663261776 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0E69400) [pid = 1664] [serial = 754] [outer = 000000D7B0D6AC00] 03:01:02 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A44DE800) [pid = 1664] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:01:02 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A44E1C00) [pid = 1664] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:01:02 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A8A79400) [pid = 1664] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:01:02 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7A4025800) [pid = 1664] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:01:02 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7A4A91000) [pid = 1664] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:01:02 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE566000) [pid = 1664] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:01:02 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B16EC000) [pid = 1664] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:01:02 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B0E8C400) [pid = 1664] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:01:02 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AE052C00) [pid = 1664] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:01:02 INFO - PROCESS | 1664 | 1468663262213 Marionette TRACE conn10 <- [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]]]}] 03:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 735ms 03:01:02 INFO - PROCESS | 1664 | 1468663262256 Marionette TRACE conn10 -> [0,969,"getWindowHandle",null] 03:01:02 INFO - PROCESS | 1664 | 1468663262258 Marionette TRACE conn10 <- [1,969,null,{"value":"13"}] 03:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:01:02 INFO - PROCESS | 1664 | 1468663262261 Marionette TRACE conn10 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 1664 | 1468663262263 Marionette TRACE conn10 <- [1,970,null,{}] 03:01:02 INFO - PROCESS | 1664 | 1468663262267 Marionette TRACE conn10 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:02 INFO - PROCESS | 1664 | 1468663262269 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:02 INFO - PROCESS | 1664 | 1468663262380 Marionette TRACE conn10 <- [1,971,null,{"value":null}] 03:01:02 INFO - PROCESS | 1664 | 1468663262427 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:02 INFO - PROCESS | 1664 | 1468663262429 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:02 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81A7800 == 36 [pid = 1664] [id = 252] 03:01:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7A44DE800) [pid = 1664] [serial = 755] [outer = 0000000000000000] 03:01:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AD4F0000) [pid = 1664] [serial = 756] [outer = 000000D7A44DE800] 03:01:02 INFO - PROCESS | 1664 | 1468663262476 Marionette DEBUG loaded listener.js 03:01:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7B0E6E800) [pid = 1664] [serial = 757] [outer = 000000D7A44DE800] 03:01:02 INFO - PROCESS | 1664 | 1468663262820 Marionette TRACE conn10 <- [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]]]}] 03:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 629ms 03:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:01:02 INFO - PROCESS | 1664 | 1468663262894 Marionette TRACE conn10 -> [0,973,"getWindowHandle",null] 03:01:02 INFO - PROCESS | 1664 | 1468663262896 Marionette TRACE conn10 <- [1,973,null,{"value":"13"}] 03:01:02 INFO - PROCESS | 1664 | 1468663262899 Marionette TRACE conn10 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 1664 | 1468663262901 Marionette TRACE conn10 <- [1,974,null,{}] 03:01:02 INFO - PROCESS | 1664 | 1468663262905 Marionette TRACE conn10 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:02 INFO - PROCESS | 1664 | 1468663262907 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:03 INFO - PROCESS | 1664 | 1468663262991 Marionette TRACE conn10 <- [1,975,null,{"value":null}] 03:01:03 INFO - PROCESS | 1664 | 1468663263037 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:03 INFO - PROCESS | 1664 | 1468663263040 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8214000 == 37 [pid = 1664] [id = 253] 03:01:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7B0E92000) [pid = 1664] [serial = 758] [outer = 0000000000000000] 03:01:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7B139D400) [pid = 1664] [serial = 759] [outer = 000000D7B0E92000] 03:01:03 INFO - PROCESS | 1664 | 1468663263084 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B16ED800) [pid = 1664] [serial = 760] [outer = 000000D7B0E92000] 03:01:03 INFO - PROCESS | 1664 | 1468663263502 Marionette TRACE conn10 <- [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]]]}] 03:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 03:01:03 INFO - PROCESS | 1664 | 1468663263532 Marionette TRACE conn10 -> [0,977,"getWindowHandle",null] 03:01:03 INFO - PROCESS | 1664 | 1468663263535 Marionette TRACE conn10 <- [1,977,null,{"value":"13"}] 03:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:01:03 INFO - PROCESS | 1664 | 1468663263542 Marionette TRACE conn10 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:01:03 INFO - PROCESS | 1664 | 1468663263544 Marionette TRACE conn10 <- [1,978,null,{}] 03:01:03 INFO - PROCESS | 1664 | 1468663263548 Marionette TRACE conn10 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:03 INFO - PROCESS | 1664 | 1468663263550 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:03 INFO - PROCESS | 1664 | 1468663263638 Marionette TRACE conn10 <- [1,979,null,{"value":null}] 03:01:03 INFO - PROCESS | 1664 | 1468663263643 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:03 INFO - PROCESS | 1664 | 1468663263645 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B110E800 == 38 [pid = 1664] [id = 254] 03:01:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B16F5C00) [pid = 1664] [serial = 761] [outer = 0000000000000000] 03:01:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B1A4F800) [pid = 1664] [serial = 762] [outer = 000000D7B16F5C00] 03:01:03 INFO - PROCESS | 1664 | 1468663263690 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B1D51800) [pid = 1664] [serial = 763] [outer = 000000D7B16F5C00] 03:01:04 INFO - PROCESS | 1664 | 1468663264145 Marionette TRACE conn10 <- [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]]]}] 03:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 03:01:04 INFO - PROCESS | 1664 | 1468663264218 Marionette TRACE conn10 -> [0,981,"getWindowHandle",null] 03:01:04 INFO - PROCESS | 1664 | 1468663264223 Marionette TRACE conn10 <- [1,981,null,{"value":"13"}] 03:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:01:04 INFO - PROCESS | 1664 | 1468663264229 Marionette TRACE conn10 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 1664 | 1468663264234 Marionette TRACE conn10 <- [1,982,null,{}] 03:01:04 INFO - PROCESS | 1664 | 1468663264242 Marionette TRACE conn10 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:04 INFO - PROCESS | 1664 | 1468663264245 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:04 INFO - PROCESS | 1664 | 1468663264430 Marionette TRACE conn10 <- [1,983,null,{"value":null}] 03:01:04 INFO - PROCESS | 1664 | 1468663264514 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:04 INFO - PROCESS | 1664 | 1468663264519 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC4B000 == 39 [pid = 1664] [id = 255] 03:01:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A4BA9400) [pid = 1664] [serial = 764] [outer = 0000000000000000] 03:01:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A8A6FC00) [pid = 1664] [serial = 765] [outer = 000000D7A4BA9400] 03:01:04 INFO - PROCESS | 1664 | 1468663264580 Marionette DEBUG loaded listener.js 03:01:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A9846800) [pid = 1664] [serial = 766] [outer = 000000D7A4BA9400] 03:01:05 INFO - PROCESS | 1664 | 1468663265168 Marionette TRACE conn10 <- [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]]]}] 03:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 987ms 03:01:05 INFO - PROCESS | 1664 | 1468663265219 Marionette TRACE conn10 -> [0,985,"getWindowHandle",null] 03:01:05 INFO - PROCESS | 1664 | 1468663265224 Marionette TRACE conn10 <- [1,985,null,{"value":"13"}] 03:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:01:05 INFO - PROCESS | 1664 | 1468663265232 Marionette TRACE conn10 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 1664 | 1468663265235 Marionette TRACE conn10 <- [1,986,null,{}] 03:01:05 INFO - PROCESS | 1664 | 1468663265240 Marionette TRACE conn10 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:05 INFO - PROCESS | 1664 | 1468663265243 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:05 INFO - PROCESS | 1664 | 1468663265393 Marionette TRACE conn10 <- [1,987,null,{"value":null}] 03:01:05 INFO - PROCESS | 1664 | 1468663265510 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 1664 | 1468663265513 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B591B000 == 40 [pid = 1664] [id = 256] 03:01:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AD40E000) [pid = 1664] [serial = 767] [outer = 0000000000000000] 03:01:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE562800) [pid = 1664] [serial = 768] [outer = 000000D7AD40E000] 03:01:05 INFO - PROCESS | 1664 | 1468663265573 Marionette DEBUG loaded listener.js 03:01:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AEB58000) [pid = 1664] [serial = 769] [outer = 000000D7AD40E000] 03:01:06 INFO - PROCESS | 1664 | 1468663266173 Marionette TRACE conn10 <- [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]]]}] 03:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 986ms 03:01:06 INFO - PROCESS | 1664 | 1468663266219 Marionette TRACE conn10 -> [0,989,"getWindowHandle",null] 03:01:06 INFO - PROCESS | 1664 | 1468663266222 Marionette TRACE conn10 <- [1,989,null,{"value":"13"}] 03:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:01:06 INFO - PROCESS | 1664 | 1468663266226 Marionette TRACE conn10 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:01:06 INFO - PROCESS | 1664 | 1468663266230 Marionette TRACE conn10 <- [1,990,null,{}] 03:01:06 INFO - PROCESS | 1664 | 1468663266254 Marionette TRACE conn10 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:06 INFO - PROCESS | 1664 | 1468663266260 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:06 INFO - PROCESS | 1664 | 1468663266399 Marionette TRACE conn10 <- [1,991,null,{"value":null}] 03:01:06 INFO - PROCESS | 1664 | 1468663266453 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 1664 | 1468663266457 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8488000 == 41 [pid = 1664] [id = 257] 03:01:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D88000) [pid = 1664] [serial = 770] [outer = 0000000000000000] 03:01:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D8E800) [pid = 1664] [serial = 771] [outer = 000000D7B0D88000] 03:01:06 INFO - PROCESS | 1664 | 1468663266519 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0E68C00) [pid = 1664] [serial = 772] [outer = 000000D7B0D88000] 03:01:07 INFO - PROCESS | 1664 | 1468663267148 Marionette TRACE conn10 <- [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]]]}] 03:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 987ms 03:01:07 INFO - PROCESS | 1664 | 1468663267215 Marionette TRACE conn10 -> [0,993,"getWindowHandle",null] 03:01:07 INFO - PROCESS | 1664 | 1468663267218 Marionette TRACE conn10 <- [1,993,null,{"value":"13"}] 03:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:01:07 INFO - PROCESS | 1664 | 1468663267222 Marionette TRACE conn10 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 1664 | 1468663267224 Marionette TRACE conn10 <- [1,994,null,{}] 03:01:07 INFO - PROCESS | 1664 | 1468663267228 Marionette TRACE conn10 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:07 INFO - PROCESS | 1664 | 1468663267231 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:07 INFO - PROCESS | 1664 | 1468663267346 Marionette TRACE conn10 <- [1,995,null,{"value":null}] 03:01:07 INFO - PROCESS | 1664 | 1468663267462 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 1664 | 1468663267464 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B894F800 == 42 [pid = 1664] [id = 258] 03:01:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B2306000) [pid = 1664] [serial = 773] [outer = 0000000000000000] 03:01:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B25AE800) [pid = 1664] [serial = 774] [outer = 000000D7B2306000] 03:01:07 INFO - PROCESS | 1664 | 1468663267524 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B3902800) [pid = 1664] [serial = 775] [outer = 000000D7B2306000] 03:01:08 INFO - PROCESS | 1664 | 1468663268233 Marionette TRACE conn10 <- [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]]]}] 03:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1075ms 03:01:08 INFO - PROCESS | 1664 | 1468663268299 Marionette TRACE conn10 -> [0,997,"getWindowHandle",null] 03:01:08 INFO - PROCESS | 1664 | 1468663268304 Marionette TRACE conn10 <- [1,997,null,{"value":"13"}] 03:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:01:08 INFO - PROCESS | 1664 | 1468663268309 Marionette TRACE conn10 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - PROCESS | 1664 | 1468663268313 Marionette TRACE conn10 <- [1,998,null,{}] 03:01:08 INFO - PROCESS | 1664 | 1468663268318 Marionette TRACE conn10 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:08 INFO - PROCESS | 1664 | 1468663268321 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:08 INFO - PROCESS | 1664 | 1468663268475 Marionette TRACE conn10 <- [1,999,null,{"value":null}] 03:01:08 INFO - PROCESS | 1664 | 1468663268485 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:08 INFO - PROCESS | 1664 | 1468663268490 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE54F800 == 43 [pid = 1664] [id = 259] 03:01:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A4BA9800) [pid = 1664] [serial = 776] [outer = 0000000000000000] 03:01:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A8A6F800) [pid = 1664] [serial = 777] [outer = 000000D7A4BA9800] 03:01:08 INFO - PROCESS | 1664 | 1468663268541 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A97DA000) [pid = 1664] [serial = 778] [outer = 000000D7A4BA9800] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8214000 == 42 [pid = 1664] [id = 253] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81A7800 == 41 [pid = 1664] [id = 252] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E99800 == 40 [pid = 1664] [id = 251] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63CD800 == 39 [pid = 1664] [id = 250] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FE2800 == 38 [pid = 1664] [id = 249] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18A2000 == 37 [pid = 1664] [id = 248] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEA30000 == 36 [pid = 1664] [id = 247] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA5A2800 == 35 [pid = 1664] [id = 246] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1BB1000 == 34 [pid = 1664] [id = 243] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3985800 == 33 [pid = 1664] [id = 245] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC4D800 == 32 [pid = 1664] [id = 244] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B894F800 == 31 [pid = 1664] [id = 258] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8488000 == 30 [pid = 1664] [id = 257] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B591B000 == 29 [pid = 1664] [id = 256] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B110E800 == 28 [pid = 1664] [id = 254] 03:01:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC4B000 == 27 [pid = 1664] [id = 255] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AA364000) [pid = 1664] [serial = 703] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AFCCE000) [pid = 1664] [serial = 706] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B3908400) [pid = 1664] [serial = 709] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B4E87400) [pid = 1664] [serial = 712] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE596400) [pid = 1664] [serial = 729] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE099C00) [pid = 1664] [serial = 726] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A8859C00) [pid = 1664] [serial = 715] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4B11C00) [pid = 1664] [serial = 714] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A488BC00) [pid = 1664] [serial = 717] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4E1B800) [pid = 1664] [serial = 718] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A92DD800) [pid = 1664] [serial = 720] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A977EC00) [pid = 1664] [serial = 721] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AE569000) [pid = 1664] [serial = 727] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A59BE800) [pid = 1664] [serial = 702] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AE598800) [pid = 1664] [serial = 705] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B1A5B400) [pid = 1664] [serial = 708] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B47DD000) [pid = 1664] [serial = 711] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AA54F800) [pid = 1664] [serial = 723] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AAA9AC00) [pid = 1664] [serial = 724] [outer = 0000000000000000] [url = about:blank] 03:01:09 INFO - PROCESS | 1664 | 1468663269889 Marionette TRACE conn10 <- [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]]]}] 03:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1622ms 03:01:09 INFO - PROCESS | 1664 | 1468663269936 Marionette TRACE conn10 -> [0,1001,"getWindowHandle",null] 03:01:09 INFO - PROCESS | 1664 | 1468663269941 Marionette TRACE conn10 <- [1,1001,null,{"value":"13"}] 03:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:01:09 INFO - PROCESS | 1664 | 1468663269949 Marionette TRACE conn10 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:01:09 INFO - PROCESS | 1664 | 1468663269952 Marionette TRACE conn10 <- [1,1002,null,{}] 03:01:10 INFO - PROCESS | 1664 | 1468663269998 Marionette TRACE conn10 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:10 INFO - PROCESS | 1664 | 1468663270001 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:10 INFO - PROCESS | 1664 | 1468663270115 Marionette TRACE conn10 <- [1,1003,null,{"value":null}] 03:01:10 INFO - PROCESS | 1664 | 1468663270181 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 1664 | 1468663270185 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A9560800 == 28 [pid = 1664] [id = 260] 03:01:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A491D400) [pid = 1664] [serial = 779] [outer = 0000000000000000] 03:01:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4A5FC00) [pid = 1664] [serial = 780] [outer = 000000D7A491D400] 03:01:10 INFO - PROCESS | 1664 | 1468663270237 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A4646400) [pid = 1664] [serial = 781] [outer = 000000D7A491D400] 03:01:10 INFO - PROCESS | 1664 | 1468663270685 Marionette TRACE conn10 <- [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]]]}] 03:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 777ms 03:01:10 INFO - PROCESS | 1664 | 1468663270726 Marionette TRACE conn10 -> [0,1005,"getWindowHandle",null] 03:01:10 INFO - PROCESS | 1664 | 1468663270731 Marionette TRACE conn10 <- [1,1005,null,{"value":"13"}] 03:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:01:10 INFO - PROCESS | 1664 | 1468663270742 Marionette TRACE conn10 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 1664 | 1468663270745 Marionette TRACE conn10 <- [1,1006,null,{}] 03:01:10 INFO - PROCESS | 1664 | 1468663270750 Marionette TRACE conn10 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:10 INFO - PROCESS | 1664 | 1468663270753 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:10 INFO - PROCESS | 1664 | 1468663270855 Marionette TRACE conn10 <- [1,1007,null,{"value":null}] 03:01:10 INFO - PROCESS | 1664 | 1468663270864 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 1664 | 1468663270867 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC48800 == 29 [pid = 1664] [id = 261] 03:01:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A8A7AC00) [pid = 1664] [serial = 782] [outer = 0000000000000000] 03:01:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A92DD800) [pid = 1664] [serial = 783] [outer = 000000D7A8A7AC00] 03:01:10 INFO - PROCESS | 1664 | 1468663270917 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A983D800) [pid = 1664] [serial = 784] [outer = 000000D7A8A7AC00] 03:01:11 INFO - PROCESS | 1664 | 1468663271404 Marionette TRACE conn10 <- [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]]]}] 03:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 692ms 03:01:11 INFO - PROCESS | 1664 | 1468663271432 Marionette TRACE conn10 -> [0,1009,"getWindowHandle",null] 03:01:11 INFO - PROCESS | 1664 | 1468663271435 Marionette TRACE conn10 <- [1,1009,null,{"value":"13"}] 03:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:01:11 INFO - PROCESS | 1664 | 1468663271438 Marionette TRACE conn10 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - PROCESS | 1664 | 1468663271442 Marionette TRACE conn10 <- [1,1010,null,{}] 03:01:11 INFO - PROCESS | 1664 | 1468663271455 Marionette TRACE conn10 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:11 INFO - PROCESS | 1664 | 1468663271460 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:11 INFO - PROCESS | 1664 | 1468663271584 Marionette TRACE conn10 <- [1,1011,null,{"value":null}] 03:01:11 INFO - PROCESS | 1664 | 1468663271601 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:11 INFO - PROCESS | 1664 | 1468663271605 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFAC7800 == 30 [pid = 1664] [id = 262] 03:01:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AAA97400) [pid = 1664] [serial = 785] [outer = 0000000000000000] 03:01:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AD406C00) [pid = 1664] [serial = 786] [outer = 000000D7AAA97400] 03:01:11 INFO - PROCESS | 1664 | 1468663271656 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AD45F400) [pid = 1664] [serial = 787] [outer = 000000D7AAA97400] 03:01:12 INFO - PROCESS | 1664 | 1468663272101 Marionette TRACE conn10 <- [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]]]}] 03:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 735ms 03:01:12 INFO - PROCESS | 1664 | 1468663272176 Marionette TRACE conn10 -> [0,1013,"getWindowHandle",null] 03:01:12 INFO - PROCESS | 1664 | 1468663272179 Marionette TRACE conn10 <- [1,1013,null,{"value":"13"}] 03:01:12 INFO - PROCESS | 1664 | 1468663272190 Marionette TRACE conn10 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:01:12 INFO - PROCESS | 1664 | 1468663272192 Marionette TRACE conn10 <- [1,1014,null,{}] 03:01:12 INFO - PROCESS | 1664 | 1468663272195 Marionette TRACE conn10 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:12 INFO - PROCESS | 1664 | 1468663272198 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:12 INFO - PROCESS | 1664 | 1468663272312 Marionette TRACE conn10 <- [1,1015,null,{"value":null}] 03:01:12 INFO - PROCESS | 1664 | 1468663272317 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 1664 | 1468663272319 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B138E000 == 31 [pid = 1664] [id = 263] 03:01:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE564800) [pid = 1664] [serial = 788] [outer = 0000000000000000] 03:01:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE569800) [pid = 1664] [serial = 789] [outer = 000000D7AE564800] 03:01:12 INFO - PROCESS | 1664 | 1468663272367 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE5A0000) [pid = 1664] [serial = 790] [outer = 000000D7AE564800] 03:01:12 INFO - PROCESS | 1664 | 1468663272826 Marionette TRACE conn10 <- [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]]]}] 03:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 03:01:12 INFO - PROCESS | 1664 | 1468663272867 Marionette TRACE conn10 -> [0,1017,"getWindowHandle",null] 03:01:12 INFO - PROCESS | 1664 | 1468663272869 Marionette TRACE conn10 <- [1,1017,null,{"value":"13"}] 03:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:01:12 INFO - PROCESS | 1664 | 1468663272873 Marionette TRACE conn10 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:01:12 INFO - PROCESS | 1664 | 1468663272875 Marionette TRACE conn10 <- [1,1018,null,{}] 03:01:12 INFO - PROCESS | 1664 | 1468663272878 Marionette TRACE conn10 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:12 INFO - PROCESS | 1664 | 1468663272881 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:13 INFO - PROCESS | 1664 | 1468663273017 Marionette TRACE conn10 <- [1,1019,null,{"value":null}] 03:01:13 INFO - PROCESS | 1664 | 1468663273039 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 1664 | 1468663273041 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3991800 == 32 [pid = 1664] [id = 264] 03:01:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AE952400) [pid = 1664] [serial = 791] [outer = 0000000000000000] 03:01:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AFAF0000) [pid = 1664] [serial = 792] [outer = 000000D7AE952400] 03:01:13 INFO - PROCESS | 1664 | 1468663273087 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AFB53000) [pid = 1664] [serial = 793] [outer = 000000D7AE952400] 03:01:13 INFO - PROCESS | 1664 | 1468663273512 Marionette TRACE conn10 <- [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]]]}] 03:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 672ms 03:01:13 INFO - PROCESS | 1664 | 1468663273547 Marionette TRACE conn10 -> [0,1021,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 1664 | 1468663273549 Marionette TRACE conn10 <- [1,1021,null,{"value":"13"}] 03:01:13 INFO - PROCESS | 1664 | 1468663273553 Marionette TRACE conn10 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:01:13 INFO - PROCESS | 1664 | 1468663273555 Marionette TRACE conn10 <- [1,1022,null,{}] 03:01:13 INFO - PROCESS | 1664 | 1468663273560 Marionette TRACE conn10 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:13 INFO - PROCESS | 1664 | 1468663273566 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:13 INFO - PROCESS | 1664 | 1468663273702 Marionette TRACE conn10 <- [1,1023,null,{"value":null}] 03:01:13 INFO - PROCESS | 1664 | 1468663273753 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 1664 | 1468663273755 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63C8000 == 33 [pid = 1664] [id = 265] 03:01:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0B7A400) [pid = 1664] [serial = 794] [outer = 0000000000000000] 03:01:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0D41400) [pid = 1664] [serial = 795] [outer = 000000D7B0B7A400] 03:01:13 INFO - PROCESS | 1664 | 1468663273801 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0DCB400) [pid = 1664] [serial = 796] [outer = 000000D7B0B7A400] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B16F5C00) [pid = 1664] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AFAEF400) [pid = 1664] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0B76800) [pid = 1664] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A44DE800) [pid = 1664] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0D6AC00) [pid = 1664] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA362400) [pid = 1664] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4653000) [pid = 1664] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA307C00) [pid = 1664] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4B14800) [pid = 1664] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE01E800) [pid = 1664] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A477AC00) [pid = 1664] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:01:14 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0E92000) [pid = 1664] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:01:14 INFO - PROCESS | 1664 | 1468663274486 Marionette TRACE conn10 <- [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]]]}] 03:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 03:01:14 INFO - PROCESS | 1664 | 1468663274543 Marionette TRACE conn10 -> [0,1025,"getWindowHandle",null] 03:01:14 INFO - PROCESS | 1664 | 1468663274545 Marionette TRACE conn10 <- [1,1025,null,{"value":"13"}] 03:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:01:14 INFO - PROCESS | 1664 | 1468663274549 Marionette TRACE conn10 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:01:14 INFO - PROCESS | 1664 | 1468663274551 Marionette TRACE conn10 <- [1,1026,null,{}] 03:01:14 INFO - PROCESS | 1664 | 1468663274555 Marionette TRACE conn10 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:14 INFO - PROCESS | 1664 | 1468663274557 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:14 INFO - PROCESS | 1664 | 1468663274665 Marionette TRACE conn10 <- [1,1027,null,{"value":null}] 03:01:14 INFO - PROCESS | 1664 | 1468663274714 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 1664 | 1468663274716 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E9D800 == 34 [pid = 1664] [id = 266] 03:01:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A29AB000) [pid = 1664] [serial = 797] [outer = 0000000000000000] 03:01:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AA307C00) [pid = 1664] [serial = 798] [outer = 000000D7A29AB000] 03:01:14 INFO - PROCESS | 1664 | 1468663274763 Marionette DEBUG loaded listener.js 03:01:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AFDD6800) [pid = 1664] [serial = 799] [outer = 000000D7A29AB000] 03:01:15 INFO - PROCESS | 1664 | 1468663275143 Marionette TRACE conn10 <- [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]]]}] 03:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 03:01:15 INFO - PROCESS | 1664 | 1468663275187 Marionette TRACE conn10 -> [0,1029,"getWindowHandle",null] 03:01:15 INFO - PROCESS | 1664 | 1468663275189 Marionette TRACE conn10 <- [1,1029,null,{"value":"13"}] 03:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:01:15 INFO - PROCESS | 1664 | 1468663275193 Marionette TRACE conn10 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:01:15 INFO - PROCESS | 1664 | 1468663275195 Marionette TRACE conn10 <- [1,1030,null,{}] 03:01:15 INFO - PROCESS | 1664 | 1468663275198 Marionette TRACE conn10 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:15 INFO - PROCESS | 1664 | 1468663275200 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:15 INFO - PROCESS | 1664 | 1468663275283 Marionette TRACE conn10 <- [1,1031,null,{"value":null}] 03:01:15 INFO - PROCESS | 1664 | 1468663275289 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 1664 | 1468663275291 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B821F800 == 35 [pid = 1664] [id = 267] 03:01:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AFF75400) [pid = 1664] [serial = 800] [outer = 0000000000000000] 03:01:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0E23400) [pid = 1664] [serial = 801] [outer = 000000D7AFF75400] 03:01:15 INFO - PROCESS | 1664 | 1468663275337 Marionette DEBUG loaded listener.js 03:01:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B16E7400) [pid = 1664] [serial = 802] [outer = 000000D7AFF75400] 03:01:15 INFO - PROCESS | 1664 | 1468663275786 Marionette TRACE conn10 <- [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]]]}] 03:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 628ms 03:01:15 INFO - PROCESS | 1664 | 1468663275823 Marionette TRACE conn10 -> [0,1033,"getWindowHandle",null] 03:01:15 INFO - PROCESS | 1664 | 1468663275826 Marionette TRACE conn10 <- [1,1033,null,{"value":"13"}] 03:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:01:15 INFO - PROCESS | 1664 | 1468663275842 Marionette TRACE conn10 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:01:15 INFO - PROCESS | 1664 | 1468663275844 Marionette TRACE conn10 <- [1,1034,null,{}] 03:01:15 INFO - PROCESS | 1664 | 1468663275848 Marionette TRACE conn10 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:15 INFO - PROCESS | 1664 | 1468663275850 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:15 INFO - PROCESS | 1664 | 1468663275935 Marionette TRACE conn10 <- [1,1035,null,{"value":null}] 03:01:15 INFO - PROCESS | 1664 | 1468663275941 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 1664 | 1468663275943 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BAB800 == 36 [pid = 1664] [id = 268] 03:01:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B171F400) [pid = 1664] [serial = 803] [outer = 0000000000000000] 03:01:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B1A56C00) [pid = 1664] [serial = 804] [outer = 000000D7B171F400] 03:01:15 INFO - PROCESS | 1664 | 1468663275989 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B2633C00) [pid = 1664] [serial = 805] [outer = 000000D7B171F400] 03:01:16 INFO - PROCESS | 1664 | 1468663276595 Marionette TRACE conn10 <- [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]]]}] 03:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 776ms 03:01:16 INFO - PROCESS | 1664 | 1468663276620 Marionette TRACE conn10 -> [0,1037,"getWindowHandle",null] 03:01:16 INFO - PROCESS | 1664 | 1468663276626 Marionette TRACE conn10 <- [1,1037,null,{"value":"13"}] 03:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:01:16 INFO - PROCESS | 1664 | 1468663276632 Marionette TRACE conn10 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:01:16 INFO - PROCESS | 1664 | 1468663276636 Marionette TRACE conn10 <- [1,1038,null,{}] 03:01:16 INFO - PROCESS | 1664 | 1468663276642 Marionette TRACE conn10 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:16 INFO - PROCESS | 1664 | 1468663276645 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:16 INFO - PROCESS | 1664 | 1468663276790 Marionette TRACE conn10 <- [1,1039,null,{"value":null}] 03:01:16 INFO - PROCESS | 1664 | 1468663276867 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:16 INFO - PROCESS | 1664 | 1468663276872 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AAAE8000 == 37 [pid = 1664] [id = 269] 03:01:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A3956C00) [pid = 1664] [serial = 806] [outer = 0000000000000000] 03:01:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A4650000) [pid = 1664] [serial = 807] [outer = 000000D7A3956C00] 03:01:16 INFO - PROCESS | 1664 | 1468663276974 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A5950800) [pid = 1664] [serial = 808] [outer = 000000D7A3956C00] 03:01:17 INFO - PROCESS | 1664 | 1468663277782 Marionette TRACE conn10 <- [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]]]}] 03:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1181ms 03:01:17 INFO - PROCESS | 1664 | 1468663277815 Marionette TRACE conn10 -> [0,1041,"getWindowHandle",null] 03:01:17 INFO - PROCESS | 1664 | 1468663277820 Marionette TRACE conn10 <- [1,1041,null,{"value":"13"}] 03:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:01:17 INFO - PROCESS | 1664 | 1468663277827 Marionette TRACE conn10 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 1664 | 1468663277830 Marionette TRACE conn10 <- [1,1042,null,{}] 03:01:17 INFO - PROCESS | 1664 | 1468663277834 Marionette TRACE conn10 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:17 INFO - PROCESS | 1664 | 1468663277838 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:17 INFO - PROCESS | 1664 | 1468663277963 Marionette TRACE conn10 <- [1,1043,null,{"value":null}] 03:01:18 INFO - PROCESS | 1664 | 1468663278039 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:18 INFO - PROCESS | 1664 | 1468663278042 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B590E000 == 38 [pid = 1664] [id = 270] 03:01:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AA4CE400) [pid = 1664] [serial = 809] [outer = 0000000000000000] 03:01:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AA552C00) [pid = 1664] [serial = 810] [outer = 000000D7AA4CE400] 03:01:18 INFO - PROCESS | 1664 | 1468663278143 Marionette DEBUG loaded listener.js 03:01:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7AD4F0800) [pid = 1664] [serial = 811] [outer = 000000D7AA4CE400] 03:01:19 INFO - PROCESS | 1664 | 1468663279024 Marionette TRACE conn10 <- [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]]]}] 03:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1275ms 03:01:19 INFO - PROCESS | 1664 | 1468663279104 Marionette TRACE conn10 -> [0,1045,"getWindowHandle",null] 03:01:19 INFO - PROCESS | 1664 | 1468663279109 Marionette TRACE conn10 <- [1,1045,null,{"value":"13"}] 03:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:01:19 INFO - PROCESS | 1664 | 1468663279114 Marionette TRACE conn10 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:01:19 INFO - PROCESS | 1664 | 1468663279118 Marionette TRACE conn10 <- [1,1046,null,{}] 03:01:19 INFO - PROCESS | 1664 | 1468663279124 Marionette TRACE conn10 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:19 INFO - PROCESS | 1664 | 1468663279127 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:19 INFO - PROCESS | 1664 | 1468663279290 Marionette TRACE conn10 <- [1,1047,null,{"value":null}] 03:01:19 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B821F800 == 37 [pid = 1664] [id = 267] 03:01:19 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E9D800 == 36 [pid = 1664] [id = 266] 03:01:19 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63C8000 == 35 [pid = 1664] [id = 265] 03:01:19 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3991800 == 34 [pid = 1664] [id = 264] 03:01:19 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B138E000 == 33 [pid = 1664] [id = 263] 03:01:19 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFAC7800 == 32 [pid = 1664] [id = 262] 03:01:19 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC48800 == 31 [pid = 1664] [id = 261] 03:01:19 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A9560800 == 30 [pid = 1664] [id = 260] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B1A4F800) [pid = 1664] [serial = 762] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AFB50000) [pid = 1664] [serial = 747] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AFF70400) [pid = 1664] [serial = 748] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B0D62400) [pid = 1664] [serial = 751] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0D33000) [pid = 1664] [serial = 750] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AD4F0000) [pid = 1664] [serial = 756] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0D87000) [pid = 1664] [serial = 753] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AA475C00) [pid = 1664] [serial = 735] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA54FC00) [pid = 1664] [serial = 736] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4A94800) [pid = 1664] [serial = 732] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A2A7D400) [pid = 1664] [serial = 733] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AA4D3C00) [pid = 1664] [serial = 741] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AAA95800) [pid = 1664] [serial = 742] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A5557800) [pid = 1664] [serial = 738] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A8AEC800) [pid = 1664] [serial = 739] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AE725C00) [pid = 1664] [serial = 744] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B1D51800) [pid = 1664] [serial = 763] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AE79AC00) [pid = 1664] [serial = 730] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B16ED800) [pid = 1664] [serial = 760] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B139D400) [pid = 1664] [serial = 759] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0E69400) [pid = 1664] [serial = 754] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B0E6E800) [pid = 1664] [serial = 757] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AEBF7400) [pid = 1664] [serial = 745] [outer = 0000000000000000] [url = about:blank] 03:01:19 INFO - PROCESS | 1664 | 1468663279384 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 1664 | 1468663279389 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A92CB800 == 31 [pid = 1664] [id = 271] 03:01:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A44E4400) [pid = 1664] [serial = 812] [outer = 0000000000000000] 03:01:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A4E1B800) [pid = 1664] [serial = 813] [outer = 000000D7A44E4400] 03:01:19 INFO - PROCESS | 1664 | 1468663279439 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A9346800) [pid = 1664] [serial = 814] [outer = 000000D7A44E4400] 03:01:19 INFO - PROCESS | 1664 | 1468663279901 Marionette TRACE conn10 <- [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]]]}] 03:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 839ms 03:01:19 INFO - PROCESS | 1664 | 1468663279958 Marionette TRACE conn10 -> [0,1049,"getWindowHandle",null] 03:01:19 INFO - PROCESS | 1664 | 1468663279962 Marionette TRACE conn10 <- [1,1049,null,{"value":"13"}] 03:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:01:19 INFO - PROCESS | 1664 | 1468663279969 Marionette TRACE conn10 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:01:19 INFO - PROCESS | 1664 | 1468663279972 Marionette TRACE conn10 <- [1,1050,null,{}] 03:01:19 INFO - PROCESS | 1664 | 1468663279976 Marionette TRACE conn10 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:19 INFO - PROCESS | 1664 | 1468663279979 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:20 INFO - PROCESS | 1664 | 1468663280071 Marionette TRACE conn10 <- [1,1051,null,{"value":null}] 03:01:20 INFO - PROCESS | 1664 | 1468663280078 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 1664 | 1468663280081 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE58E800 == 32 [pid = 1664] [id = 272] 03:01:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AA54FC00) [pid = 1664] [serial = 815] [outer = 0000000000000000] 03:01:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AAA90400) [pid = 1664] [serial = 816] [outer = 000000D7AA54FC00] 03:01:20 INFO - PROCESS | 1664 | 1468663280136 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AD465C00) [pid = 1664] [serial = 817] [outer = 000000D7AA54FC00] 03:01:20 INFO - PROCESS | 1664 | 1468663280605 Marionette TRACE conn10 <- [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]]]}] 03:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 672ms 03:01:20 INFO - PROCESS | 1664 | 1468663280643 Marionette TRACE conn10 -> [0,1053,"getWindowHandle",null] 03:01:20 INFO - PROCESS | 1664 | 1468663280645 Marionette TRACE conn10 <- [1,1053,null,{"value":"13"}] 03:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:01:20 INFO - PROCESS | 1664 | 1468663280649 Marionette TRACE conn10 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:01:20 INFO - PROCESS | 1664 | 1468663280653 Marionette TRACE conn10 <- [1,1054,null,{}] 03:01:20 INFO - PROCESS | 1664 | 1468663280665 Marionette TRACE conn10 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:20 INFO - PROCESS | 1664 | 1468663280670 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:20 INFO - PROCESS | 1664 | 1468663280798 Marionette TRACE conn10 <- [1,1055,null,{"value":null}] 03:01:20 INFO - PROCESS | 1664 | 1468663280878 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 1664 | 1468663280881 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1384000 == 33 [pid = 1664] [id = 273] 03:01:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A44E0400) [pid = 1664] [serial = 818] [outer = 0000000000000000] 03:01:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AEB51400) [pid = 1664] [serial = 819] [outer = 000000D7A44E0400] 03:01:20 INFO - PROCESS | 1664 | 1468663280932 Marionette DEBUG loaded listener.js 03:01:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AFB52400) [pid = 1664] [serial = 820] [outer = 000000D7A44E0400] 03:01:21 INFO - PROCESS | 1664 | 1468663281311 Marionette TRACE conn10 <- [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]]]}] 03:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 03:01:21 INFO - PROCESS | 1664 | 1468663281386 Marionette TRACE conn10 -> [0,1057,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 1664 | 1468663281389 Marionette TRACE conn10 <- [1,1057,null,{"value":"13"}] 03:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:01:21 INFO - PROCESS | 1664 | 1468663281392 Marionette TRACE conn10 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 1664 | 1468663281394 Marionette TRACE conn10 <- [1,1058,null,{}] 03:01:21 INFO - PROCESS | 1664 | 1468663281397 Marionette TRACE conn10 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:21 INFO - PROCESS | 1664 | 1468663281399 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:21 INFO - PROCESS | 1664 | 1468663281523 Marionette TRACE conn10 <- [1,1059,null,{"value":null}] 03:01:21 INFO - PROCESS | 1664 | 1468663281535 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:21 INFO - PROCESS | 1664 | 1468663281538 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FCA000 == 34 [pid = 1664] [id = 274] 03:01:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0B7E800) [pid = 1664] [serial = 821] [outer = 0000000000000000] 03:01:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D3D000) [pid = 1664] [serial = 822] [outer = 000000D7B0B7E800] 03:01:21 INFO - PROCESS | 1664 | 1468663281585 Marionette DEBUG loaded listener.js 03:01:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D6E800) [pid = 1664] [serial = 823] [outer = 000000D7B0B7E800] 03:01:22 INFO - PROCESS | 1664 | 1468663282030 Marionette TRACE conn10 <- [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]]]}] 03:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 672ms 03:01:22 INFO - PROCESS | 1664 | 1468663282066 Marionette TRACE conn10 -> [0,1061,"getWindowHandle",null] 03:01:22 INFO - PROCESS | 1664 | 1468663282068 Marionette TRACE conn10 <- [1,1061,null,{"value":"13"}] 03:01:22 INFO - PROCESS | 1664 | 1468663282072 Marionette TRACE conn10 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:01:22 INFO - PROCESS | 1664 | 1468663282074 Marionette TRACE conn10 <- [1,1062,null,{}] 03:01:22 INFO - PROCESS | 1664 | 1468663282082 Marionette TRACE conn10 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:22 INFO - PROCESS | 1664 | 1468663282084 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:22 INFO - PROCESS | 1664 | 1468663282224 Marionette TRACE conn10 <- [1,1063,null,{"value":null}] 03:01:22 INFO - PROCESS | 1664 | 1468663282244 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:22 INFO - PROCESS | 1664 | 1468663282246 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63C8000 == 35 [pid = 1664] [id = 275] 03:01:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D8F800) [pid = 1664] [serial = 824] [outer = 0000000000000000] 03:01:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0DD5400) [pid = 1664] [serial = 825] [outer = 000000D7B0D8F800] 03:01:22 INFO - PROCESS | 1664 | 1468663282293 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0E6E800) [pid = 1664] [serial = 826] [outer = 000000D7B0D8F800] 03:01:22 INFO - PROCESS | 1664 | 1468663282752 Marionette TRACE conn10 <- [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]]]}] 03:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 03:01:22 INFO - PROCESS | 1664 | 1468663282810 Marionette TRACE conn10 -> [0,1065,"getWindowHandle",null] 03:01:22 INFO - PROCESS | 1664 | 1468663282812 Marionette TRACE conn10 <- [1,1065,null,{"value":"13"}] 03:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:01:22 INFO - PROCESS | 1664 | 1468663282824 Marionette TRACE conn10 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:01:22 INFO - PROCESS | 1664 | 1468663282826 Marionette TRACE conn10 <- [1,1066,null,{}] 03:01:22 INFO - PROCESS | 1664 | 1468663282830 Marionette TRACE conn10 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:22 INFO - PROCESS | 1664 | 1468663282836 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:22 INFO - PROCESS | 1664 | 1468663282980 Marionette TRACE conn10 <- [1,1067,null,{"value":null}] 03:01:23 INFO - PROCESS | 1664 | 1468663283031 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 1664 | 1468663283033 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81B5800 == 36 [pid = 1664] [id = 276] 03:01:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B1A59800) [pid = 1664] [serial = 827] [outer = 0000000000000000] 03:01:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B3903400) [pid = 1664] [serial = 828] [outer = 000000D7B1A59800] 03:01:23 INFO - PROCESS | 1664 | 1468663283080 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B390DC00) [pid = 1664] [serial = 829] [outer = 000000D7B1A59800] 03:01:23 INFO - PROCESS | 1664 | 1468663283580 Marionette TRACE conn10 <- [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]]]}] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AAA97400) [pid = 1664] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A491D400) [pid = 1664] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE564800) [pid = 1664] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0B7A400) [pid = 1664] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AE952400) [pid = 1664] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A29AB000) [pid = 1664] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A8A7AC00) [pid = 1664] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4BA9800) [pid = 1664] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AFF75400) [pid = 1664] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A4BA9400) [pid = 1664] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AD40E000) [pid = 1664] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0D88000) [pid = 1664] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:01:23 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B2306000) [pid = 1664] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 840ms 03:01:23 INFO - PROCESS | 1664 | 1468663283658 Marionette TRACE conn10 -> [0,1069,"getWindowHandle",null] 03:01:23 INFO - PROCESS | 1664 | 1468663283661 Marionette TRACE conn10 <- [1,1069,null,{"value":"13"}] 03:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:01:23 INFO - PROCESS | 1664 | 1468663283664 Marionette TRACE conn10 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:01:23 INFO - PROCESS | 1664 | 1468663283666 Marionette TRACE conn10 <- [1,1070,null,{}] 03:01:23 INFO - PROCESS | 1664 | 1468663283670 Marionette TRACE conn10 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:23 INFO - PROCESS | 1664 | 1468663283672 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:23 INFO - PROCESS | 1664 | 1468663283758 Marionette TRACE conn10 <- [1,1071,null,{"value":null}] 03:01:23 INFO - PROCESS | 1664 | 1468663283766 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 1664 | 1468663283769 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8218000 == 37 [pid = 1664] [id = 277] 03:01:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A933B000) [pid = 1664] [serial = 830] [outer = 0000000000000000] 03:01:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AA549400) [pid = 1664] [serial = 831] [outer = 000000D7A933B000] 03:01:23 INFO - PROCESS | 1664 | 1468663283814 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AFB4AC00) [pid = 1664] [serial = 832] [outer = 000000D7A933B000] 03:01:24 INFO - PROCESS | 1664 | 1468663284227 Marionette TRACE conn10 <- [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]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 587ms 03:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:01:24 INFO - PROCESS | 1664 | 1468663284261 Marionette TRACE conn10 -> [0,1073,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 1664 | 1468663284264 Marionette TRACE conn10 <- [1,1073,null,{"value":"13"}] 03:01:24 INFO - PROCESS | 1664 | 1468663284267 Marionette TRACE conn10 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 1664 | 1468663284269 Marionette TRACE conn10 <- [1,1074,null,{}] 03:01:24 INFO - PROCESS | 1664 | 1468663284272 Marionette TRACE conn10 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:24 INFO - PROCESS | 1664 | 1468663284275 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:24 INFO - PROCESS | 1664 | 1468663284359 Marionette TRACE conn10 <- [1,1075,null,{"value":null}] 03:01:24 INFO - PROCESS | 1664 | 1468663284365 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:24 INFO - PROCESS | 1664 | 1468663284367 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BBC000 == 38 [pid = 1664] [id = 278] 03:01:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D88000) [pid = 1664] [serial = 833] [outer = 0000000000000000] 03:01:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B47D3800) [pid = 1664] [serial = 834] [outer = 000000D7B0D88000] 03:01:24 INFO - PROCESS | 1664 | 1468663284413 Marionette DEBUG loaded listener.js 03:01:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B47DC800) [pid = 1664] [serial = 835] [outer = 000000D7B0D88000] 03:01:24 INFO - PROCESS | 1664 | 1468663284840 Marionette TRACE conn10 <- [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]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 03:01:24 INFO - PROCESS | 1664 | 1468663284898 Marionette TRACE conn10 -> [0,1077,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 1664 | 1468663284900 Marionette TRACE conn10 <- [1,1077,null,{"value":"13"}] 03:01:24 INFO - PROCESS | 1664 | 1468663284903 Marionette TRACE conn10 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:01:24 INFO - PROCESS | 1664 | 1468663284905 Marionette TRACE conn10 <- [1,1078,null,{}] 03:01:24 INFO - PROCESS | 1664 | 1468663284909 Marionette TRACE conn10 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:24 INFO - PROCESS | 1664 | 1468663284911 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:24 INFO - PROCESS | 1664 | 1468663284997 Marionette TRACE conn10 <- [1,1079,null,{"value":null}] 03:01:25 INFO - PROCESS | 1664 | 1468663285004 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 1664 | 1468663285006 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1122800 == 39 [pid = 1664] [id = 279] 03:01:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B47DAC00) [pid = 1664] [serial = 836] [outer = 0000000000000000] 03:01:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B4E85800) [pid = 1664] [serial = 837] [outer = 000000D7B47DAC00] 03:01:25 INFO - PROCESS | 1664 | 1468663285051 Marionette DEBUG loaded listener.js 03:01:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B4E8C000) [pid = 1664] [serial = 838] [outer = 000000D7B47DAC00] 03:01:25 INFO - PROCESS | 1664 | 1468663285475 Marionette TRACE conn10 <- [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]]]}] 03:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 03:01:25 INFO - PROCESS | 1664 | 1468663285546 Marionette TRACE conn10 -> [0,1081,"getWindowHandle",null] 03:01:25 INFO - PROCESS | 1664 | 1468663285549 Marionette TRACE conn10 <- [1,1081,null,{"value":"13"}] 03:01:25 INFO - PROCESS | 1664 | 1468663285552 Marionette TRACE conn10 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:01:25 INFO - PROCESS | 1664 | 1468663285554 Marionette TRACE conn10 <- [1,1082,null,{}] 03:01:25 INFO - PROCESS | 1664 | 1468663285558 Marionette TRACE conn10 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:25 INFO - PROCESS | 1664 | 1468663285560 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:25 INFO - PROCESS | 1664 | 1468663285757 Marionette TRACE conn10 <- [1,1083,null,{"value":null}] 03:01:25 INFO - PROCESS | 1664 | 1468663285845 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 1664 | 1468663285849 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AAAE0800 == 40 [pid = 1664] [id = 280] 03:01:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A4784C00) [pid = 1664] [serial = 839] [outer = 0000000000000000] 03:01:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A4A9E800) [pid = 1664] [serial = 840] [outer = 000000D7A4784C00] 03:01:25 INFO - PROCESS | 1664 | 1468663285912 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A934E400) [pid = 1664] [serial = 841] [outer = 000000D7A4784C00] 03:01:26 INFO - PROCESS | 1664 | 1468663286618 Marionette TRACE conn10 <- [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]]]}] 03:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1120ms 03:01:26 INFO - PROCESS | 1664 | 1468663286679 Marionette TRACE conn10 -> [0,1085,"getWindowHandle",null] 03:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:01:26 INFO - PROCESS | 1664 | 1468663286684 Marionette TRACE conn10 <- [1,1085,null,{"value":"13"}] 03:01:26 INFO - PROCESS | 1664 | 1468663286689 Marionette TRACE conn10 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:01:26 INFO - PROCESS | 1664 | 1468663286692 Marionette TRACE conn10 <- [1,1086,null,{}] 03:01:26 INFO - PROCESS | 1664 | 1468663286711 Marionette TRACE conn10 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:26 INFO - PROCESS | 1664 | 1468663286715 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:26 INFO - PROCESS | 1664 | 1468663286867 Marionette TRACE conn10 <- [1,1087,null,{"value":null}] 03:01:26 INFO - PROCESS | 1664 | 1468663286921 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 1664 | 1468663286924 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:26 INFO - PROCESS | 1664 | [1664] 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 03:01:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EAC000 == 41 [pid = 1664] [id = 281] 03:01:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AFB4A800) [pid = 1664] [serial = 842] [outer = 0000000000000000] 03:01:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AFDE3800) [pid = 1664] [serial = 843] [outer = 000000D7AFB4A800] 03:01:27 INFO - PROCESS | 1664 | 1468663287097 Marionette DEBUG loaded listener.js 03:01:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0D90C00) [pid = 1664] [serial = 844] [outer = 000000D7AFB4A800] 03:01:27 INFO - PROCESS | 1664 | 1468663287790 Marionette TRACE conn10 <- [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]]]}] 03:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1177ms 03:01:27 INFO - PROCESS | 1664 | 1468663287869 Marionette TRACE conn10 -> [0,1089,"getWindowHandle",null] 03:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:01:27 INFO - PROCESS | 1664 | 1468663287872 Marionette TRACE conn10 <- [1,1089,null,{"value":"13"}] 03:01:27 INFO - PROCESS | 1664 | 1468663287876 Marionette TRACE conn10 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:01:27 INFO - PROCESS | 1664 | 1468663287879 Marionette TRACE conn10 <- [1,1090,null,{}] 03:01:27 INFO - PROCESS | 1664 | 1468663287883 Marionette TRACE conn10 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:27 INFO - PROCESS | 1664 | 1468663287886 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:28 INFO - PROCESS | 1664 | 1468663288010 Marionette TRACE conn10 <- [1,1091,null,{"value":null}] 03:01:28 INFO - PROCESS | 1664 | 1468663288123 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 1664 | 1468663288126 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8342800 == 42 [pid = 1664] [id = 282] 03:01:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B47D2C00) [pid = 1664] [serial = 845] [outer = 0000000000000000] 03:01:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B4E87000) [pid = 1664] [serial = 846] [outer = 000000D7B47D2C00] 03:01:28 INFO - PROCESS | 1664 | 1468663288189 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B4F45400) [pid = 1664] [serial = 847] [outer = 000000D7B47D2C00] 03:01:28 INFO - PROCESS | 1664 | 1468663288813 Marionette TRACE conn10 <- [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]]]}] 03:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 987ms 03:01:28 INFO - PROCESS | 1664 | 1468663288864 Marionette TRACE conn10 -> [0,1093,"getWindowHandle",null] 03:01:28 INFO - PROCESS | 1664 | 1468663288869 Marionette TRACE conn10 <- [1,1093,null,{"value":"13"}] 03:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:01:28 INFO - PROCESS | 1664 | 1468663288881 Marionette TRACE conn10 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:01:28 INFO - PROCESS | 1664 | 1468663288886 Marionette TRACE conn10 <- [1,1094,null,{}] 03:01:28 INFO - PROCESS | 1664 | 1468663288905 Marionette TRACE conn10 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:28 INFO - PROCESS | 1664 | 1468663288908 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:29 INFO - PROCESS | 1664 | 1468663289024 Marionette TRACE conn10 <- [1,1095,null,{"value":null}] 03:01:29 INFO - PROCESS | 1664 | 1468663289141 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 1664 | 1468663289144 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B965C000 == 43 [pid = 1664] [id = 283] 03:01:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B4F4D000) [pid = 1664] [serial = 848] [outer = 0000000000000000] 03:01:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B598F400) [pid = 1664] [serial = 849] [outer = 000000D7B4F4D000] 03:01:29 INFO - PROCESS | 1664 | 1468663289201 Marionette DEBUG loaded listener.js 03:01:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B5996800) [pid = 1664] [serial = 850] [outer = 000000D7B4F4D000] 03:01:30 INFO - PROCESS | 1664 | 1468663290041 Marionette TRACE conn10 <- [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]]]}] 03:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1214ms 03:01:30 INFO - PROCESS | 1664 | 1468663290092 Marionette TRACE conn10 -> [0,1097,"getWindowHandle",null] 03:01:30 INFO - PROCESS | 1664 | 1468663290096 Marionette TRACE conn10 <- [1,1097,null,{"value":"13"}] 03:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:01:30 INFO - PROCESS | 1664 | 1468663290101 Marionette TRACE conn10 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:01:30 INFO - PROCESS | 1664 | 1468663290104 Marionette TRACE conn10 <- [1,1098,null,{}] 03:01:30 INFO - PROCESS | 1664 | 1468663290111 Marionette TRACE conn10 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:30 INFO - PROCESS | 1664 | 1468663290114 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:30 INFO - PROCESS | 1664 | 1468663290228 Marionette TRACE conn10 <- [1,1099,null,{"value":null}] 03:01:30 INFO - PROCESS | 1664 | 1468663290301 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:30 INFO - PROCESS | 1664 | 1468663290304 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A3B45000 == 44 [pid = 1664] [id = 284] 03:01:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7A5954400) [pid = 1664] [serial = 851] [outer = 0000000000000000] 03:01:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7A8A7B000) [pid = 1664] [serial = 852] [outer = 000000D7A5954400] 03:01:30 INFO - PROCESS | 1664 | 1468663290405 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7AA54DC00) [pid = 1664] [serial = 853] [outer = 000000D7A5954400] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BBC000 == 43 [pid = 1664] [id = 278] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8218000 == 42 [pid = 1664] [id = 277] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81B5800 == 41 [pid = 1664] [id = 276] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63C8000 == 40 [pid = 1664] [id = 275] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FCA000 == 39 [pid = 1664] [id = 274] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1384000 == 38 [pid = 1664] [id = 273] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE58E800 == 37 [pid = 1664] [id = 272] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A92CB800 == 36 [pid = 1664] [id = 271] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B590E000 == 35 [pid = 1664] [id = 270] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AAAE8000 == 34 [pid = 1664] [id = 269] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE54F800 == 33 [pid = 1664] [id = 259] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BAB800 == 32 [pid = 1664] [id = 268] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B965C000 == 31 [pid = 1664] [id = 283] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8342800 == 30 [pid = 1664] [id = 282] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EAC000 == 29 [pid = 1664] [id = 281] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1122800 == 28 [pid = 1664] [id = 279] 03:01:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AAAE0800 == 27 [pid = 1664] [id = 280] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7AD406C00) [pid = 1664] [serial = 786] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7A4A5FC00) [pid = 1664] [serial = 780] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7A4646400) [pid = 1664] [serial = 781] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7AE569800) [pid = 1664] [serial = 789] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B0D41400) [pid = 1664] [serial = 795] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AFB53000) [pid = 1664] [serial = 793] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AFAF0000) [pid = 1664] [serial = 792] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AA307C00) [pid = 1664] [serial = 798] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A92DD800) [pid = 1664] [serial = 783] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A983D800) [pid = 1664] [serial = 784] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A97DA000) [pid = 1664] [serial = 778] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A8A6F800) [pid = 1664] [serial = 777] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0E23400) [pid = 1664] [serial = 801] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A9846800) [pid = 1664] [serial = 766] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A8A6FC00) [pid = 1664] [serial = 765] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0DCB400) [pid = 1664] [serial = 796] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AEB58000) [pid = 1664] [serial = 769] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE562800) [pid = 1664] [serial = 768] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0E68C00) [pid = 1664] [serial = 772] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0D8E800) [pid = 1664] [serial = 771] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B3902800) [pid = 1664] [serial = 775] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B25AE800) [pid = 1664] [serial = 774] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AE5A0000) [pid = 1664] [serial = 790] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B1A56C00) [pid = 1664] [serial = 804] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AFDD6800) [pid = 1664] [serial = 799] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B16E7400) [pid = 1664] [serial = 802] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AD45F400) [pid = 1664] [serial = 787] [outer = 0000000000000000] [url = about:blank] 03:01:31 INFO - PROCESS | 1664 | 1468663291632 Marionette TRACE conn10 <- [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]]]}] 03:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1639ms 03:01:31 INFO - PROCESS | 1664 | 1468663291745 Marionette TRACE conn10 -> [0,1101,"getWindowHandle",null] 03:01:31 INFO - PROCESS | 1664 | 1468663291750 Marionette TRACE conn10 <- [1,1101,null,{"value":"13"}] 03:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:01:31 INFO - PROCESS | 1664 | 1468663291755 Marionette TRACE conn10 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:01:31 INFO - PROCESS | 1664 | 1468663291758 Marionette TRACE conn10 <- [1,1102,null,{}] 03:01:31 INFO - PROCESS | 1664 | 1468663291764 Marionette TRACE conn10 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:31 INFO - PROCESS | 1664 | 1468663291767 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:31 INFO - PROCESS | 1664 | 1468663291868 Marionette TRACE conn10 <- [1,1103,null,{"value":null}] 03:01:31 INFO - PROCESS | 1664 | 1468663291876 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:31 INFO - PROCESS | 1664 | 1468663291878 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A9821000 == 28 [pid = 1664] [id = 285] 03:01:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4A94000) [pid = 1664] [serial = 854] [outer = 0000000000000000] 03:01:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4A9CC00) [pid = 1664] [serial = 855] [outer = 000000D7A4A94000] 03:01:31 INFO - PROCESS | 1664 | 1468663291928 Marionette DEBUG loaded listener.js 03:01:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A57E3C00) [pid = 1664] [serial = 856] [outer = 000000D7A4A94000] 03:01:32 INFO - PROCESS | 1664 | 1468663292415 Marionette TRACE conn10 <- [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]]]}] 03:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 03:01:32 INFO - PROCESS | 1664 | 1468663292430 Marionette TRACE conn10 -> [0,1105,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 1664 | 1468663292436 Marionette TRACE conn10 <- [1,1105,null,{"value":"13"}] 03:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:01:32 INFO - PROCESS | 1664 | 1468663292447 Marionette TRACE conn10 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:01:32 INFO - PROCESS | 1664 | 1468663292450 Marionette TRACE conn10 <- [1,1106,null,{}] 03:01:32 INFO - PROCESS | 1664 | 1468663292454 Marionette TRACE conn10 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:32 INFO - PROCESS | 1664 | 1468663292457 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:32 INFO - PROCESS | 1664 | 1468663292551 Marionette TRACE conn10 <- [1,1107,null,{"value":null}] 03:01:32 INFO - PROCESS | 1664 | 1468663292560 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 1664 | 1468663292562 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE556000 == 29 [pid = 1664] [id = 286] 03:01:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A933D400) [pid = 1664] [serial = 857] [outer = 0000000000000000] 03:01:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A939F000) [pid = 1664] [serial = 858] [outer = 000000D7A933D400] 03:01:32 INFO - PROCESS | 1664 | 1468663292611 Marionette DEBUG loaded listener.js 03:01:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA370000) [pid = 1664] [serial = 859] [outer = 000000D7A933D400] 03:01:33 INFO - PROCESS | 1664 | 1468663293084 Marionette TRACE conn10 <- [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]]]}] 03:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 03:01:33 INFO - PROCESS | 1664 | 1468663293121 Marionette TRACE conn10 -> [0,1109,"getWindowHandle",null] 03:01:33 INFO - PROCESS | 1664 | 1468663293124 Marionette TRACE conn10 <- [1,1109,null,{"value":"13"}] 03:01:33 INFO - PROCESS | 1664 | 1468663293127 Marionette TRACE conn10 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:01:33 INFO - PROCESS | 1664 | 1468663293131 Marionette TRACE conn10 <- [1,1110,null,{}] 03:01:33 INFO - PROCESS | 1664 | 1468663293143 Marionette TRACE conn10 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:33 INFO - PROCESS | 1664 | 1468663293148 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:33 INFO - PROCESS | 1664 | 1468663293270 Marionette TRACE conn10 <- [1,1111,null,{"value":null}] 03:01:33 INFO - PROCESS | 1664 | 1468663293356 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:33 INFO - PROCESS | 1664 | 1468663293360 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DA6800 == 30 [pid = 1664] [id = 287] 03:01:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A4644400) [pid = 1664] [serial = 860] [outer = 0000000000000000] 03:01:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AD40E000) [pid = 1664] [serial = 861] [outer = 000000D7A4644400] 03:01:33 INFO - PROCESS | 1664 | 1468663293410 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE09A800) [pid = 1664] [serial = 862] [outer = 000000D7A4644400] 03:01:33 INFO - PROCESS | 1664 | 1468663293833 Marionette TRACE conn10 <- [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]]]}] 03:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 735ms 03:01:33 INFO - PROCESS | 1664 | 1468663293868 Marionette TRACE conn10 -> [0,1113,"getWindowHandle",null] 03:01:33 INFO - PROCESS | 1664 | 1468663293871 Marionette TRACE conn10 <- [1,1113,null,{"value":"13"}] 03:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:01:33 INFO - PROCESS | 1664 | 1468663293874 Marionette TRACE conn10 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:01:33 INFO - PROCESS | 1664 | 1468663293876 Marionette TRACE conn10 <- [1,1114,null,{}] 03:01:33 INFO - PROCESS | 1664 | 1468663293880 Marionette TRACE conn10 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:33 INFO - PROCESS | 1664 | 1468663293882 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:34 INFO - PROCESS | 1664 | 1468663294004 Marionette TRACE conn10 <- [1,1115,null,{"value":null}] 03:01:34 INFO - PROCESS | 1664 | 1468663294010 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 1664 | 1468663294012 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1861800 == 31 [pid = 1664] [id = 288] 03:01:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE597C00) [pid = 1664] [serial = 863] [outer = 0000000000000000] 03:01:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE59E800) [pid = 1664] [serial = 864] [outer = 000000D7AE597C00] 03:01:34 INFO - PROCESS | 1664 | 1468663294060 Marionette DEBUG loaded listener.js 03:01:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE79B400) [pid = 1664] [serial = 865] [outer = 000000D7AE597C00] 03:01:34 INFO - PROCESS | 1664 | 1468663294523 Marionette TRACE conn10 <- [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]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 03:01:34 INFO - PROCESS | 1664 | 1468663294550 Marionette TRACE conn10 -> [0,1117,"getWindowHandle",null] 03:01:34 INFO - PROCESS | 1664 | 1468663294552 Marionette TRACE conn10 <- [1,1117,null,{"value":"13"}] 03:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:01:34 INFO - PROCESS | 1664 | 1468663294563 Marionette TRACE conn10 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - PROCESS | 1664 | 1468663294565 Marionette TRACE conn10 <- [1,1118,null,{}] 03:01:34 INFO - PROCESS | 1664 | 1468663294568 Marionette TRACE conn10 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:34 INFO - PROCESS | 1664 | 1468663294571 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:34 INFO - PROCESS | 1664 | 1468663294705 Marionette TRACE conn10 <- [1,1119,null,{"value":null}] 03:01:34 INFO - PROCESS | 1664 | 1468663294716 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 1664 | 1468663294718 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B398E800 == 32 [pid = 1664] [id = 289] 03:01:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A44DB000) [pid = 1664] [serial = 866] [outer = 0000000000000000] 03:01:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AF07FC00) [pid = 1664] [serial = 867] [outer = 000000D7A44DB000] 03:01:34 INFO - PROCESS | 1664 | 1468663294766 Marionette DEBUG loaded listener.js 03:01:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AFB4F800) [pid = 1664] [serial = 868] [outer = 000000D7A44DB000] 03:01:35 INFO - PROCESS | 1664 | 1468663295226 Marionette TRACE conn10 <- [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]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 693ms 03:01:35 INFO - PROCESS | 1664 | 1468663295259 Marionette TRACE conn10 -> [0,1121,"getWindowHandle",null] 03:01:35 INFO - PROCESS | 1664 | 1468663295261 Marionette TRACE conn10 <- [1,1121,null,{"value":"13"}] 03:01:35 INFO - PROCESS | 1664 | 1468663295265 Marionette TRACE conn10 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:01:35 INFO - PROCESS | 1664 | 1468663295267 Marionette TRACE conn10 <- [1,1122,null,{}] 03:01:35 INFO - PROCESS | 1664 | 1468663295275 Marionette TRACE conn10 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:35 INFO - PROCESS | 1664 | 1468663295282 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:35 INFO - PROCESS | 1664 | 1468663295421 Marionette TRACE conn10 <- [1,1123,null,{"value":null}] 03:01:35 INFO - PROCESS | 1664 | 1468663295473 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 1664 | 1468663295475 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63C8000 == 33 [pid = 1664] [id = 290] 03:01:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AFB51C00) [pid = 1664] [serial = 869] [outer = 0000000000000000] 03:01:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0D83400) [pid = 1664] [serial = 870] [outer = 000000D7AFB51C00] 03:01:35 INFO - PROCESS | 1664 | 1468663295522 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0DCBC00) [pid = 1664] [serial = 871] [outer = 000000D7AFB51C00] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B47DAC00) [pid = 1664] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B1A59800) [pid = 1664] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0D8F800) [pid = 1664] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A44E4400) [pid = 1664] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A44E0400) [pid = 1664] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA54FC00) [pid = 1664] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AA4CE400) [pid = 1664] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B171F400) [pid = 1664] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A3956C00) [pid = 1664] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A933B000) [pid = 1664] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0B7E800) [pid = 1664] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:01:35 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0D88000) [pid = 1664] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:01:36 INFO - PROCESS | 1664 | [GFX2-]: DrawTargetD2D 1.1 (000000D7AFBDAC90): Failed to create GradientStopCollection with no stops. 03:01:36 INFO - PROCESS | 1664 | [GFX3-]: No stops specified for gradient pattern. 03:01:36 INFO - PROCESS | 1664 | 1468663296171 Marionette TRACE conn10 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 921ms 03:01:36 INFO - PROCESS | 1664 | 1468663296192 Marionette TRACE conn10 -> [0,1125,"getWindowHandle",null] 03:01:36 INFO - PROCESS | 1664 | 1468663296194 Marionette TRACE conn10 <- [1,1125,null,{"value":"13"}] 03:01:36 INFO - PROCESS | 1664 | 1468663296197 Marionette TRACE conn10 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:01:36 INFO - PROCESS | 1664 | 1468663296199 Marionette TRACE conn10 <- [1,1126,null,{}] 03:01:36 INFO - PROCESS | 1664 | 1468663296202 Marionette TRACE conn10 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:36 INFO - PROCESS | 1664 | 1468663296204 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:36 INFO - PROCESS | 1664 | 1468663296285 Marionette TRACE conn10 <- [1,1127,null,{"value":null}] 03:01:36 INFO - PROCESS | 1664 | 1468663296291 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:36 INFO - PROCESS | 1664 | 1468663296293 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E94800 == 34 [pid = 1664] [id = 291] 03:01:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AA556000) [pid = 1664] [serial = 872] [outer = 0000000000000000] 03:01:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AFCC9000) [pid = 1664] [serial = 873] [outer = 000000D7AA556000] 03:01:36 INFO - PROCESS | 1664 | 1468663296338 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0DCD800) [pid = 1664] [serial = 874] [outer = 000000D7AA556000] 03:01:36 INFO - PROCESS | 1664 | 1468663296752 Marionette TRACE conn10 <- [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]]]}] 03:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 03:01:36 INFO - PROCESS | 1664 | 1468663296830 Marionette TRACE conn10 -> [0,1129,"getWindowHandle",null] 03:01:36 INFO - PROCESS | 1664 | 1468663296833 Marionette TRACE conn10 <- [1,1129,null,{"value":"13"}] 03:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:01:36 INFO - PROCESS | 1664 | 1468663296836 Marionette TRACE conn10 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:01:36 INFO - PROCESS | 1664 | 1468663296838 Marionette TRACE conn10 <- [1,1130,null,{}] 03:01:36 INFO - PROCESS | 1664 | 1468663296841 Marionette TRACE conn10 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:36 INFO - PROCESS | 1664 | 1468663296843 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:36 INFO - PROCESS | 1664 | 1468663296926 Marionette TRACE conn10 <- [1,1131,null,{"value":null}] 03:01:36 INFO - PROCESS | 1664 | 1468663296933 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:36 INFO - PROCESS | 1664 | 1468663296935 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81AB800 == 35 [pid = 1664] [id = 292] 03:01:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0E64800) [pid = 1664] [serial = 875] [outer = 0000000000000000] 03:01:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0E6D000) [pid = 1664] [serial = 876] [outer = 000000D7B0E64800] 03:01:36 INFO - PROCESS | 1664 | 1468663296983 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B11A9400) [pid = 1664] [serial = 877] [outer = 000000D7B0E64800] 03:01:37 INFO - PROCESS | 1664 | 1468663297446 Marionette TRACE conn10 <- [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]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 03:01:37 INFO - PROCESS | 1664 | 1468663297469 Marionette TRACE conn10 -> [0,1133,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 1664 | 1468663297471 Marionette TRACE conn10 <- [1,1133,null,{"value":"13"}] 03:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:01:37 INFO - PROCESS | 1664 | 1468663297475 Marionette TRACE conn10 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 1664 | 1468663297477 Marionette TRACE conn10 <- [1,1134,null,{}] 03:01:37 INFO - PROCESS | 1664 | 1468663297480 Marionette TRACE conn10 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:37 INFO - PROCESS | 1664 | 1468663297482 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:37 INFO - PROCESS | 1664 | 1468663297565 Marionette TRACE conn10 <- [1,1135,null,{"value":null}] 03:01:37 INFO - PROCESS | 1664 | 1468663297571 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 1664 | 1468663297573 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DA6000 == 36 [pid = 1664] [id = 293] 03:01:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B11B2000) [pid = 1664] [serial = 878] [outer = 0000000000000000] 03:01:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B16F0800) [pid = 1664] [serial = 879] [outer = 000000D7B11B2000] 03:01:37 INFO - PROCESS | 1664 | 1468663297620 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B17B9400) [pid = 1664] [serial = 880] [outer = 000000D7B11B2000] 03:01:38 INFO - PROCESS | 1664 | 1468663298281 Marionette TRACE conn10 <- [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]]]}] 03:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 923ms 03:01:38 INFO - PROCESS | 1664 | 1468663298401 Marionette TRACE conn10 -> [0,1137,"getWindowHandle",null] 03:01:38 INFO - PROCESS | 1664 | 1468663298406 Marionette TRACE conn10 <- [1,1137,null,{"value":"13"}] 03:01:38 INFO - PROCESS | 1664 | 1468663298411 Marionette TRACE conn10 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:01:38 INFO - PROCESS | 1664 | 1468663298415 Marionette TRACE conn10 <- [1,1138,null,{}] 03:01:38 INFO - PROCESS | 1664 | 1468663298421 Marionette TRACE conn10 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:38 INFO - PROCESS | 1664 | 1468663298424 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:38 INFO - PROCESS | 1664 | 1468663298565 Marionette TRACE conn10 <- [1,1139,null,{"value":null}] 03:01:38 INFO - PROCESS | 1664 | 1468663298638 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 1664 | 1468663298641 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE542000 == 37 [pid = 1664] [id = 294] 03:01:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A44DE800) [pid = 1664] [serial = 881] [outer = 0000000000000000] 03:01:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A54D9800) [pid = 1664] [serial = 882] [outer = 000000D7A44DE800] 03:01:38 INFO - PROCESS | 1664 | 1468663298703 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A8B59C00) [pid = 1664] [serial = 883] [outer = 000000D7A44DE800] 03:01:39 INFO - PROCESS | 1664 | 1468663299458 Marionette TRACE conn10 <- [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]]]}] 03:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1123ms 03:01:39 INFO - PROCESS | 1664 | 1468663299538 Marionette TRACE conn10 -> [0,1141,"getWindowHandle",null] 03:01:39 INFO - PROCESS | 1664 | 1468663299544 Marionette TRACE conn10 <- [1,1141,null,{"value":"13"}] 03:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:01:39 INFO - PROCESS | 1664 | 1468663299551 Marionette TRACE conn10 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:01:39 INFO - PROCESS | 1664 | 1468663299554 Marionette TRACE conn10 <- [1,1142,null,{}] 03:01:39 INFO - PROCESS | 1664 | 1468663299558 Marionette TRACE conn10 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:39 INFO - PROCESS | 1664 | 1468663299562 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:39 INFO - PROCESS | 1664 | 1468663299716 Marionette TRACE conn10 <- [1,1143,null,{"value":null}] 03:01:39 INFO - PROCESS | 1664 | 1468663299826 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:39 INFO - PROCESS | 1664 | 1468663299829 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B398A800 == 38 [pid = 1664] [id = 295] 03:01:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A2A76800) [pid = 1664] [serial = 884] [outer = 0000000000000000] 03:01:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AAA91400) [pid = 1664] [serial = 885] [outer = 000000D7A2A76800] 03:01:39 INFO - PROCESS | 1664 | 1468663299889 Marionette DEBUG loaded listener.js 03:01:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7AE051C00) [pid = 1664] [serial = 886] [outer = 000000D7A2A76800] 03:01:40 INFO - PROCESS | 1664 | 1468663300772 Marionette TRACE conn10 <- [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]]]}] 03:01:40 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81AB800 == 37 [pid = 1664] [id = 292] 03:01:40 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E94800 == 36 [pid = 1664] [id = 291] 03:01:40 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63C8000 == 35 [pid = 1664] [id = 290] 03:01:40 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B398E800 == 34 [pid = 1664] [id = 289] 03:01:40 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1861800 == 33 [pid = 1664] [id = 288] 03:01:40 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DA6800 == 32 [pid = 1664] [id = 287] 03:01:40 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE556000 == 31 [pid = 1664] [id = 286] 03:01:40 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A9821000 == 30 [pid = 1664] [id = 285] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B4E85800) [pid = 1664] [serial = 837] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B3903400) [pid = 1664] [serial = 828] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B0DD5400) [pid = 1664] [serial = 825] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A4E1B800) [pid = 1664] [serial = 813] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A9346800) [pid = 1664] [serial = 814] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AEB51400) [pid = 1664] [serial = 819] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AFB52400) [pid = 1664] [serial = 820] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AAA90400) [pid = 1664] [serial = 816] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AD465C00) [pid = 1664] [serial = 817] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AA552C00) [pid = 1664] [serial = 810] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AD4F0800) [pid = 1664] [serial = 811] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B2633C00) [pid = 1664] [serial = 805] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4650000) [pid = 1664] [serial = 807] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A5950800) [pid = 1664] [serial = 808] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AA549400) [pid = 1664] [serial = 831] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B390DC00) [pid = 1664] [serial = 829] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B4E8C000) [pid = 1664] [serial = 838] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AFB4AC00) [pid = 1664] [serial = 832] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0D3D000) [pid = 1664] [serial = 822] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0D6E800) [pid = 1664] [serial = 823] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0E6E800) [pid = 1664] [serial = 826] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B47DC800) [pid = 1664] [serial = 835] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B47D3800) [pid = 1664] [serial = 834] [outer = 0000000000000000] [url = about:blank] 03:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1280ms 03:01:40 INFO - PROCESS | 1664 | 1468663300832 Marionette TRACE conn10 -> [0,1145,"getWindowHandle",null] 03:01:40 INFO - PROCESS | 1664 | 1468663300837 Marionette TRACE conn10 <- [1,1145,null,{"value":"13"}] 03:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:01:40 INFO - PROCESS | 1664 | 1468663300842 Marionette TRACE conn10 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 1664 | 1468663300846 Marionette TRACE conn10 <- [1,1146,null,{}] 03:01:40 INFO - PROCESS | 1664 | 1468663300852 Marionette TRACE conn10 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:40 INFO - PROCESS | 1664 | 1468663300855 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:40 INFO - PROCESS | 1664 | 1468663300961 Marionette TRACE conn10 <- [1,1147,null,{"value":null}] 03:01:40 INFO - PROCESS | 1664 | 1468663300969 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 1664 | 1468663300973 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA345000 == 31 [pid = 1664] [id = 296] 03:01:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A8859C00) [pid = 1664] [serial = 887] [outer = 0000000000000000] 03:01:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A8A75800) [pid = 1664] [serial = 888] [outer = 000000D7A8859C00] 03:01:41 INFO - PROCESS | 1664 | 1468663301026 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A9394000) [pid = 1664] [serial = 889] [outer = 000000D7A8859C00] 03:01:41 INFO - PROCESS | 1664 | 1468663301553 Marionette TRACE conn10 <- [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] 03:01:41 INFO - PROCESS | 1664 | 1468663301585 Marionette TRACE conn10 <- [1,1149,null,{"value":"13"}] 03:01:41 INFO - PROCESS | 1664 | 1468663301596 Marionette TRACE conn10 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:01:41 INFO - PROCESS | 1664 | 1468663301599 Marionette TRACE conn10 <- [1,1150,null,{}] 03:01:41 INFO - PROCESS | 1664 | 1468663301603 Marionette TRACE conn10 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:41 INFO - PROCESS | 1664 | 1468663301606 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:41 INFO - PROCESS | 1664 | 1468663301698 Marionette TRACE conn10 <- [1,1151,null,{"value":null}] 03:01:41 INFO - PROCESS | 1664 | 1468663301770 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 1664 | 1468663301772 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A591C000 == 32 [pid = 1664] [id = 297] 03:01:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AA557400) [pid = 1664] [serial = 890] [outer = 0000000000000000] 03:01:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AD4F0000) [pid = 1664] [serial = 891] [outer = 000000D7AA557400] 03:01:41 INFO - PROCESS | 1664 | 1468663301829 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE568C00) [pid = 1664] [serial = 892] [outer = 000000D7AA557400] 03:01:42 INFO - PROCESS | 1664 | 1468663302220 Marionette TRACE conn10 <- [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]]]}] 03:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 672ms 03:01:42 INFO - PROCESS | 1664 | 1468663302277 Marionette TRACE conn10 -> [0,1153,"getWindowHandle",null] 03:01:42 INFO - PROCESS | 1664 | 1468663302279 Marionette TRACE conn10 <- [1,1153,null,{"value":"13"}] 03:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:01:42 INFO - PROCESS | 1664 | 1468663302283 Marionette TRACE conn10 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:01:42 INFO - PROCESS | 1664 | 1468663302287 Marionette TRACE conn10 <- [1,1154,null,{}] 03:01:42 INFO - PROCESS | 1664 | 1468663302298 Marionette TRACE conn10 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:42 INFO - PROCESS | 1664 | 1468663302303 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:42 INFO - PROCESS | 1664 | 1468663302423 Marionette TRACE conn10 <- [1,1155,null,{"value":null}] 03:01:42 INFO - PROCESS | 1664 | 1468663302440 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 1664 | 1468663302443 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B252F800 == 33 [pid = 1664] [id = 298] 03:01:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE72BC00) [pid = 1664] [serial = 893] [outer = 0000000000000000] 03:01:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AFB4F000) [pid = 1664] [serial = 894] [outer = 000000D7AE72BC00] 03:01:42 INFO - PROCESS | 1664 | 1468663302493 Marionette DEBUG loaded listener.js 03:01:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D33000) [pid = 1664] [serial = 895] [outer = 000000D7AE72BC00] 03:01:42 INFO - PROCESS | 1664 | 1468663302939 Marionette TRACE conn10 <- [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]]]}] 03:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 03:01:43 INFO - PROCESS | 1664 | 1468663303021 Marionette TRACE conn10 -> [0,1157,"getWindowHandle",null] 03:01:43 INFO - PROCESS | 1664 | 1468663303024 Marionette TRACE conn10 <- [1,1157,null,{"value":"13"}] 03:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:01:43 INFO - PROCESS | 1664 | 1468663303027 Marionette TRACE conn10 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:01:43 INFO - PROCESS | 1664 | 1468663303029 Marionette TRACE conn10 <- [1,1158,null,{}] 03:01:43 INFO - PROCESS | 1664 | 1468663303033 Marionette TRACE conn10 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:43 INFO - PROCESS | 1664 | 1468663303035 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:43 INFO - PROCESS | 1664 | 1468663303154 Marionette TRACE conn10 <- [1,1159,null,{"value":null}] 03:01:43 INFO - PROCESS | 1664 | 1468663303208 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:43 INFO - PROCESS | 1664 | 1468663303210 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B591D800 == 34 [pid = 1664] [id = 299] 03:01:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D65C00) [pid = 1664] [serial = 896] [outer = 0000000000000000] 03:01:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D6BC00) [pid = 1664] [serial = 897] [outer = 000000D7B0D65C00] 03:01:43 INFO - PROCESS | 1664 | 1468663303265 Marionette DEBUG loaded listener.js 03:01:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D8A400) [pid = 1664] [serial = 898] [outer = 000000D7B0D65C00] 03:01:43 INFO - PROCESS | 1664 | 1468663303701 Marionette TRACE conn10 <- [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]]]}] 03:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 735ms 03:01:43 INFO - PROCESS | 1664 | 1468663303789 Marionette TRACE conn10 -> [0,1161,"getWindowHandle",null] 03:01:43 INFO - PROCESS | 1664 | 1468663303791 Marionette TRACE conn10 <- [1,1161,null,{"value":"13"}] 03:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:01:43 INFO - PROCESS | 1664 | 1468663303797 Marionette TRACE conn10 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:01:43 INFO - PROCESS | 1664 | 1468663303799 Marionette TRACE conn10 <- [1,1162,null,{}] 03:01:43 INFO - PROCESS | 1664 | 1468663303803 Marionette TRACE conn10 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:43 INFO - PROCESS | 1664 | 1468663303805 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:43 INFO - PROCESS | 1664 | 1468663303921 Marionette TRACE conn10 <- [1,1163,null,{"value":null}] 03:01:43 INFO - PROCESS | 1664 | 1468663303974 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:43 INFO - PROCESS | 1664 | 1468663303976 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F21000 == 35 [pid = 1664] [id = 300] 03:01:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D8B800) [pid = 1664] [serial = 899] [outer = 0000000000000000] 03:01:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0E63C00) [pid = 1664] [serial = 900] [outer = 000000D7B0D8B800] 03:01:44 INFO - PROCESS | 1664 | 1468663304022 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B16E8800) [pid = 1664] [serial = 901] [outer = 000000D7B0D8B800] 03:01:44 INFO - PROCESS | 1664 | 1468663304462 Marionette TRACE conn10 <- [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] 03:01:44 INFO - PROCESS | 1664 | 1468663304535 Marionette TRACE conn10 <- [1,1165,null,{"value":"13"}] 03:01:44 INFO - PROCESS | 1664 | 1468663304539 Marionette TRACE conn10 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:01:44 INFO - PROCESS | 1664 | 1468663304541 Marionette TRACE conn10 <- [1,1166,null,{}] 03:01:44 INFO - PROCESS | 1664 | 1468663304545 Marionette TRACE conn10 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:44 INFO - PROCESS | 1664 | 1468663304551 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:44 INFO - PROCESS | 1664 | 1468663304713 Marionette TRACE conn10 <- [1,1167,null,{"value":null}] 03:01:44 INFO - PROCESS | 1664 | 1468663304763 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:44 INFO - PROCESS | 1664 | 1468663304765 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8286800 == 36 [pid = 1664] [id = 301] 03:01:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B1A55800) [pid = 1664] [serial = 902] [outer = 0000000000000000] 03:01:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B262AC00) [pid = 1664] [serial = 903] [outer = 000000D7B1A55800] 03:01:44 INFO - PROCESS | 1664 | 1468663304813 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B3910C00) [pid = 1664] [serial = 904] [outer = 000000D7B1A55800] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A933D400) [pid = 1664] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4644400) [pid = 1664] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A4A94000) [pid = 1664] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE597C00) [pid = 1664] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A5954400) [pid = 1664] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A44DB000) [pid = 1664] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AFB51C00) [pid = 1664] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0E64800) [pid = 1664] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4784C00) [pid = 1664] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AFB4A800) [pid = 1664] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B47D2C00) [pid = 1664] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B4F4D000) [pid = 1664] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:01:45 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AA556000) [pid = 1664] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:01:45 INFO - PROCESS | 1664 | 1468663305291 Marionette TRACE conn10 <- [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] 03:01:45 INFO - PROCESS | 1664 | 1468663305320 Marionette TRACE conn10 <- [1,1169,null,{"value":"13"}] 03:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:01:45 INFO - PROCESS | 1664 | 1468663305324 Marionette TRACE conn10 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 1664 | 1468663305326 Marionette TRACE conn10 <- [1,1170,null,{}] 03:01:45 INFO - PROCESS | 1664 | 1468663305330 Marionette TRACE conn10 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:45 INFO - PROCESS | 1664 | 1468663305332 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:45 INFO - PROCESS | 1664 | 1468663305415 Marionette TRACE conn10 <- [1,1171,null,{"value":null}] 03:01:45 INFO - PROCESS | 1664 | 1468663305421 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:45 INFO - PROCESS | 1664 | 1468663305423 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B833D000 == 37 [pid = 1664] [id = 302] 03:01:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A4A9AC00) [pid = 1664] [serial = 905] [outer = 0000000000000000] 03:01:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B3909400) [pid = 1664] [serial = 906] [outer = 000000D7A4A9AC00] 03:01:45 INFO - PROCESS | 1664 | 1468663305471 Marionette DEBUG loaded listener.js 03:01:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B47DC800) [pid = 1664] [serial = 907] [outer = 000000D7A4A9AC00] 03:01:45 INFO - PROCESS | 1664 | 1468663305916 Marionette TRACE conn10 <- [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] 03:01:45 INFO - PROCESS | 1664 | 1468663305960 Marionette TRACE conn10 <- [1,1173,null,{"value":"13"}] 03:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:01:45 INFO - PROCESS | 1664 | 1468663305963 Marionette TRACE conn10 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 1664 | 1468663305965 Marionette TRACE conn10 <- [1,1174,null,{}] 03:01:45 INFO - PROCESS | 1664 | 1468663305968 Marionette TRACE conn10 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:45 INFO - PROCESS | 1664 | 1468663305970 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:46 INFO - PROCESS | 1664 | 1468663306054 Marionette TRACE conn10 <- [1,1175,null,{"value":null}] 03:01:46 INFO - PROCESS | 1664 | 1468663306062 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 1664 | 1468663306064 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8945000 == 38 [pid = 1664] [id = 303] 03:01:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B4E87C00) [pid = 1664] [serial = 908] [outer = 0000000000000000] 03:01:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B4E8EC00) [pid = 1664] [serial = 909] [outer = 000000D7B4E87C00] 03:01:46 INFO - PROCESS | 1664 | 1468663306110 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B4F45C00) [pid = 1664] [serial = 910] [outer = 000000D7B4E87C00] 03:01:46 INFO - PROCESS | 1664 | 1468663306524 Marionette TRACE conn10 <- [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] 03:01:46 INFO - PROCESS | 1664 | 1468663306598 Marionette TRACE conn10 <- [1,1177,null,{"value":"13"}] 03:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:01:46 INFO - PROCESS | 1664 | 1468663306602 Marionette TRACE conn10 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:01:46 INFO - PROCESS | 1664 | 1468663306604 Marionette TRACE conn10 <- [1,1178,null,{}] 03:01:46 INFO - PROCESS | 1664 | 1468663306607 Marionette TRACE conn10 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:46 INFO - PROCESS | 1664 | 1468663306609 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:46 INFO - PROCESS | 1664 | 1468663306696 Marionette TRACE conn10 <- [1,1179,null,{"value":null}] 03:01:46 INFO - PROCESS | 1664 | 1468663306704 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 1664 | 1468663306706 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18B1000 == 39 [pid = 1664] [id = 304] 03:01:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B4F4D800) [pid = 1664] [serial = 911] [outer = 0000000000000000] 03:01:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B5989800) [pid = 1664] [serial = 912] [outer = 000000D7B4F4D800] 03:01:46 INFO - PROCESS | 1664 | 1468663306754 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B5993C00) [pid = 1664] [serial = 913] [outer = 000000D7B4F4D800] 03:01:47 INFO - PROCESS | 1664 | 1468663307405 Marionette TRACE conn10 <- [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] 03:01:47 INFO - PROCESS | 1664 | 1468663307448 Marionette TRACE conn10 <- [1,1181,null,{"value":"13"}] 03:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:01:47 INFO - PROCESS | 1664 | 1468663307454 Marionette TRACE conn10 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:01:47 INFO - PROCESS | 1664 | 1468663307458 Marionette TRACE conn10 <- [1,1182,null,{}] 03:01:47 INFO - PROCESS | 1664 | 1468663307464 Marionette TRACE conn10 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:47 INFO - PROCESS | 1664 | 1468663307468 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:47 INFO - PROCESS | 1664 | 1468663307593 Marionette TRACE conn10 <- [1,1183,null,{"value":null}] 03:01:47 INFO - PROCESS | 1664 | 1468663307714 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:47 INFO - PROCESS | 1664 | 1468663307718 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEBB7000 == 40 [pid = 1664] [id = 305] 03:01:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A5559000) [pid = 1664] [serial = 914] [outer = 0000000000000000] 03:01:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A934C800) [pid = 1664] [serial = 915] [outer = 000000D7A5559000] 03:01:47 INFO - PROCESS | 1664 | 1468663307780 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AA54F800) [pid = 1664] [serial = 916] [outer = 000000D7A5559000] 03:01:48 INFO - PROCESS | 1664 | 1468663308405 Marionette TRACE conn10 <- [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] 03:01:48 INFO - PROCESS | 1664 | 1468663308485 Marionette TRACE conn10 <- [1,1185,null,{"value":"13"}] 03:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:01:48 INFO - PROCESS | 1664 | 1468663308492 Marionette TRACE conn10 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 1664 | 1468663308495 Marionette TRACE conn10 <- [1,1186,null,{}] 03:01:48 INFO - PROCESS | 1664 | 1468663308500 Marionette TRACE conn10 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:48 INFO - PROCESS | 1664 | 1468663308503 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:48 INFO - PROCESS | 1664 | 1468663308630 Marionette TRACE conn10 <- [1,1187,null,{"value":null}] 03:01:48 INFO - PROCESS | 1664 | 1468663308715 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 1664 | 1468663308718 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8205000 == 41 [pid = 1664] [id = 306] 03:01:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AFB50800) [pid = 1664] [serial = 917] [outer = 0000000000000000] 03:01:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AFF68400) [pid = 1664] [serial = 918] [outer = 000000D7AFB50800] 03:01:48 INFO - PROCESS | 1664 | 1468663308778 Marionette DEBUG loaded listener.js 03:01:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0D8AC00) [pid = 1664] [serial = 919] [outer = 000000D7AFB50800] 03:01:49 INFO - PROCESS | 1664 | 1468663309392 Marionette TRACE conn10 <- [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]]]}] 03:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 923ms 03:01:49 INFO - PROCESS | 1664 | 1468663309418 Marionette TRACE conn10 -> [0,1189,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 1664 | 1468663309421 Marionette TRACE conn10 <- [1,1189,null,{"value":"13"}] 03:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:01:49 INFO - PROCESS | 1664 | 1468663309425 Marionette TRACE conn10 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:01:49 INFO - PROCESS | 1664 | 1468663309429 Marionette TRACE conn10 <- [1,1190,null,{}] 03:01:49 INFO - PROCESS | 1664 | 1468663309440 Marionette TRACE conn10 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:49 INFO - PROCESS | 1664 | 1468663309445 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:49 INFO - PROCESS | 1664 | 1468663309561 Marionette TRACE conn10 <- [1,1191,null,{"value":null}] 03:01:49 INFO - PROCESS | 1664 | 1468663309654 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 1664 | 1468663309658 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B930C800 == 42 [pid = 1664] [id = 307] 03:01:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B47D8800) [pid = 1664] [serial = 920] [outer = 0000000000000000] 03:01:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B4E8D400) [pid = 1664] [serial = 921] [outer = 000000D7B47D8800] 03:01:49 INFO - PROCESS | 1664 | 1468663309716 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B63A4400) [pid = 1664] [serial = 922] [outer = 000000D7B47D8800] 03:01:50 INFO - PROCESS | 1664 | 1468663310281 Marionette TRACE conn10 <- [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]]]}] 03:01:50 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 03:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 882ms 03:01:50 INFO - PROCESS | 1664 | 1468663310307 Marionette TRACE conn10 -> [0,1193,"getWindowHandle",null] 03:01:50 INFO - PROCESS | 1664 | 1468663310311 Marionette TRACE conn10 <- [1,1193,null,{"value":"13"}] 03:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:01:50 INFO - PROCESS | 1664 | 1468663310314 Marionette TRACE conn10 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - PROCESS | 1664 | 1468663310317 Marionette TRACE conn10 <- [1,1194,null,{}] 03:01:50 INFO - PROCESS | 1664 | 1468663310321 Marionette TRACE conn10 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:50 INFO - PROCESS | 1664 | 1468663310323 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:50 INFO - PROCESS | 1664 | 1468663310439 Marionette TRACE conn10 <- [1,1195,null,{"value":null}] 03:01:50 INFO - PROCESS | 1664 | 1468663310529 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:50 INFO - PROCESS | 1664 | 1468663310532 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B965A800 == 43 [pid = 1664] [id = 308] 03:01:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B644D800) [pid = 1664] [serial = 923] [outer = 0000000000000000] 03:01:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B6451800) [pid = 1664] [serial = 924] [outer = 000000D7B644D800] 03:01:50 INFO - PROCESS | 1664 | 1468663310588 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B647BC00) [pid = 1664] [serial = 925] [outer = 000000D7B644D800] 03:01:51 INFO - PROCESS | 1664 | 1468663311243 Marionette TRACE conn10 <- [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]]]}] 03:01:51 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 03:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1129ms 03:01:51 INFO - PROCESS | 1664 | 1468663311450 Marionette TRACE conn10 -> [0,1197,"getWindowHandle",null] 03:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:01:51 INFO - PROCESS | 1664 | 1468663311455 Marionette TRACE conn10 <- [1,1197,null,{"value":"13"}] 03:01:51 INFO - PROCESS | 1664 | 1468663311460 Marionette TRACE conn10 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:01:51 INFO - PROCESS | 1664 | 1468663311463 Marionette TRACE conn10 <- [1,1198,null,{}] 03:01:51 INFO - PROCESS | 1664 | 1468663311469 Marionette TRACE conn10 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:51 INFO - PROCESS | 1664 | 1468663311473 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:51 INFO - PROCESS | 1664 | 1468663311590 Marionette TRACE conn10 <- [1,1199,null,{"value":null}] 03:01:51 INFO - PROCESS | 1664 | 1468663311663 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 1664 | 1468663311668 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE57C000 == 44 [pid = 1664] [id = 309] 03:01:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7A934A000) [pid = 1664] [serial = 926] [outer = 0000000000000000] 03:01:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7A97E1000) [pid = 1664] [serial = 927] [outer = 000000D7A934A000] 03:01:51 INFO - PROCESS | 1664 | 1468663311720 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7AA54B800) [pid = 1664] [serial = 928] [outer = 000000D7A934A000] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A3B45000 == 43 [pid = 1664] [id = 284] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8945000 == 42 [pid = 1664] [id = 303] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B833D000 == 41 [pid = 1664] [id = 302] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8286800 == 40 [pid = 1664] [id = 301] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F21000 == 39 [pid = 1664] [id = 300] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B591D800 == 38 [pid = 1664] [id = 299] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B252F800 == 37 [pid = 1664] [id = 298] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A591C000 == 36 [pid = 1664] [id = 297] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA345000 == 35 [pid = 1664] [id = 296] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE542000 == 34 [pid = 1664] [id = 294] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DA6000 == 33 [pid = 1664] [id = 293] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B398A800 == 32 [pid = 1664] [id = 295] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B965A800 == 31 [pid = 1664] [id = 308] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B930C800 == 30 [pid = 1664] [id = 307] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8205000 == 29 [pid = 1664] [id = 306] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18B1000 == 28 [pid = 1664] [id = 304] 03:01:52 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEBB7000 == 27 [pid = 1664] [id = 305] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7A939F000) [pid = 1664] [serial = 858] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7AA370000) [pid = 1664] [serial = 859] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7AD40E000) [pid = 1664] [serial = 861] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7A4A9CC00) [pid = 1664] [serial = 855] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7A57E3C00) [pid = 1664] [serial = 856] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AE59E800) [pid = 1664] [serial = 864] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AA54DC00) [pid = 1664] [serial = 853] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A8A7B000) [pid = 1664] [serial = 852] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AF07FC00) [pid = 1664] [serial = 867] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AE79B400) [pid = 1664] [serial = 865] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0D83400) [pid = 1664] [serial = 870] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0E6D000) [pid = 1664] [serial = 876] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B11A9400) [pid = 1664] [serial = 877] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A934E400) [pid = 1664] [serial = 841] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4A9E800) [pid = 1664] [serial = 840] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0D90C00) [pid = 1664] [serial = 844] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AFDE3800) [pid = 1664] [serial = 843] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B4F45400) [pid = 1664] [serial = 847] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B16F0800) [pid = 1664] [serial = 879] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B4E87000) [pid = 1664] [serial = 846] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B5996800) [pid = 1664] [serial = 850] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B598F400) [pid = 1664] [serial = 849] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0DCBC00) [pid = 1664] [serial = 871] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AFCC9000) [pid = 1664] [serial = 873] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AFB4F800) [pid = 1664] [serial = 868] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0DCD800) [pid = 1664] [serial = 874] [outer = 0000000000000000] [url = about:blank] 03:01:52 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AE09A800) [pid = 1664] [serial = 862] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 1664 | 1468663313068 Marionette TRACE conn10 <- [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]]]}] 03:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1637ms 03:01:53 INFO - PROCESS | 1664 | 1468663313098 Marionette TRACE conn10 -> [0,1201,"getWindowHandle",null] 03:01:53 INFO - PROCESS | 1664 | 1468663313103 Marionette TRACE conn10 <- [1,1201,null,{"value":"13"}] 03:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:01:53 INFO - PROCESS | 1664 | 1468663313108 Marionette TRACE conn10 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:01:53 INFO - PROCESS | 1664 | 1468663313112 Marionette TRACE conn10 <- [1,1202,null,{}] 03:01:53 INFO - PROCESS | 1664 | 1468663313118 Marionette TRACE conn10 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:53 INFO - PROCESS | 1664 | 1468663313121 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:53 INFO - PROCESS | 1664 | 1468663313223 Marionette TRACE conn10 <- [1,1203,null,{"value":null}] 03:01:53 INFO - PROCESS | 1664 | 1468663313297 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:53 INFO - PROCESS | 1664 | 1468663313301 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A97C8800 == 28 [pid = 1664] [id = 310] 03:01:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4A93C00) [pid = 1664] [serial = 929] [outer = 0000000000000000] 03:01:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4A99400) [pid = 1664] [serial = 930] [outer = 000000D7A4A93C00] 03:01:53 INFO - PROCESS | 1664 | 1468663313352 Marionette DEBUG loaded listener.js 03:01:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A29ACC00) [pid = 1664] [serial = 931] [outer = 000000D7A4A93C00] 03:01:53 INFO - PROCESS | 1664 | 1468663313771 Marionette TRACE conn10 <- [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]]]}] 03:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 672ms 03:01:53 INFO - PROCESS | 1664 | 1468663313782 Marionette TRACE conn10 -> [0,1205,"getWindowHandle",null] 03:01:53 INFO - PROCESS | 1664 | 1468663313788 Marionette TRACE conn10 <- [1,1205,null,{"value":"13"}] 03:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:01:53 INFO - PROCESS | 1664 | 1468663313795 Marionette TRACE conn10 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:01:53 INFO - PROCESS | 1664 | 1468663313798 Marionette TRACE conn10 <- [1,1206,null,{}] 03:01:53 INFO - PROCESS | 1664 | 1468663313802 Marionette TRACE conn10 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:53 INFO - PROCESS | 1664 | 1468663313804 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:53 INFO - PROCESS | 1664 | 1468663313898 Marionette TRACE conn10 <- [1,1207,null,{"value":null}] 03:01:53 INFO - PROCESS | 1664 | 1468663313904 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:53 INFO - PROCESS | 1664 | 1468663313907 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADDA3000 == 29 [pid = 1664] [id = 311] 03:01:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A8A6FC00) [pid = 1664] [serial = 932] [outer = 0000000000000000] 03:01:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A9344400) [pid = 1664] [serial = 933] [outer = 000000D7A8A6FC00] 03:01:53 INFO - PROCESS | 1664 | 1468663313958 Marionette DEBUG loaded listener.js 03:01:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA364000) [pid = 1664] [serial = 934] [outer = 000000D7A8A6FC00] 03:01:54 INFO - PROCESS | 1664 | 1468663314447 Marionette TRACE conn10 <- [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]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 03:01:54 INFO - PROCESS | 1664 | 1468663314468 Marionette TRACE conn10 -> [0,1209,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 1664 | 1468663314470 Marionette TRACE conn10 <- [1,1209,null,{"value":"13"}] 03:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:01:54 INFO - PROCESS | 1664 | 1468663314474 Marionette TRACE conn10 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 1664 | 1468663314478 Marionette TRACE conn10 <- [1,1210,null,{}] 03:01:54 INFO - PROCESS | 1664 | 1468663314489 Marionette TRACE conn10 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:54 INFO - PROCESS | 1664 | 1468663314494 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:54 INFO - PROCESS | 1664 | 1468663314584 Marionette TRACE conn10 <- [1,1211,null,{"value":null}] 03:01:54 INFO - PROCESS | 1664 | 1468663314625 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:54 INFO - PROCESS | 1664 | 1468663314628 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFACC800 == 30 [pid = 1664] [id = 312] 03:01:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A44DBC00) [pid = 1664] [serial = 935] [outer = 0000000000000000] 03:01:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AAE39800) [pid = 1664] [serial = 936] [outer = 000000D7A44DBC00] 03:01:54 INFO - PROCESS | 1664 | 1468663314680 Marionette DEBUG loaded listener.js 03:01:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE01FC00) [pid = 1664] [serial = 937] [outer = 000000D7A44DBC00] 03:01:55 INFO - PROCESS | 1664 | 1468663315111 Marionette TRACE conn10 <- [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] 03:01:55 INFO - PROCESS | 1664 | 1468663315161 Marionette TRACE conn10 <- [1,1213,null,{"value":"13"}] 03:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:01:55 INFO - PROCESS | 1664 | 1468663315177 Marionette TRACE conn10 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:01:55 INFO - PROCESS | 1664 | 1468663315179 Marionette TRACE conn10 <- [1,1214,null,{}] 03:01:55 INFO - PROCESS | 1664 | 1468663315183 Marionette TRACE conn10 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:55 INFO - PROCESS | 1664 | 1468663315185 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:55 INFO - PROCESS | 1664 | 1468663315300 Marionette TRACE conn10 <- [1,1215,null,{"value":null}] 03:01:55 INFO - PROCESS | 1664 | 1468663315306 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 1664 | 1468663315308 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B186B000 == 31 [pid = 1664] [id = 313] 03:01:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE566000) [pid = 1664] [serial = 938] [outer = 0000000000000000] 03:01:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE596400) [pid = 1664] [serial = 939] [outer = 000000D7AE566000] 03:01:55 INFO - PROCESS | 1664 | 1468663315393 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE72EC00) [pid = 1664] [serial = 940] [outer = 000000D7AE566000] 03:01:55 INFO - PROCESS | 1664 | 1468663315834 Marionette TRACE conn10 <- [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]]]}] 03:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 03:01:55 INFO - PROCESS | 1664 | 1468663315861 Marionette TRACE conn10 -> [0,1217,"getWindowHandle",null] 03:01:55 INFO - PROCESS | 1664 | 1468663315863 Marionette TRACE conn10 <- [1,1217,null,{"value":"13"}] 03:01:55 INFO - PROCESS | 1664 | 1468663315866 Marionette TRACE conn10 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:01:55 INFO - PROCESS | 1664 | 1468663315868 Marionette TRACE conn10 <- [1,1218,null,{}] 03:01:55 INFO - PROCESS | 1664 | 1468663315872 Marionette TRACE conn10 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:55 INFO - PROCESS | 1664 | 1468663315874 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:56 INFO - PROCESS | 1664 | 1468663316010 Marionette TRACE conn10 <- [1,1219,null,{"value":null}] 03:01:56 INFO - PROCESS | 1664 | 1468663316026 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 1664 | 1468663316028 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B398C800 == 32 [pid = 1664] [id = 314] 03:01:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A8A6E800) [pid = 1664] [serial = 941] [outer = 0000000000000000] 03:01:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AEBEDC00) [pid = 1664] [serial = 942] [outer = 000000D7A8A6E800] 03:01:56 INFO - PROCESS | 1664 | 1468663316082 Marionette DEBUG loaded listener.js 03:01:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AFB4A400) [pid = 1664] [serial = 943] [outer = 000000D7A8A6E800] 03:01:56 INFO - PROCESS | 1664 | 1468663316542 Marionette TRACE conn10 <- [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]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 03:01:56 INFO - PROCESS | 1664 | 1468663316604 Marionette TRACE conn10 -> [0,1221,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 1664 | 1468663316606 Marionette TRACE conn10 <- [1,1221,null,{"value":"13"}] 03:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:01:56 INFO - PROCESS | 1664 | 1468663316616 Marionette TRACE conn10 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - PROCESS | 1664 | 1468663316619 Marionette TRACE conn10 <- [1,1222,null,{}] 03:01:56 INFO - PROCESS | 1664 | 1468663316623 Marionette TRACE conn10 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:56 INFO - PROCESS | 1664 | 1468663316629 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:56 INFO - PROCESS | 1664 | 1468663316766 Marionette TRACE conn10 <- [1,1223,null,{"value":null}] 03:01:56 INFO - PROCESS | 1664 | 1468663316821 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 1664 | 1468663316823 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5922800 == 33 [pid = 1664] [id = 315] 03:01:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AFDD6800) [pid = 1664] [serial = 944] [outer = 0000000000000000] 03:01:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0D82C00) [pid = 1664] [serial = 945] [outer = 000000D7AFDD6800] 03:01:56 INFO - PROCESS | 1664 | 1468663316871 Marionette DEBUG loaded listener.js 03:01:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0D90C00) [pid = 1664] [serial = 946] [outer = 000000D7AFDD6800] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B4F4D800) [pid = 1664] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A44DE800) [pid = 1664] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B1A55800) [pid = 1664] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE72BC00) [pid = 1664] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A2A76800) [pid = 1664] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0D65C00) [pid = 1664] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B11B2000) [pid = 1664] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA557400) [pid = 1664] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4A9AC00) [pid = 1664] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0D8B800) [pid = 1664] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A8859C00) [pid = 1664] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:01:57 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B4E87C00) [pid = 1664] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:01:57 INFO - PROCESS | 1664 | 1468663317508 Marionette TRACE conn10 <- [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]]]}] 03:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 944ms 03:01:57 INFO - PROCESS | 1664 | 1468663317557 Marionette TRACE conn10 -> [0,1225,"getWindowHandle",null] 03:01:57 INFO - PROCESS | 1664 | 1468663317559 Marionette TRACE conn10 <- [1,1225,null,{"value":"13"}] 03:01:57 INFO - PROCESS | 1664 | 1468663317562 Marionette TRACE conn10 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:01:57 INFO - PROCESS | 1664 | 1468663317564 Marionette TRACE conn10 <- [1,1226,null,{}] 03:01:57 INFO - PROCESS | 1664 | 1468663317568 Marionette TRACE conn10 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:57 INFO - PROCESS | 1664 | 1468663317570 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:57 INFO - PROCESS | 1664 | 1468663317678 Marionette TRACE conn10 <- [1,1227,null,{"value":null}] 03:01:57 INFO - PROCESS | 1664 | 1468663317727 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:57 INFO - PROCESS | 1664 | 1468663317729 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F11000 == 34 [pid = 1664] [id = 316] 03:01:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A2A73C00) [pid = 1664] [serial = 947] [outer = 0000000000000000] 03:01:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A8859C00) [pid = 1664] [serial = 948] [outer = 000000D7A2A73C00] 03:01:57 INFO - PROCESS | 1664 | 1468663317775 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AFDE5800) [pid = 1664] [serial = 949] [outer = 000000D7A2A73C00] 03:01:58 INFO - PROCESS | 1664 | 1468663318472 Marionette TRACE conn10 <- [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]]]}] 03:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 987ms 03:01:58 INFO - PROCESS | 1664 | 1468663318553 Marionette TRACE conn10 -> [0,1229,"getWindowHandle",null] 03:01:58 INFO - PROCESS | 1664 | 1468663318558 Marionette TRACE conn10 <- [1,1229,null,{"value":"13"}] 03:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:01:58 INFO - PROCESS | 1664 | 1468663318563 Marionette TRACE conn10 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:01:58 INFO - PROCESS | 1664 | 1468663318569 Marionette TRACE conn10 <- [1,1230,null,{}] 03:01:58 INFO - PROCESS | 1664 | 1468663318574 Marionette TRACE conn10 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:58 INFO - PROCESS | 1664 | 1468663318578 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:58 INFO - PROCESS | 1664 | 1468663318735 Marionette TRACE conn10 <- [1,1231,null,{"value":null}] 03:01:58 INFO - PROCESS | 1664 | 1468663318845 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:58 INFO - PROCESS | 1664 | 1468663318849 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE55C800 == 35 [pid = 1664] [id = 317] 03:01:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7A4784800) [pid = 1664] [serial = 950] [outer = 0000000000000000] 03:01:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A4A9A800) [pid = 1664] [serial = 951] [outer = 000000D7A4784800] 03:01:58 INFO - PROCESS | 1664 | 1468663318912 Marionette DEBUG loaded listener.js 03:01:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A8A7B000) [pid = 1664] [serial = 952] [outer = 000000D7A4784800] 03:01:59 INFO - PROCESS | 1664 | 1468663319679 Marionette TRACE conn10 <- [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]]]}] 03:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1136ms 03:01:59 INFO - PROCESS | 1664 | 1468663319703 Marionette TRACE conn10 -> [0,1233,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 1664 | 1468663319709 Marionette TRACE conn10 <- [1,1233,null,{"value":"13"}] 03:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:01:59 INFO - PROCESS | 1664 | 1468663319715 Marionette TRACE conn10 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 1664 | 1468663319718 Marionette TRACE conn10 <- [1,1234,null,{}] 03:01:59 INFO - PROCESS | 1664 | 1468663319723 Marionette TRACE conn10 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:59 INFO - PROCESS | 1664 | 1468663319726 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:01:59 INFO - PROCESS | 1664 | 1468663319859 Marionette TRACE conn10 <- [1,1235,null,{"value":null}] 03:01:59 INFO - PROCESS | 1664 | 1468663319936 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:59 INFO - PROCESS | 1664 | 1468663319939 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A540C000 == 36 [pid = 1664] [id = 318] 03:02:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A95D9400) [pid = 1664] [serial = 953] [outer = 0000000000000000] 03:02:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AA552800) [pid = 1664] [serial = 954] [outer = 000000D7A95D9400] 03:02:00 INFO - PROCESS | 1664 | 1468663320039 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AE048400) [pid = 1664] [serial = 955] [outer = 000000D7A95D9400] 03:02:00 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5922800 == 35 [pid = 1664] [id = 315] 03:02:00 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B398C800 == 34 [pid = 1664] [id = 314] 03:02:00 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B186B000 == 33 [pid = 1664] [id = 313] 03:02:00 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFACC800 == 32 [pid = 1664] [id = 312] 03:02:00 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADDA3000 == 31 [pid = 1664] [id = 311] 03:02:00 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A97C8800 == 30 [pid = 1664] [id = 310] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A8B59C00) [pid = 1664] [serial = 883] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B3910C00) [pid = 1664] [serial = 904] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AFB4F000) [pid = 1664] [serial = 894] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AAA91400) [pid = 1664] [serial = 885] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0D8A400) [pid = 1664] [serial = 898] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B17B9400) [pid = 1664] [serial = 880] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0D33000) [pid = 1664] [serial = 895] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A54D9800) [pid = 1664] [serial = 882] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B262AC00) [pid = 1664] [serial = 903] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AE568C00) [pid = 1664] [serial = 892] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B47DC800) [pid = 1664] [serial = 907] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B16E8800) [pid = 1664] [serial = 901] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B3909400) [pid = 1664] [serial = 906] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0E63C00) [pid = 1664] [serial = 900] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AD4F0000) [pid = 1664] [serial = 891] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AE051C00) [pid = 1664] [serial = 886] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B0D6BC00) [pid = 1664] [serial = 897] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7A8A75800) [pid = 1664] [serial = 888] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B4E8EC00) [pid = 1664] [serial = 909] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7A9394000) [pid = 1664] [serial = 889] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7B4F45C00) [pid = 1664] [serial = 910] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7B5989800) [pid = 1664] [serial = 912] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B5993C00) [pid = 1664] [serial = 913] [outer = 0000000000000000] [url = about:blank] 03:02:00 INFO - PROCESS | 1664 | 1468663320869 Marionette TRACE conn10 <- [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]]]}] 03:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1173ms 03:02:00 INFO - PROCESS | 1664 | 1468663320890 Marionette TRACE conn10 -> [0,1237,"getWindowHandle",null] 03:02:00 INFO - PROCESS | 1664 | 1468663320894 Marionette TRACE conn10 <- [1,1237,null,{"value":"13"}] 03:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:02:00 INFO - PROCESS | 1664 | 1468663320899 Marionette TRACE conn10 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 1664 | 1468663320902 Marionette TRACE conn10 <- [1,1238,null,{}] 03:02:00 INFO - PROCESS | 1664 | 1468663320907 Marionette TRACE conn10 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:00 INFO - PROCESS | 1664 | 1468663320910 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:01 INFO - PROCESS | 1664 | 1468663321015 Marionette TRACE conn10 <- [1,1239,null,{"value":null}] 03:02:01 INFO - PROCESS | 1664 | 1468663321094 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:01 INFO - PROCESS | 1664 | 1468663321097 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA5A3000 == 31 [pid = 1664] [id = 319] 03:02:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7A4B11C00) [pid = 1664] [serial = 956] [outer = 0000000000000000] 03:02:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7A923DC00) [pid = 1664] [serial = 957] [outer = 000000D7A4B11C00] 03:02:01 INFO - PROCESS | 1664 | 1468663321152 Marionette DEBUG loaded listener.js 03:02:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AA474400) [pid = 1664] [serial = 958] [outer = 000000D7A4B11C00] 03:02:01 INFO - PROCESS | 1664 | 1468663321628 Marionette TRACE conn10 <- [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]]]}] 03:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 777ms 03:02:01 INFO - PROCESS | 1664 | 1468663321676 Marionette TRACE conn10 -> [0,1241,"getWindowHandle",null] 03:02:01 INFO - PROCESS | 1664 | 1468663321680 Marionette TRACE conn10 <- [1,1241,null,{"value":"13"}] 03:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:02:01 INFO - PROCESS | 1664 | 1468663321691 Marionette TRACE conn10 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:02:01 INFO - PROCESS | 1664 | 1468663321694 Marionette TRACE conn10 <- [1,1242,null,{}] 03:02:01 INFO - PROCESS | 1664 | 1468663321698 Marionette TRACE conn10 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:01 INFO - PROCESS | 1664 | 1468663321701 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:01 INFO - PROCESS | 1664 | 1468663321797 Marionette TRACE conn10 <- [1,1243,null,{"value":null}] 03:02:01 INFO - PROCESS | 1664 | 1468663321805 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:01 INFO - PROCESS | 1664 | 1468663321807 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AF096000 == 32 [pid = 1664] [id = 320] 03:02:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AE09B400) [pid = 1664] [serial = 959] [outer = 0000000000000000] 03:02:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AE562800) [pid = 1664] [serial = 960] [outer = 000000D7AE09B400] 03:02:01 INFO - PROCESS | 1664 | 1468663321855 Marionette DEBUG loaded listener.js 03:02:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AE59AC00) [pid = 1664] [serial = 961] [outer = 000000D7AE09B400] 03:02:02 INFO - PROCESS | 1664 | 1468663322339 Marionette TRACE conn10 <- [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]]]}] 03:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 03:02:02 INFO - PROCESS | 1664 | 1468663322366 Marionette TRACE conn10 -> [0,1245,"getWindowHandle",null] 03:02:02 INFO - PROCESS | 1664 | 1468663322369 Marionette TRACE conn10 <- [1,1245,null,{"value":"13"}] 03:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:02:02 INFO - PROCESS | 1664 | 1468663322373 Marionette TRACE conn10 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:02:02 INFO - PROCESS | 1664 | 1468663322377 Marionette TRACE conn10 <- [1,1246,null,{}] 03:02:02 INFO - PROCESS | 1664 | 1468663322388 Marionette TRACE conn10 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:02 INFO - PROCESS | 1664 | 1468663322393 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:02 INFO - PROCESS | 1664 | 1468663322483 Marionette TRACE conn10 <- [1,1247,null,{"value":null}] 03:02:02 INFO - PROCESS | 1664 | 1468663322492 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:02 INFO - PROCESS | 1664 | 1468663322496 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:02 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B253A800 == 33 [pid = 1664] [id = 321] 03:02:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AFB49000) [pid = 1664] [serial = 962] [outer = 0000000000000000] 03:02:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AFB53000) [pid = 1664] [serial = 963] [outer = 000000D7AFB49000] 03:02:02 INFO - PROCESS | 1664 | 1468663322548 Marionette DEBUG loaded listener.js 03:02:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B0D3B400) [pid = 1664] [serial = 964] [outer = 000000D7AFB49000] 03:02:03 INFO - PROCESS | 1664 | 1468663323018 Marionette TRACE conn10 <- [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]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 03:02:03 INFO - PROCESS | 1664 | 1468663323047 Marionette TRACE conn10 -> [0,1249,"getWindowHandle",null] 03:02:03 INFO - PROCESS | 1664 | 1468663323050 Marionette TRACE conn10 <- [1,1249,null,{"value":"13"}] 03:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:02:03 INFO - PROCESS | 1664 | 1468663323053 Marionette TRACE conn10 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:02:03 INFO - PROCESS | 1664 | 1468663323055 Marionette TRACE conn10 <- [1,1250,null,{}] 03:02:03 INFO - PROCESS | 1664 | 1468663323058 Marionette TRACE conn10 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:03 INFO - PROCESS | 1664 | 1468663323061 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:03 INFO - PROCESS | 1664 | 1468663323184 Marionette TRACE conn10 <- [1,1251,null,{"value":null}] 03:02:03 INFO - PROCESS | 1664 | 1468663323198 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:03 INFO - PROCESS | 1664 | 1468663323200 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B634A000 == 34 [pid = 1664] [id = 322] 03:02:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B0D64400) [pid = 1664] [serial = 965] [outer = 0000000000000000] 03:02:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0D8DC00) [pid = 1664] [serial = 966] [outer = 000000D7B0D64400] 03:02:03 INFO - PROCESS | 1664 | 1468663323247 Marionette DEBUG loaded listener.js 03:02:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0DD4800) [pid = 1664] [serial = 967] [outer = 000000D7B0D64400] 03:02:03 INFO - PROCESS | 1664 | 1468663323711 Marionette TRACE conn10 <- [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]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 03:02:03 INFO - PROCESS | 1664 | 1468663323790 Marionette TRACE conn10 -> [0,1253,"getWindowHandle",null] 03:02:03 INFO - PROCESS | 1664 | 1468663323792 Marionette TRACE conn10 <- [1,1253,null,{"value":"13"}] 03:02:03 INFO - PROCESS | 1664 | 1468663323813 Marionette TRACE conn10 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:02:03 INFO - PROCESS | 1664 | 1468663323815 Marionette TRACE conn10 <- [1,1254,null,{}] 03:02:03 INFO - PROCESS | 1664 | 1468663323819 Marionette TRACE conn10 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:03 INFO - PROCESS | 1664 | 1468663323821 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:03 INFO - PROCESS | 1664 | 1468663323932 Marionette TRACE conn10 <- [1,1255,null,{"value":null}] 03:02:03 INFO - PROCESS | 1664 | 1468663323941 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:03 INFO - PROCESS | 1664 | 1468663323943 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E9C000 == 35 [pid = 1664] [id = 323] 03:02:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0D87800) [pid = 1664] [serial = 968] [outer = 0000000000000000] 03:02:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0E6C000) [pid = 1664] [serial = 969] [outer = 000000D7B0D87800] 03:02:04 INFO - PROCESS | 1664 | 1468663324030 Marionette DEBUG loaded listener.js 03:02:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0E92000) [pid = 1664] [serial = 970] [outer = 000000D7B0D87800] 03:02:04 INFO - PROCESS | 1664 | 1468663324489 Marionette TRACE conn10 <- [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]]]}] 03:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 736ms 03:02:04 INFO - PROCESS | 1664 | 1468663324552 Marionette TRACE conn10 -> [0,1257,"getWindowHandle",null] 03:02:04 INFO - PROCESS | 1664 | 1468663324555 Marionette TRACE conn10 <- [1,1257,null,{"value":"13"}] 03:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:02:04 INFO - PROCESS | 1664 | 1468663324558 Marionette TRACE conn10 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:02:04 INFO - PROCESS | 1664 | 1468663324560 Marionette TRACE conn10 <- [1,1258,null,{}] 03:02:04 INFO - PROCESS | 1664 | 1468663324563 Marionette TRACE conn10 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:04 INFO - PROCESS | 1664 | 1468663324570 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:04 INFO - PROCESS | 1664 | 1468663324699 Marionette TRACE conn10 <- [1,1259,null,{"value":null}] 03:02:04 INFO - PROCESS | 1664 | 1468663324753 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:04 INFO - PROCESS | 1664 | 1468663324756 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B820A800 == 36 [pid = 1664] [id = 324] 03:02:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B1A59400) [pid = 1664] [serial = 971] [outer = 0000000000000000] 03:02:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B230F400) [pid = 1664] [serial = 972] [outer = 000000D7B1A59400] 03:02:04 INFO - PROCESS | 1664 | 1468663324802 Marionette DEBUG loaded listener.js 03:02:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B2631C00) [pid = 1664] [serial = 973] [outer = 000000D7B1A59400] 03:02:05 INFO - PROCESS | 1664 | 1468663325248 Marionette TRACE conn10 <- [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]]]}] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A44DBC00) [pid = 1664] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4A93C00) [pid = 1664] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A934A000) [pid = 1664] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A8A6FC00) [pid = 1664] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A8A6E800) [pid = 1664] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A5559000) [pid = 1664] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AFB50800) [pid = 1664] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AFDD6800) [pid = 1664] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B47D8800) [pid = 1664] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B644D800) [pid = 1664] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:02:05 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AE566000) [pid = 1664] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 03:02:05 INFO - PROCESS | 1664 | 1468663325295 Marionette TRACE conn10 -> [0,1261,"getWindowHandle",null] 03:02:05 INFO - PROCESS | 1664 | 1468663325298 Marionette TRACE conn10 <- [1,1261,null,{"value":"13"}] 03:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:02:05 INFO - PROCESS | 1664 | 1468663325301 Marionette TRACE conn10 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:02:05 INFO - PROCESS | 1664 | 1468663325303 Marionette TRACE conn10 <- [1,1262,null,{}] 03:02:05 INFO - PROCESS | 1664 | 1468663325307 Marionette TRACE conn10 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:05 INFO - PROCESS | 1664 | 1468663325309 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:05 INFO - PROCESS | 1664 | 1468663325395 Marionette TRACE conn10 <- [1,1263,null,{"value":null}] 03:02:05 INFO - PROCESS | 1664 | 1468663325401 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:05 INFO - PROCESS | 1664 | 1468663325403 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8299000 == 37 [pid = 1664] [id = 325] 03:02:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A934A000) [pid = 1664] [serial = 974] [outer = 0000000000000000] 03:02:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AAA9B800) [pid = 1664] [serial = 975] [outer = 000000D7A934A000] 03:02:05 INFO - PROCESS | 1664 | 1468663325448 Marionette DEBUG loaded listener.js 03:02:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B1D53400) [pid = 1664] [serial = 976] [outer = 000000D7A934A000] 03:02:05 INFO - PROCESS | 1664 | 1468663325891 Marionette TRACE conn10 <- [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]]]}] 03:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 03:02:05 INFO - PROCESS | 1664 | 1468663325935 Marionette TRACE conn10 -> [0,1265,"getWindowHandle",null] 03:02:05 INFO - PROCESS | 1664 | 1468663325937 Marionette TRACE conn10 <- [1,1265,null,{"value":"13"}] 03:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:02:05 INFO - PROCESS | 1664 | 1468663325941 Marionette TRACE conn10 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:02:05 INFO - PROCESS | 1664 | 1468663325943 Marionette TRACE conn10 <- [1,1266,null,{}] 03:02:05 INFO - PROCESS | 1664 | 1468663325946 Marionette TRACE conn10 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:05 INFO - PROCESS | 1664 | 1468663325948 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:06 INFO - PROCESS | 1664 | 1468663326033 Marionette TRACE conn10 <- [1,1267,null,{"value":null}] 03:02:06 INFO - PROCESS | 1664 | 1468663326067 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:06 INFO - PROCESS | 1664 | 1468663326069 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B833E000 == 38 [pid = 1664] [id = 326] 03:02:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B3904800) [pid = 1664] [serial = 977] [outer = 0000000000000000] 03:02:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B390B400) [pid = 1664] [serial = 978] [outer = 000000D7B3904800] 03:02:06 INFO - PROCESS | 1664 | 1468663326127 Marionette DEBUG loaded listener.js 03:02:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B47D8400) [pid = 1664] [serial = 979] [outer = 000000D7B3904800] 03:02:06 INFO - PROCESS | 1664 | 1468663326551 Marionette TRACE conn10 <- [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]]]}] 03:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 03:02:06 INFO - PROCESS | 1664 | 1468663326574 Marionette TRACE conn10 -> [0,1269,"getWindowHandle",null] 03:02:06 INFO - PROCESS | 1664 | 1468663326576 Marionette TRACE conn10 <- [1,1269,null,{"value":"13"}] 03:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:02:06 INFO - PROCESS | 1664 | 1468663326579 Marionette TRACE conn10 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:02:06 INFO - PROCESS | 1664 | 1468663326581 Marionette TRACE conn10 <- [1,1270,null,{}] 03:02:06 INFO - PROCESS | 1664 | 1468663326590 Marionette TRACE conn10 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:06 INFO - PROCESS | 1664 | 1468663326592 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:06 INFO - PROCESS | 1664 | 1468663326679 Marionette TRACE conn10 <- [1,1271,null,{"value":null}] 03:02:06 INFO - PROCESS | 1664 | 1468663326685 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:06 INFO - PROCESS | 1664 | 1468663326688 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B893A000 == 39 [pid = 1664] [id = 327] 03:02:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B2310400) [pid = 1664] [serial = 980] [outer = 0000000000000000] 03:02:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B4E83800) [pid = 1664] [serial = 981] [outer = 000000D7B2310400] 03:02:06 INFO - PROCESS | 1664 | 1468663326732 Marionette DEBUG loaded listener.js 03:02:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B4E8DC00) [pid = 1664] [serial = 982] [outer = 000000D7B2310400] 03:02:07 INFO - PROCESS | 1664 | 1468663327161 Marionette TRACE conn10 <- [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]]]}] 03:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 629ms 03:02:07 INFO - PROCESS | 1664 | 1468663327211 Marionette TRACE conn10 -> [0,1273,"getWindowHandle",null] 03:02:07 INFO - PROCESS | 1664 | 1468663327213 Marionette TRACE conn10 <- [1,1273,null,{"value":"13"}] 03:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:02:07 INFO - PROCESS | 1664 | 1468663327217 Marionette TRACE conn10 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:02:07 INFO - PROCESS | 1664 | 1468663327219 Marionette TRACE conn10 <- [1,1274,null,{}] 03:02:07 INFO - PROCESS | 1664 | 1468663327222 Marionette TRACE conn10 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:07 INFO - PROCESS | 1664 | 1468663327224 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:07 INFO - PROCESS | 1664 | 1468663327319 Marionette TRACE conn10 <- [1,1275,null,{"value":null}] 03:02:07 INFO - PROCESS | 1664 | 1468663327326 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:07 INFO - PROCESS | 1664 | 1468663327328 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BBD800 == 40 [pid = 1664] [id = 328] 03:02:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B4F47000) [pid = 1664] [serial = 983] [outer = 0000000000000000] 03:02:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B4F4A800) [pid = 1664] [serial = 984] [outer = 000000D7B4F47000] 03:02:07 INFO - PROCESS | 1664 | 1468663327374 Marionette DEBUG loaded listener.js 03:02:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B4F7FC00) [pid = 1664] [serial = 985] [outer = 000000D7B4F47000] 03:02:08 INFO - PROCESS | 1664 | 1468663328087 Marionette TRACE conn10 <- [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]]]}] 03:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 924ms 03:02:08 INFO - PROCESS | 1664 | 1468663328145 Marionette TRACE conn10 -> [0,1277,"getWindowHandle",null] 03:02:08 INFO - PROCESS | 1664 | 1468663328150 Marionette TRACE conn10 <- [1,1277,null,{"value":"13"}] 03:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:02:08 INFO - PROCESS | 1664 | 1468663328156 Marionette TRACE conn10 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:02:08 INFO - PROCESS | 1664 | 1468663328162 Marionette TRACE conn10 <- [1,1278,null,{}] 03:02:08 INFO - PROCESS | 1664 | 1468663328167 Marionette TRACE conn10 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:08 INFO - PROCESS | 1664 | 1468663328171 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:08 INFO - PROCESS | 1664 | 1468663328298 Marionette TRACE conn10 <- [1,1279,null,{"value":null}] 03:02:08 INFO - PROCESS | 1664 | 1468663328417 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 1664 | 1468663328421 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA31000 == 41 [pid = 1664] [id = 329] 03:02:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A9348400) [pid = 1664] [serial = 986] [outer = 0000000000000000] 03:02:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AA368000) [pid = 1664] [serial = 987] [outer = 000000D7A9348400] 03:02:08 INFO - PROCESS | 1664 | 1468663328483 Marionette DEBUG loaded listener.js 03:02:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AD4EF800) [pid = 1664] [serial = 988] [outer = 000000D7A9348400] 03:02:09 INFO - PROCESS | 1664 | 1468663329120 Marionette TRACE conn10 <- [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]]]}] 03:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1031ms 03:02:09 INFO - PROCESS | 1664 | 1468663329189 Marionette TRACE conn10 -> [0,1281,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 1664 | 1468663329195 Marionette TRACE conn10 <- [1,1281,null,{"value":"13"}] 03:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:02:09 INFO - PROCESS | 1664 | 1468663329202 Marionette TRACE conn10 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - PROCESS | 1664 | 1468663329205 Marionette TRACE conn10 <- [1,1282,null,{}] 03:02:09 INFO - PROCESS | 1664 | 1468663329209 Marionette TRACE conn10 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:09 INFO - PROCESS | 1664 | 1468663329212 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:09 INFO - PROCESS | 1664 | 1468663329364 Marionette TRACE conn10 <- [1,1283,null,{"value":null}] 03:02:09 INFO - PROCESS | 1664 | 1468663329483 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:09 INFO - PROCESS | 1664 | 1468663329486 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:09 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81AC000 == 42 [pid = 1664] [id = 330] 03:02:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AFB02400) [pid = 1664] [serial = 989] [outer = 0000000000000000] 03:02:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0D37C00) [pid = 1664] [serial = 990] [outer = 000000D7AFB02400] 03:02:09 INFO - PROCESS | 1664 | 1468663329549 Marionette DEBUG loaded listener.js 03:02:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0E8A400) [pid = 1664] [serial = 991] [outer = 000000D7AFB02400] 03:02:10 INFO - PROCESS | 1664 | 1468663330181 Marionette TRACE conn10 <- [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]]]}] 03:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1024ms 03:02:10 INFO - PROCESS | 1664 | 1468663330229 Marionette TRACE conn10 -> [0,1285,"getWindowHandle",null] 03:02:10 INFO - PROCESS | 1664 | 1468663330232 Marionette TRACE conn10 <- [1,1285,null,{"value":"13"}] 03:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:02:10 INFO - PROCESS | 1664 | 1468663330236 Marionette TRACE conn10 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:02:10 INFO - PROCESS | 1664 | 1468663330241 Marionette TRACE conn10 <- [1,1286,null,{}] 03:02:10 INFO - PROCESS | 1664 | 1468663330253 Marionette TRACE conn10 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:10 INFO - PROCESS | 1664 | 1468663330258 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:10 INFO - PROCESS | 1664 | 1468663330395 Marionette TRACE conn10 <- [1,1287,null,{"value":null}] 03:02:10 INFO - PROCESS | 1664 | 1468663330519 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 1664 | 1468663330523 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C19800 == 43 [pid = 1664] [id = 331] 03:02:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A4B1A000) [pid = 1664] [serial = 992] [outer = 0000000000000000] 03:02:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B3903C00) [pid = 1664] [serial = 993] [outer = 000000D7A4B1A000] 03:02:10 INFO - PROCESS | 1664 | 1468663330583 Marionette DEBUG loaded listener.js 03:02:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B4F7F400) [pid = 1664] [serial = 994] [outer = 000000D7A4B1A000] 03:02:11 INFO - PROCESS | 1664 | 1468663331420 Marionette TRACE conn10 <- [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]]]}] 03:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1243ms 03:02:11 INFO - PROCESS | 1664 | 1468663331483 Marionette TRACE conn10 -> [0,1289,"getWindowHandle",null] 03:02:11 INFO - PROCESS | 1664 | 1468663331488 Marionette TRACE conn10 <- [1,1289,null,{"value":"13"}] 03:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:02:11 INFO - PROCESS | 1664 | 1468663331493 Marionette TRACE conn10 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:02:11 INFO - PROCESS | 1664 | 1468663331497 Marionette TRACE conn10 <- [1,1290,null,{}] 03:02:11 INFO - PROCESS | 1664 | 1468663331519 Marionette TRACE conn10 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:11 INFO - PROCESS | 1664 | 1468663331522 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:11 INFO - PROCESS | 1664 | 1468663331638 Marionette TRACE conn10 <- [1,1291,null,{"value":null}] 03:02:11 INFO - PROCESS | 1664 | 1468663331710 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:11 INFO - PROCESS | 1664 | 1468663331715 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A48A3800 == 44 [pid = 1664] [id = 332] 03:02:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7A464C400) [pid = 1664] [serial = 995] [outer = 0000000000000000] 03:02:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A4653800) [pid = 1664] [serial = 996] [outer = 000000D7A464C400] 03:02:11 INFO - PROCESS | 1664 | 1468663331811 Marionette DEBUG loaded listener.js 03:02:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7A4A95000) [pid = 1664] [serial = 997] [outer = 000000D7A464C400] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B893A000 == 43 [pid = 1664] [id = 327] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B833E000 == 42 [pid = 1664] [id = 326] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8299000 == 41 [pid = 1664] [id = 325] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B820A800 == 40 [pid = 1664] [id = 324] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E9C000 == 39 [pid = 1664] [id = 323] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B634A000 == 38 [pid = 1664] [id = 322] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B253A800 == 37 [pid = 1664] [id = 321] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AF096000 == 36 [pid = 1664] [id = 320] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA5A3000 == 35 [pid = 1664] [id = 319] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A540C000 == 34 [pid = 1664] [id = 318] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE55C800 == 33 [pid = 1664] [id = 317] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F11000 == 32 [pid = 1664] [id = 316] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE57C000 == 31 [pid = 1664] [id = 309] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C19800 == 30 [pid = 1664] [id = 331] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81AC000 == 29 [pid = 1664] [id = 330] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEA31000 == 28 [pid = 1664] [id = 329] 03:02:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BBD800 == 27 [pid = 1664] [id = 328] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7AAE39800) [pid = 1664] [serial = 936] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7A8859C00) [pid = 1664] [serial = 948] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7A4A99400) [pid = 1664] [serial = 930] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A29ACC00) [pid = 1664] [serial = 931] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AA54B800) [pid = 1664] [serial = 928] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A97E1000) [pid = 1664] [serial = 927] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A9344400) [pid = 1664] [serial = 933] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AA364000) [pid = 1664] [serial = 934] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AFB4A400) [pid = 1664] [serial = 943] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AEBEDC00) [pid = 1664] [serial = 942] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA54F800) [pid = 1664] [serial = 916] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A934C800) [pid = 1664] [serial = 915] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0D8AC00) [pid = 1664] [serial = 919] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AFF68400) [pid = 1664] [serial = 918] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0D82C00) [pid = 1664] [serial = 945] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B63A4400) [pid = 1664] [serial = 922] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B4E8D400) [pid = 1664] [serial = 921] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B647BC00) [pid = 1664] [serial = 925] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B6451800) [pid = 1664] [serial = 924] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AE596400) [pid = 1664] [serial = 939] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0D90C00) [pid = 1664] [serial = 946] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE72EC00) [pid = 1664] [serial = 940] [outer = 0000000000000000] [url = about:blank] 03:02:12 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AE01FC00) [pid = 1664] [serial = 937] [outer = 0000000000000000] [url = about:blank] 03:02:13 INFO - PROCESS | 1664 | 1468663333061 Marionette TRACE conn10 <- [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]]]}] 03:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1591ms 03:02:13 INFO - PROCESS | 1664 | 1468663333089 Marionette TRACE conn10 -> [0,1293,"getWindowHandle",null] 03:02:13 INFO - PROCESS | 1664 | 1468663333094 Marionette TRACE conn10 <- [1,1293,null,{"value":"13"}] 03:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:02:13 INFO - PROCESS | 1664 | 1468663333099 Marionette TRACE conn10 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:02:13 INFO - PROCESS | 1664 | 1468663333103 Marionette TRACE conn10 <- [1,1294,null,{}] 03:02:13 INFO - PROCESS | 1664 | 1468663333110 Marionette TRACE conn10 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:13 INFO - PROCESS | 1664 | 1468663333113 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:13 INFO - PROCESS | 1664 | 1468663333208 Marionette TRACE conn10 <- [1,1295,null,{"value":null}] 03:02:13 INFO - PROCESS | 1664 | 1468663333216 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:13 INFO - PROCESS | 1664 | 1468663333221 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A981E000 == 28 [pid = 1664] [id = 333] 03:02:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A477A400) [pid = 1664] [serial = 998] [outer = 0000000000000000] 03:02:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4A67C00) [pid = 1664] [serial = 999] [outer = 000000D7A477A400] 03:02:13 INFO - PROCESS | 1664 | 1468663333271 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A4E1E000) [pid = 1664] [serial = 1000] [outer = 000000D7A477A400] 03:02:13 INFO - PROCESS | 1664 | 1468663333775 Marionette TRACE conn10 <- [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]]]}] 03:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 03:02:13 INFO - PROCESS | 1664 | 1468663333837 Marionette TRACE conn10 -> [0,1297,"getWindowHandle",null] 03:02:13 INFO - PROCESS | 1664 | 1468663333843 Marionette TRACE conn10 <- [1,1297,null,{"value":"13"}] 03:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:02:13 INFO - PROCESS | 1664 | 1468663333851 Marionette TRACE conn10 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:02:13 INFO - PROCESS | 1664 | 1468663333854 Marionette TRACE conn10 <- [1,1298,null,{}] 03:02:13 INFO - PROCESS | 1664 | 1468663333858 Marionette TRACE conn10 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:13 INFO - PROCESS | 1664 | 1468663333861 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:13 INFO - PROCESS | 1664 | 1468663333985 Marionette TRACE conn10 <- [1,1299,null,{"value":null}] 03:02:14 INFO - PROCESS | 1664 | 1468663334067 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:14 INFO - PROCESS | 1664 | 1468663334070 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE549000 == 29 [pid = 1664] [id = 334] 03:02:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A8A78800) [pid = 1664] [serial = 1001] [outer = 0000000000000000] 03:02:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A8A7B800) [pid = 1664] [serial = 1002] [outer = 000000D7A8A78800] 03:02:14 INFO - PROCESS | 1664 | 1468663334120 Marionette DEBUG loaded listener.js 03:02:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A9240000) [pid = 1664] [serial = 1003] [outer = 000000D7A8A78800] 03:02:14 INFO - PROCESS | 1664 | 1468663334507 Marionette TRACE conn10 <- [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]]]}] 03:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 03:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 03:02:14 INFO - PROCESS | 1664 | 1468663334586 Marionette TRACE conn10 -> [0,1301,"getWindowHandle",null] 03:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:02:14 INFO - PROCESS | 1664 | 1468663334589 Marionette TRACE conn10 <- [1,1301,null,{"value":"13"}] 03:02:14 INFO - PROCESS | 1664 | 1468663334593 Marionette TRACE conn10 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 1664 | 1468663334597 Marionette TRACE conn10 <- [1,1302,null,{}] 03:02:14 INFO - PROCESS | 1664 | 1468663334609 Marionette TRACE conn10 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:14 INFO - PROCESS | 1664 | 1468663334614 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:14 INFO - PROCESS | 1664 | 1468663334711 Marionette TRACE conn10 <- [1,1303,null,{"value":null}] 03:02:14 INFO - PROCESS | 1664 | 1468663334727 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:14 INFO - PROCESS | 1664 | 1468663334731 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AF08D800 == 30 [pid = 1664] [id = 335] 03:02:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A4028400) [pid = 1664] [serial = 1004] [outer = 0000000000000000] 03:02:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AA550800) [pid = 1664] [serial = 1005] [outer = 000000D7A4028400] 03:02:14 INFO - PROCESS | 1664 | 1468663334784 Marionette DEBUG loaded listener.js 03:02:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AAA96C00) [pid = 1664] [serial = 1006] [outer = 000000D7A4028400] 03:02:15 INFO - PROCESS | 1664 | 1468663335278 Marionette TRACE conn10 <- [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]]]}] 03:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 03:02:15 INFO - PROCESS | 1664 | 1468663335364 Marionette TRACE conn10 -> [0,1305,"getWindowHandle",null] 03:02:15 INFO - PROCESS | 1664 | 1468663335367 Marionette TRACE conn10 <- [1,1305,null,{"value":"13"}] 03:02:15 INFO - PROCESS | 1664 | 1468663335371 Marionette TRACE conn10 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:02:15 INFO - PROCESS | 1664 | 1468663335373 Marionette TRACE conn10 <- [1,1306,null,{}] 03:02:15 INFO - PROCESS | 1664 | 1468663335377 Marionette TRACE conn10 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:02:15 INFO - PROCESS | 1664 | 1468663335379 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:15 INFO - PROCESS | 1664 | 1468663335517 Marionette TRACE conn10 <- [1,1307,null,{"value":null}] 03:02:15 INFO - PROCESS | 1664 | 1468663335543 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:15 INFO - PROCESS | 1664 | 1468663335546 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1118800 == 31 [pid = 1664] [id = 336] 03:02:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE01A000) [pid = 1664] [serial = 1007] [outer = 0000000000000000] 03:02:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE047C00) [pid = 1664] [serial = 1008] [outer = 000000D7AE01A000] 03:02:15 INFO - PROCESS | 1664 | 1468663335594 Marionette DEBUG loaded listener.js 03:02:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE0D7400) [pid = 1664] [serial = 1009] [outer = 000000D7AE01A000] 03:02:16 INFO - PROCESS | 1664 | 1468663336051 Marionette TRACE conn10 <- [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]]]}] 03:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 715ms 03:02:16 INFO - PROCESS | 1664 | 1468663336098 Marionette TRACE conn10 -> [0,1309,"getWindowHandle",null] 03:02:16 INFO - PROCESS | 1664 | 1468663336100 Marionette TRACE conn10 <- [1,1309,null,{"value":"13"}] 03:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:02:16 INFO - PROCESS | 1664 | 1468663336104 Marionette TRACE conn10 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:02:16 INFO - PROCESS | 1664 | 1468663336107 Marionette TRACE conn10 <- [1,1310,null,{}] 03:02:16 INFO - PROCESS | 1664 | 1468663336110 Marionette TRACE conn10 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:16 INFO - PROCESS | 1664 | 1468663336113 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:16 INFO - PROCESS | 1664 | 1468663336238 Marionette TRACE conn10 <- [1,1311,null,{"value":null}] 03:02:16 INFO - PROCESS | 1664 | 1468663336291 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:16 INFO - PROCESS | 1664 | 1468663336293 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B23A8000 == 32 [pid = 1664] [id = 337] 03:02:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A8A72C00) [pid = 1664] [serial = 1010] [outer = 0000000000000000] 03:02:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AE571400) [pid = 1664] [serial = 1011] [outer = 000000D7A8A72C00] 03:02:16 INFO - PROCESS | 1664 | 1468663336340 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AE948400) [pid = 1664] [serial = 1012] [outer = 000000D7A8A72C00] 03:02:16 INFO - PROCESS | 1664 | 1468663336737 Marionette TRACE conn10 <- [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]]]}] 03:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 03:02:16 INFO - PROCESS | 1664 | 1468663336797 Marionette TRACE conn10 -> [0,1313,"getWindowHandle",null] 03:02:16 INFO - PROCESS | 1664 | 1468663336799 Marionette TRACE conn10 <- [1,1313,null,{"value":"13"}] 03:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:02:16 INFO - PROCESS | 1664 | 1468663336803 Marionette TRACE conn10 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:02:16 INFO - PROCESS | 1664 | 1468663336805 Marionette TRACE conn10 <- [1,1314,null,{}] 03:02:16 INFO - PROCESS | 1664 | 1468663336808 Marionette TRACE conn10 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:16 INFO - PROCESS | 1664 | 1468663336815 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:16 INFO - PROCESS | 1664 | 1468663336983 Marionette TRACE conn10 <- [1,1315,null,{"value":null}] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0D87800) [pid = 1664] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B1A59400) [pid = 1664] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4B11C00) [pid = 1664] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AFB49000) [pid = 1664] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A95D9400) [pid = 1664] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE09B400) [pid = 1664] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4784800) [pid = 1664] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0D64400) [pid = 1664] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A2A73C00) [pid = 1664] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A934A000) [pid = 1664] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B3904800) [pid = 1664] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B4F47000) [pid = 1664] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:02:17 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B2310400) [pid = 1664] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:02:17 INFO - PROCESS | 1664 | 1468663337262 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 1664 | 1468663337264 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE547800 == 33 [pid = 1664] [id = 338] 03:02:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A2A73C00) [pid = 1664] [serial = 1013] [outer = 0000000000000000] 03:02:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A464B800) [pid = 1664] [serial = 1014] [outer = 000000D7A2A73C00] 03:02:17 INFO - PROCESS | 1664 | 1468663337311 Marionette DEBUG loaded listener.js 03:02:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AA4D3C00) [pid = 1664] [serial = 1015] [outer = 000000D7A2A73C00] 03:02:17 INFO - PROCESS | 1664 | 1468663337632 Marionette TRACE conn10 <- [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]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 880ms 03:02:17 INFO - PROCESS | 1664 | 1468663337686 Marionette TRACE conn10 -> [0,1317,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 1664 | 1468663337689 Marionette TRACE conn10 <- [1,1317,null,{"value":"13"}] 03:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:02:17 INFO - PROCESS | 1664 | 1468663337692 Marionette TRACE conn10 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 1664 | 1468663337694 Marionette TRACE conn10 <- [1,1318,null,{}] 03:02:17 INFO - PROCESS | 1664 | 1468663337698 Marionette TRACE conn10 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:17 INFO - PROCESS | 1664 | 1468663337701 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:17 INFO - PROCESS | 1664 | 1468663337818 Marionette TRACE conn10 <- [1,1319,null,{"value":null}] 03:02:17 INFO - PROCESS | 1664 | 1468663337826 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 1664 | 1468663337828 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63E4800 == 34 [pid = 1664] [id = 339] 03:02:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AD46BC00) [pid = 1664] [serial = 1016] [outer = 0000000000000000] 03:02:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D32400) [pid = 1664] [serial = 1017] [outer = 000000D7AD46BC00] 03:02:17 INFO - PROCESS | 1664 | 1468663337875 Marionette DEBUG loaded listener.js 03:02:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D3FC00) [pid = 1664] [serial = 1018] [outer = 000000D7AD46BC00] 03:02:18 INFO - PROCESS | 1664 | 1468663338238 Marionette TRACE conn10 <- [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]]]}] 03:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 589ms 03:02:18 INFO - PROCESS | 1664 | 1468663338283 Marionette TRACE conn10 -> [0,1321,"getWindowHandle",null] 03:02:18 INFO - PROCESS | 1664 | 1468663338286 Marionette TRACE conn10 <- [1,1321,null,{"value":"13"}] 03:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:02:18 INFO - PROCESS | 1664 | 1468663338289 Marionette TRACE conn10 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:02:18 INFO - PROCESS | 1664 | 1468663338291 Marionette TRACE conn10 <- [1,1322,null,{}] 03:02:18 INFO - PROCESS | 1664 | 1468663338295 Marionette TRACE conn10 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:18 INFO - PROCESS | 1664 | 1468663338297 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:18 INFO - PROCESS | 1664 | 1468663338410 Marionette TRACE conn10 <- [1,1323,null,{"value":null}] 03:02:18 INFO - PROCESS | 1664 | 1468663338454 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:18 INFO - PROCESS | 1664 | 1468663338456 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81A0000 == 35 [pid = 1664] [id = 340] 03:02:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7A59BC800) [pid = 1664] [serial = 1019] [outer = 0000000000000000] 03:02:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AFB52800) [pid = 1664] [serial = 1020] [outer = 000000D7A59BC800] 03:02:18 INFO - PROCESS | 1664 | 1468663338505 Marionette DEBUG loaded listener.js 03:02:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D85C00) [pid = 1664] [serial = 1021] [outer = 000000D7A59BC800] 03:02:18 INFO - PROCESS | 1664 | 1468663338812 Marionette TRACE conn10 <- [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]]]}] 03:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 587ms 03:02:18 INFO - PROCESS | 1664 | 1468663338880 Marionette TRACE conn10 -> [0,1325,"getWindowHandle",null] 03:02:18 INFO - PROCESS | 1664 | 1468663338882 Marionette TRACE conn10 <- [1,1325,null,{"value":"13"}] 03:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:02:18 INFO - PROCESS | 1664 | 1468663338886 Marionette TRACE conn10 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:02:18 INFO - PROCESS | 1664 | 1468663338888 Marionette TRACE conn10 <- [1,1326,null,{}] 03:02:18 INFO - PROCESS | 1664 | 1468663338891 Marionette TRACE conn10 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:18 INFO - PROCESS | 1664 | 1468663338894 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:19 INFO - PROCESS | 1664 | 1468663339012 Marionette TRACE conn10 <- [1,1327,null,{"value":null}] 03:02:19 INFO - PROCESS | 1664 | 1468663339020 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:19 INFO - PROCESS | 1664 | 1468663339022 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AF08D000 == 36 [pid = 1664] [id = 341] 03:02:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D64000) [pid = 1664] [serial = 1022] [outer = 0000000000000000] 03:02:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0D91800) [pid = 1664] [serial = 1023] [outer = 000000D7B0D64000] 03:02:19 INFO - PROCESS | 1664 | 1468663339068 Marionette DEBUG loaded listener.js 03:02:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0DD6400) [pid = 1664] [serial = 1024] [outer = 000000D7B0D64000] 03:02:20 INFO - PROCESS | 1664 | 1468663340339 Marionette TRACE conn10 <- [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]]]}] 03:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1490ms 03:02:20 INFO - PROCESS | 1664 | 1468663340379 Marionette TRACE conn10 -> [0,1329,"getWindowHandle",null] 03:02:20 INFO - PROCESS | 1664 | 1468663340384 Marionette TRACE conn10 <- [1,1329,null,{"value":"13"}] 03:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:02:20 INFO - PROCESS | 1664 | 1468663340391 Marionette TRACE conn10 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:02:20 INFO - PROCESS | 1664 | 1468663340394 Marionette TRACE conn10 <- [1,1330,null,{}] 03:02:20 INFO - PROCESS | 1664 | 1468663340400 Marionette TRACE conn10 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:20 INFO - PROCESS | 1664 | 1468663340403 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:20 INFO - PROCESS | 1664 | 1468663340532 Marionette TRACE conn10 <- [1,1331,null,{"value":null}] 03:02:20 INFO - PROCESS | 1664 | 1468663340604 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:20 INFO - PROCESS | 1664 | 1468663340607 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC3E000 == 37 [pid = 1664] [id = 342] 03:02:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A2AD2000) [pid = 1664] [serial = 1025] [outer = 0000000000000000] 03:02:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A4B19000) [pid = 1664] [serial = 1026] [outer = 000000D7A2AD2000] 03:02:20 INFO - PROCESS | 1664 | 1468663340669 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A8A72400) [pid = 1664] [serial = 1027] [outer = 000000D7A2AD2000] 03:02:21 INFO - PROCESS | 1664 | 1468663341896 Marionette TRACE conn10 <- [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]]]}] 03:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1590ms 03:02:22 INFO - PROCESS | 1664 | 1468663341995 Marionette TRACE conn10 -> [0,1333,"getWindowHandle",null] 03:02:22 INFO - PROCESS | 1664 | 1468663342002 Marionette TRACE conn10 <- [1,1333,null,{"value":"13"}] 03:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:02:22 INFO - PROCESS | 1664 | 1468663342008 Marionette TRACE conn10 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:02:22 INFO - PROCESS | 1664 | 1468663342012 Marionette TRACE conn10 <- [1,1334,null,{}] 03:02:22 INFO - PROCESS | 1664 | 1468663342024 Marionette TRACE conn10 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:22 INFO - PROCESS | 1664 | 1468663342027 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:22 INFO - PROCESS | 1664 | 1468663342148 Marionette TRACE conn10 <- [1,1335,null,{"value":null}] 03:02:22 INFO - PROCESS | 1664 | 1468663342219 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 1664 | 1468663342225 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A3BB2800 == 38 [pid = 1664] [id = 343] 03:02:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A44DA400) [pid = 1664] [serial = 1028] [outer = 0000000000000000] 03:02:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A4A96400) [pid = 1664] [serial = 1029] [outer = 000000D7A44DA400] 03:02:22 INFO - PROCESS | 1664 | 1468663342313 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A8B50000) [pid = 1664] [serial = 1030] [outer = 000000D7A44DA400] 03:02:22 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81A0000 == 37 [pid = 1664] [id = 340] 03:02:22 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63E4800 == 36 [pid = 1664] [id = 339] 03:02:22 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE547800 == 35 [pid = 1664] [id = 338] 03:02:22 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B23A8000 == 34 [pid = 1664] [id = 337] 03:02:22 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1118800 == 33 [pid = 1664] [id = 336] 03:02:22 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AF08D800 == 32 [pid = 1664] [id = 335] 03:02:22 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE549000 == 31 [pid = 1664] [id = 334] 03:02:22 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A981E000 == 30 [pid = 1664] [id = 333] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B0E6C000) [pid = 1664] [serial = 969] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B230F400) [pid = 1664] [serial = 972] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B0E92000) [pid = 1664] [serial = 970] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A923DC00) [pid = 1664] [serial = 957] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AA474400) [pid = 1664] [serial = 958] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AFB53000) [pid = 1664] [serial = 963] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0D3B400) [pid = 1664] [serial = 964] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA552800) [pid = 1664] [serial = 954] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AE048400) [pid = 1664] [serial = 955] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AE562800) [pid = 1664] [serial = 960] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE59AC00) [pid = 1664] [serial = 961] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4A9A800) [pid = 1664] [serial = 951] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A8A7B000) [pid = 1664] [serial = 952] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0D8DC00) [pid = 1664] [serial = 966] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AFDE5800) [pid = 1664] [serial = 949] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AAA9B800) [pid = 1664] [serial = 975] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B390B400) [pid = 1664] [serial = 978] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B2631C00) [pid = 1664] [serial = 973] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B4E8DC00) [pid = 1664] [serial = 982] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B47D8400) [pid = 1664] [serial = 979] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B1D53400) [pid = 1664] [serial = 976] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B0DD4800) [pid = 1664] [serial = 967] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B4F4A800) [pid = 1664] [serial = 984] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B4F7FC00) [pid = 1664] [serial = 985] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B4E83800) [pid = 1664] [serial = 981] [outer = 0000000000000000] [url = about:blank] 03:02:22 INFO - PROCESS | 1664 | 1468663342777 Marionette TRACE conn10 <- [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]]]}] 03:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 838ms 03:02:22 INFO - PROCESS | 1664 | 1468663342848 Marionette TRACE conn10 -> [0,1337,"getWindowHandle",null] 03:02:22 INFO - PROCESS | 1664 | 1468663342854 Marionette TRACE conn10 <- [1,1337,null,{"value":"13"}] 03:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:02:22 INFO - PROCESS | 1664 | 1468663342861 Marionette TRACE conn10 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:02:22 INFO - PROCESS | 1664 | 1468663342864 Marionette TRACE conn10 <- [1,1338,null,{}] 03:02:22 INFO - PROCESS | 1664 | 1468663342868 Marionette TRACE conn10 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:22 INFO - PROCESS | 1664 | 1468663342871 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:22 INFO - PROCESS | 1664 | 1468663342971 Marionette TRACE conn10 <- [1,1339,null,{"value":null}] 03:02:23 INFO - PROCESS | 1664 | 1468663342986 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 1664 | 1468663342988 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE97F000 == 31 [pid = 1664] [id = 344] 03:02:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AA475C00) [pid = 1664] [serial = 1031] [outer = 0000000000000000] 03:02:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AA479C00) [pid = 1664] [serial = 1032] [outer = 000000D7AA475C00] 03:02:23 INFO - PROCESS | 1664 | 1468663343037 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AA552C00) [pid = 1664] [serial = 1033] [outer = 000000D7AA475C00] 03:02:23 INFO - PROCESS | 1664 | 1468663343523 Marionette TRACE conn10 <- [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]]]}] 03:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 692ms 03:02:23 INFO - PROCESS | 1664 | 1468663343583 Marionette TRACE conn10 -> [0,1341,"getWindowHandle",null] 03:02:23 INFO - PROCESS | 1664 | 1468663343586 Marionette TRACE conn10 <- [1,1341,null,{"value":"13"}] 03:02:23 INFO - PROCESS | 1664 | 1468663343589 Marionette TRACE conn10 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:02:23 INFO - PROCESS | 1664 | 1468663343593 Marionette TRACE conn10 <- [1,1342,null,{}] 03:02:23 INFO - PROCESS | 1664 | 1468663343605 Marionette TRACE conn10 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:23 INFO - PROCESS | 1664 | 1468663343610 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:23 INFO - PROCESS | 1664 | 1468663343709 Marionette TRACE conn10 <- [1,1343,null,{"value":null}] 03:02:23 INFO - PROCESS | 1664 | 1468663343789 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 1664 | 1468663343793 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1759000 == 32 [pid = 1664] [id = 345] 03:02:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AE051000) [pid = 1664] [serial = 1034] [outer = 0000000000000000] 03:02:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AE096000) [pid = 1664] [serial = 1035] [outer = 000000D7AE051000] 03:02:23 INFO - PROCESS | 1664 | 1468663343843 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AE5A1000) [pid = 1664] [serial = 1036] [outer = 000000D7AE051000] 03:02:24 INFO - PROCESS | 1664 | 1468663344205 Marionette TRACE conn10 <- [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]]]}] 03:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 03:02:24 INFO - PROCESS | 1664 | 1468663344270 Marionette TRACE conn10 -> [0,1345,"getWindowHandle",null] 03:02:24 INFO - PROCESS | 1664 | 1468663344273 Marionette TRACE conn10 <- [1,1345,null,{"value":"13"}] 03:02:24 INFO - PROCESS | 1664 | 1468663344276 Marionette TRACE conn10 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:02:24 INFO - PROCESS | 1664 | 1468663344278 Marionette TRACE conn10 <- [1,1346,null,{}] 03:02:24 INFO - PROCESS | 1664 | 1468663344281 Marionette TRACE conn10 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:24 INFO - PROCESS | 1664 | 1468663344284 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:24 INFO - PROCESS | 1664 | 1468663344373 Marionette TRACE conn10 <- [1,1347,null,{"value":null}] 03:02:24 INFO - PROCESS | 1664 | 1468663344379 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:24 INFO - PROCESS | 1664 | 1468663344381 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FDB800 == 33 [pid = 1664] [id = 346] 03:02:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AE597800) [pid = 1664] [serial = 1037] [outer = 0000000000000000] 03:02:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AFB46000) [pid = 1664] [serial = 1038] [outer = 000000D7AE597800] 03:02:24 INFO - PROCESS | 1664 | 1468663344429 Marionette DEBUG loaded listener.js 03:02:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AFDD6800) [pid = 1664] [serial = 1039] [outer = 000000D7AE597800] 03:02:24 INFO - PROCESS | 1664 | 1468663344893 Marionette TRACE conn10 <- [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]]]}] 03:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 03:02:24 INFO - PROCESS | 1664 | 1468663344950 Marionette TRACE conn10 -> [0,1349,"getWindowHandle",null] 03:02:24 INFO - PROCESS | 1664 | 1468663344952 Marionette TRACE conn10 <- [1,1349,null,{"value":"13"}] 03:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:02:24 INFO - PROCESS | 1664 | 1468663344956 Marionette TRACE conn10 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:02:24 INFO - PROCESS | 1664 | 1468663344958 Marionette TRACE conn10 <- [1,1350,null,{}] 03:02:24 INFO - PROCESS | 1664 | 1468663344961 Marionette TRACE conn10 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:24 INFO - PROCESS | 1664 | 1468663344963 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:25 INFO - PROCESS | 1664 | 1468663345114 Marionette TRACE conn10 <- [1,1351,null,{"value":null}] 03:02:25 INFO - PROCESS | 1664 | 1468663345136 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 1664 | 1468663345138 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63DB800 == 34 [pid = 1664] [id = 347] 03:02:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A8B51800) [pid = 1664] [serial = 1040] [outer = 0000000000000000] 03:02:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D38800) [pid = 1664] [serial = 1041] [outer = 000000D7A8B51800] 03:02:25 INFO - PROCESS | 1664 | 1468663345184 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D6C000) [pid = 1664] [serial = 1042] [outer = 000000D7A8B51800] 03:02:25 INFO - PROCESS | 1664 | 1468663345659 Marionette TRACE conn10 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 735ms 03:02:25 INFO - PROCESS | 1664 | 1468663345694 Marionette TRACE conn10 -> [0,1353,"getWindowHandle",null] 03:02:25 INFO - PROCESS | 1664 | 1468663345696 Marionette TRACE conn10 <- [1,1353,null,{"value":"13"}] 03:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:02:25 INFO - PROCESS | 1664 | 1468663345699 Marionette TRACE conn10 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:02:25 INFO - PROCESS | 1664 | 1468663345701 Marionette TRACE conn10 <- [1,1354,null,{}] 03:02:25 INFO - PROCESS | 1664 | 1468663345710 Marionette TRACE conn10 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:25 INFO - PROCESS | 1664 | 1468663345716 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:25 INFO - PROCESS | 1664 | 1468663345856 Marionette TRACE conn10 <- [1,1355,null,{"value":null}] 03:02:25 INFO - PROCESS | 1664 | 1468663345912 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 1664 | 1468663345914 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81AE800 == 35 [pid = 1664] [id = 348] 03:02:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0DDA800) [pid = 1664] [serial = 1043] [outer = 0000000000000000] 03:02:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0E8D000) [pid = 1664] [serial = 1044] [outer = 000000D7B0DDA800] 03:02:25 INFO - PROCESS | 1664 | 1468663345961 Marionette DEBUG loaded listener.js 03:02:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B139F000) [pid = 1664] [serial = 1045] [outer = 000000D7B0DDA800] 03:02:26 INFO - PROCESS | 1664 | 1468663346386 Marionette TRACE conn10 <- [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] 03:02:26 INFO - PROCESS | 1664 | 1468663346444 Marionette TRACE conn10 <- [1,1357,null,{"value":"13"}] 03:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:02:26 INFO - PROCESS | 1664 | 1468663346455 Marionette TRACE conn10 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:02:26 INFO - PROCESS | 1664 | 1468663346457 Marionette TRACE conn10 <- [1,1358,null,{}] 03:02:26 INFO - PROCESS | 1664 | 1468663346472 Marionette TRACE conn10 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:26 INFO - PROCESS | 1664 | 1468663346475 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:26 INFO - PROCESS | 1664 | 1468663346584 Marionette TRACE conn10 <- [1,1359,null,{"value":null}] 03:02:26 INFO - PROCESS | 1664 | 1468663346594 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:26 INFO - PROCESS | 1664 | 1468663346596 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82A4000 == 36 [pid = 1664] [id = 349] 03:02:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0E62000) [pid = 1664] [serial = 1046] [outer = 0000000000000000] 03:02:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B171F400) [pid = 1664] [serial = 1047] [outer = 000000D7B0E62000] 03:02:26 INFO - PROCESS | 1664 | 1468663346641 Marionette DEBUG loaded listener.js 03:02:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B1B1DC00) [pid = 1664] [serial = 1048] [outer = 000000D7B0E62000] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE01A000) [pid = 1664] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8A72C00) [pid = 1664] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A477A400) [pid = 1664] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4028400) [pid = 1664] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A8A78800) [pid = 1664] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A59BC800) [pid = 1664] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A464C400) [pid = 1664] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A2A73C00) [pid = 1664] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A9348400) [pid = 1664] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AFB02400) [pid = 1664] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A4B1A000) [pid = 1664] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:02:26 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AD46BC00) [pid = 1664] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:02:27 INFO - PROCESS | 1664 | 1468663347110 Marionette TRACE conn10 <- [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] 03:02:27 INFO - PROCESS | 1664 | 1468663347151 Marionette TRACE conn10 <- [1,1361,null,{"value":"13"}] 03:02:27 INFO - PROCESS | 1664 | 1468663347154 Marionette TRACE conn10 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:02:27 INFO - PROCESS | 1664 | 1468663347156 Marionette TRACE conn10 <- [1,1362,null,{}] 03:02:27 INFO - PROCESS | 1664 | 1468663347160 Marionette TRACE conn10 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:27 INFO - PROCESS | 1664 | 1468663347162 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:27 INFO - PROCESS | 1664 | 1468663347244 Marionette TRACE conn10 <- [1,1363,null,{"value":null}] 03:02:27 INFO - PROCESS | 1664 | 1468663347250 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 1664 | 1468663347252 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B833D800 == 37 [pid = 1664] [id = 350] 03:02:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AA475800) [pid = 1664] [serial = 1049] [outer = 0000000000000000] 03:02:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AF076000) [pid = 1664] [serial = 1050] [outer = 000000D7AA475800] 03:02:27 INFO - PROCESS | 1664 | 1468663347298 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B16F0C00) [pid = 1664] [serial = 1051] [outer = 000000D7AA475800] 03:02:27 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:27 INFO - PROCESS | 1664 | 1468663347740 Marionette TRACE conn10 <- [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] 03:02:27 INFO - PROCESS | 1664 | 1468663347789 Marionette TRACE conn10 <- [1,1365,null,{"value":"13"}] 03:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:02:27 INFO - PROCESS | 1664 | 1468663347793 Marionette TRACE conn10 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:02:27 INFO - PROCESS | 1664 | 1468663347795 Marionette TRACE conn10 <- [1,1366,null,{}] 03:02:27 INFO - PROCESS | 1664 | 1468663347798 Marionette TRACE conn10 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:27 INFO - PROCESS | 1664 | 1468663347801 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:27 INFO - PROCESS | 1664 | 1468663347885 Marionette TRACE conn10 <- [1,1367,null,{"value":null}] 03:02:27 INFO - PROCESS | 1664 | 1468663347892 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 1664 | 1468663347894 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B893C800 == 38 [pid = 1664] [id = 351] 03:02:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B1A5B400) [pid = 1664] [serial = 1052] [outer = 0000000000000000] 03:02:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B25AF800) [pid = 1664] [serial = 1053] [outer = 000000D7B1A5B400] 03:02:27 INFO - PROCESS | 1664 | 1468663347940 Marionette DEBUG loaded listener.js 03:02:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B2688C00) [pid = 1664] [serial = 1054] [outer = 000000D7B1A5B400] 03:02:28 INFO - PROCESS | 1664 | 1468663348371 Marionette TRACE conn10 <- [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] 03:02:28 INFO - PROCESS | 1664 | 1468663348428 Marionette TRACE conn10 <- [1,1369,null,{"value":"13"}] 03:02:28 INFO - PROCESS | 1664 | 1468663348431 Marionette TRACE conn10 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 1664 | 1468663348433 Marionette TRACE conn10 <- [1,1370,null,{}] 03:02:28 INFO - PROCESS | 1664 | 1468663348441 Marionette TRACE conn10 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:28 INFO - PROCESS | 1664 | 1468663348443 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:28 INFO - PROCESS | 1664 | 1468663348532 Marionette TRACE conn10 <- [1,1371,null,{"value":null}] 03:02:28 INFO - PROCESS | 1664 | 1468663348539 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 1664 | 1468663348541 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FD0800 == 39 [pid = 1664] [id = 352] 03:02:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B3908800) [pid = 1664] [serial = 1055] [outer = 0000000000000000] 03:02:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0DD5C00) [pid = 1664] [serial = 1056] [outer = 000000D7B3908800] 03:02:28 INFO - PROCESS | 1664 | 1468663348587 Marionette DEBUG loaded listener.js 03:02:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B47D5000) [pid = 1664] [serial = 1057] [outer = 000000D7B3908800] 03:02:29 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:29 INFO - PROCESS | 1664 | 1468663349285 Marionette TRACE conn10 <- [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] 03:02:29 INFO - PROCESS | 1664 | 1468663349363 Marionette TRACE conn10 <- [1,1373,null,{"value":"13"}] 03:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:02:29 INFO - PROCESS | 1664 | 1468663349369 Marionette TRACE conn10 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 1664 | 1468663349373 Marionette TRACE conn10 <- [1,1374,null,{}] 03:02:29 INFO - PROCESS | 1664 | 1468663349379 Marionette TRACE conn10 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:29 INFO - PROCESS | 1664 | 1468663349383 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:29 INFO - PROCESS | 1664 | 1468663349517 Marionette TRACE conn10 <- [1,1375,null,{"value":null}] 03:02:29 INFO - PROCESS | 1664 | 1468663349592 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:29 INFO - PROCESS | 1664 | 1468663349595 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE591800 == 40 [pid = 1664] [id = 353] 03:02:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A464AC00) [pid = 1664] [serial = 1058] [outer = 0000000000000000] 03:02:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A95DB400) [pid = 1664] [serial = 1059] [outer = 000000D7A464AC00] 03:02:29 INFO - PROCESS | 1664 | 1468663349697 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AA54C800) [pid = 1664] [serial = 1060] [outer = 000000D7A464AC00] 03:02:30 INFO - PROCESS | 1664 | 1468663350319 Marionette TRACE conn10 <- [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] 03:02:30 INFO - PROCESS | 1664 | 1468663350364 Marionette TRACE conn10 <- [1,1377,null,{"value":"13"}] 03:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:02:30 INFO - PROCESS | 1664 | 1468663350371 Marionette TRACE conn10 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:02:30 INFO - PROCESS | 1664 | 1468663350374 Marionette TRACE conn10 <- [1,1378,null,{}] 03:02:30 INFO - PROCESS | 1664 | 1468663350378 Marionette TRACE conn10 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:30 INFO - PROCESS | 1664 | 1468663350382 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:30 INFO - PROCESS | 1664 | 1468663350500 Marionette TRACE conn10 <- [1,1379,null,{"value":null}] 03:02:30 INFO - PROCESS | 1664 | 1468663350642 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:30 INFO - PROCESS | 1664 | 1468663350645 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EB1800 == 41 [pid = 1664] [id = 354] 03:02:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AE5A0400) [pid = 1664] [serial = 1061] [outer = 0000000000000000] 03:02:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AEB56000) [pid = 1664] [serial = 1062] [outer = 000000D7AE5A0400] 03:02:30 INFO - PROCESS | 1664 | 1468663350707 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0D6A400) [pid = 1664] [serial = 1063] [outer = 000000D7AE5A0400] 03:02:31 INFO - PROCESS | 1664 | 1468663351327 Marionette TRACE conn10 <- [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]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1028ms 03:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:02:31 INFO - PROCESS | 1664 | 1468663351401 Marionette TRACE conn10 -> [0,1381,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 1664 | 1468663351403 Marionette TRACE conn10 <- [1,1381,null,{"value":"13"}] 03:02:31 INFO - PROCESS | 1664 | 1468663351408 Marionette TRACE conn10 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 1664 | 1468663351412 Marionette TRACE conn10 <- [1,1382,null,{}] 03:02:31 INFO - PROCESS | 1664 | 1468663351424 Marionette TRACE conn10 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:31 INFO - PROCESS | 1664 | 1468663351429 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:31 INFO - PROCESS | 1664 | 1468663351570 Marionette TRACE conn10 <- [1,1383,null,{"value":null}] 03:02:31 INFO - PROCESS | 1664 | 1468663351682 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 1664 | 1468663351686 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C11800 == 42 [pid = 1664] [id = 355] 03:02:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0E8E400) [pid = 1664] [serial = 1064] [outer = 0000000000000000] 03:02:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B16F3800) [pid = 1664] [serial = 1065] [outer = 000000D7B0E8E400] 03:02:31 INFO - PROCESS | 1664 | 1468663351745 Marionette DEBUG loaded listener.js 03:02:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B47D9000) [pid = 1664] [serial = 1066] [outer = 000000D7B0E8E400] 03:02:32 INFO - PROCESS | 1664 | 1468663352574 Marionette TRACE conn10 <- [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]]]}] 03:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1251ms 03:02:32 INFO - PROCESS | 1664 | 1468663352660 Marionette TRACE conn10 -> [0,1385,"getWindowHandle",null] 03:02:32 INFO - PROCESS | 1664 | 1468663352664 Marionette TRACE conn10 <- [1,1385,null,{"value":"13"}] 03:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:02:32 INFO - PROCESS | 1664 | 1468663352670 Marionette TRACE conn10 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:02:32 INFO - PROCESS | 1664 | 1468663352673 Marionette TRACE conn10 <- [1,1386,null,{}] 03:02:32 INFO - PROCESS | 1664 | 1468663352681 Marionette TRACE conn10 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:32 INFO - PROCESS | 1664 | 1468663352684 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A923DC00) [pid = 1664] [serial = 1067] [outer = 000000D7AA4D5800] 03:02:32 INFO - PROCESS | 1664 | 1468663352868 Marionette TRACE conn10 <- [1,1387,null,{"value":null}] 03:02:32 INFO - PROCESS | 1664 | 1468663352910 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 1664 | 1468663352915 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1855800 == 43 [pid = 1664] [id = 356] 03:02:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7AA310000) [pid = 1664] [serial = 1068] [outer = 0000000000000000] 03:02:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7AA473400) [pid = 1664] [serial = 1069] [outer = 000000D7AA310000] 03:02:33 INFO - PROCESS | 1664 | 1468663352985 Marionette DEBUG loaded listener.js 03:02:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7AAA95C00) [pid = 1664] [serial = 1070] [outer = 000000D7AA310000] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A48A3800 == 42 [pid = 1664] [id = 332] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B893C800 == 41 [pid = 1664] [id = 351] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B833D800 == 40 [pid = 1664] [id = 350] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82A4000 == 39 [pid = 1664] [id = 349] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81AE800 == 38 [pid = 1664] [id = 348] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63DB800 == 37 [pid = 1664] [id = 347] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FDB800 == 36 [pid = 1664] [id = 346] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1759000 == 35 [pid = 1664] [id = 345] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE97F000 == 34 [pid = 1664] [id = 344] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A3BB2800 == 33 [pid = 1664] [id = 343] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC3E000 == 32 [pid = 1664] [id = 342] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AF08D000 == 31 [pid = 1664] [id = 341] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C11800 == 30 [pid = 1664] [id = 355] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EB1800 == 29 [pid = 1664] [id = 354] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FD0800 == 28 [pid = 1664] [id = 352] 03:02:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE591800 == 27 [pid = 1664] [id = 353] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7A4A67C00) [pid = 1664] [serial = 999] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7A4E1E000) [pid = 1664] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AA550800) [pid = 1664] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A8A7B800) [pid = 1664] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A9240000) [pid = 1664] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AE0D7400) [pid = 1664] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AFB52800) [pid = 1664] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A4A95000) [pid = 1664] [serial = 997] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4653800) [pid = 1664] [serial = 996] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A464B800) [pid = 1664] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA4D3C00) [pid = 1664] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AD4EF800) [pid = 1664] [serial = 988] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA368000) [pid = 1664] [serial = 987] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0E8A400) [pid = 1664] [serial = 991] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0D37C00) [pid = 1664] [serial = 990] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B4F7F400) [pid = 1664] [serial = 994] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B3903C00) [pid = 1664] [serial = 993] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0D32400) [pid = 1664] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0D85C00) [pid = 1664] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AAA96C00) [pid = 1664] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0D3FC00) [pid = 1664] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0D91800) [pid = 1664] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AE047C00) [pid = 1664] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AE571400) [pid = 1664] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE948400) [pid = 1664] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 1664 | 1468663354358 Marionette TRACE conn10 <- [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]]]}] 03:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1735ms 03:02:34 INFO - PROCESS | 1664 | 1468663354410 Marionette TRACE conn10 -> [0,1389,"getWindowHandle",null] 03:02:34 INFO - PROCESS | 1664 | 1468663354414 Marionette TRACE conn10 <- [1,1389,null,{"value":"13"}] 03:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:02:34 INFO - PROCESS | 1664 | 1468663354420 Marionette TRACE conn10 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:02:34 INFO - PROCESS | 1664 | 1468663354424 Marionette TRACE conn10 <- [1,1390,null,{}] 03:02:34 INFO - PROCESS | 1664 | 1468663354430 Marionette TRACE conn10 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:34 INFO - PROCESS | 1664 | 1468663354433 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:34 INFO - PROCESS | 1664 | 1468663354538 Marionette TRACE conn10 <- [1,1391,null,{"value":null}] 03:02:34 INFO - PROCESS | 1664 | 1468663354613 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 1664 | 1468663354618 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A97C2000 == 28 [pid = 1664] [id = 357] 03:02:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A477B000) [pid = 1664] [serial = 1071] [outer = 0000000000000000] 03:02:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A4A5E400) [pid = 1664] [serial = 1072] [outer = 000000D7A477B000] 03:02:34 INFO - PROCESS | 1664 | 1468663354670 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4377800) [pid = 1664] [serial = 1073] [outer = 000000D7A477B000] 03:02:35 INFO - PROCESS | 1664 | 1468663355098 Marionette TRACE conn10 <- [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]]]}] 03:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 733ms 03:02:35 INFO - PROCESS | 1664 | 1468663355156 Marionette TRACE conn10 -> [0,1393,"getWindowHandle",null] 03:02:35 INFO - PROCESS | 1664 | 1468663355162 Marionette TRACE conn10 <- [1,1393,null,{"value":"13"}] 03:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:02:35 INFO - PROCESS | 1664 | 1468663355169 Marionette TRACE conn10 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:02:35 INFO - PROCESS | 1664 | 1468663355172 Marionette TRACE conn10 <- [1,1394,null,{}] 03:02:35 INFO - PROCESS | 1664 | 1468663355176 Marionette TRACE conn10 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:35 INFO - PROCESS | 1664 | 1468663355179 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:35 INFO - PROCESS | 1664 | 1468663355271 Marionette TRACE conn10 <- [1,1395,null,{"value":null}] 03:02:35 INFO - PROCESS | 1664 | 1468663355284 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 1664 | 1468663355287 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE549800 == 29 [pid = 1664] [id = 358] 03:02:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A8A7DC00) [pid = 1664] [serial = 1074] [outer = 0000000000000000] 03:02:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A934C000) [pid = 1664] [serial = 1075] [outer = 000000D7A8A7DC00] 03:02:35 INFO - PROCESS | 1664 | 1468663355339 Marionette DEBUG loaded listener.js 03:02:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A983E400) [pid = 1664] [serial = 1076] [outer = 000000D7A8A7DC00] 03:02:35 INFO - PROCESS | 1664 | 1468663355818 Marionette TRACE conn10 <- [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]]]}] 03:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 693ms 03:02:35 INFO - PROCESS | 1664 | 1468663355862 Marionette TRACE conn10 -> [0,1397,"getWindowHandle",null] 03:02:35 INFO - PROCESS | 1664 | 1468663355865 Marionette TRACE conn10 <- [1,1397,null,{"value":"13"}] 03:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:02:35 INFO - PROCESS | 1664 | 1468663355869 Marionette TRACE conn10 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:02:35 INFO - PROCESS | 1664 | 1468663355873 Marionette TRACE conn10 <- [1,1398,null,{}] 03:02:35 INFO - PROCESS | 1664 | 1468663355884 Marionette TRACE conn10 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:35 INFO - PROCESS | 1664 | 1468663355890 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:36 INFO - PROCESS | 1664 | 1468663356011 Marionette TRACE conn10 <- [1,1399,null,{"value":null}] 03:02:36 INFO - PROCESS | 1664 | 1468663356096 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:36 INFO - PROCESS | 1664 | 1468663356099 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B42000 == 30 [pid = 1664] [id = 359] 03:02:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A4BA3000) [pid = 1664] [serial = 1077] [outer = 0000000000000000] 03:02:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AAB4A000) [pid = 1664] [serial = 1078] [outer = 000000D7A4BA3000] 03:02:36 INFO - PROCESS | 1664 | 1468663356150 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AE046C00) [pid = 1664] [serial = 1079] [outer = 000000D7A4BA3000] 03:02:36 INFO - PROCESS | 1664 | 1468663356598 Marionette TRACE conn10 <- [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]]]}] 03:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 775ms 03:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:02:36 INFO - PROCESS | 1664 | 1468663356650 Marionette TRACE conn10 -> [0,1401,"getWindowHandle",null] 03:02:36 INFO - PROCESS | 1664 | 1468663356653 Marionette TRACE conn10 <- [1,1401,null,{"value":"13"}] 03:02:36 INFO - PROCESS | 1664 | 1468663356656 Marionette TRACE conn10 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:02:36 INFO - PROCESS | 1664 | 1468663356659 Marionette TRACE conn10 <- [1,1402,null,{}] 03:02:36 INFO - PROCESS | 1664 | 1468663356662 Marionette TRACE conn10 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:36 INFO - PROCESS | 1664 | 1468663356664 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:36 INFO - PROCESS | 1664 | 1468663356781 Marionette TRACE conn10 <- [1,1403,null,{"value":null}] 03:02:36 INFO - PROCESS | 1664 | 1468663356833 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:36 INFO - PROCESS | 1664 | 1468663356835 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18AE800 == 31 [pid = 1664] [id = 360] 03:02:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE569C00) [pid = 1664] [serial = 1080] [outer = 0000000000000000] 03:02:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE571400) [pid = 1664] [serial = 1081] [outer = 000000D7AE569C00] 03:02:36 INFO - PROCESS | 1664 | 1468663356883 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE5A2800) [pid = 1664] [serial = 1082] [outer = 000000D7AE569C00] 03:02:37 INFO - PROCESS | 1664 | 1468663357345 Marionette TRACE conn10 <- [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]]]}] 03:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 776ms 03:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:02:37 INFO - PROCESS | 1664 | 1468663357437 Marionette TRACE conn10 -> [0,1405,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 1664 | 1468663357439 Marionette TRACE conn10 <- [1,1405,null,{"value":"13"}] 03:02:37 INFO - PROCESS | 1664 | 1468663357442 Marionette TRACE conn10 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 1664 | 1468663357444 Marionette TRACE conn10 <- [1,1406,null,{}] 03:02:37 INFO - PROCESS | 1664 | 1468663357448 Marionette TRACE conn10 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:37 INFO - PROCESS | 1664 | 1468663357450 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:37 INFO - PROCESS | 1664 | 1468663357563 Marionette TRACE conn10 <- [1,1407,null,{"value":null}] 03:02:37 INFO - PROCESS | 1664 | 1468663357572 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:37 INFO - PROCESS | 1664 | 1468663357574 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FD0800 == 32 [pid = 1664] [id = 361] 03:02:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A8A7D400) [pid = 1664] [serial = 1083] [outer = 0000000000000000] 03:02:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AEBEDC00) [pid = 1664] [serial = 1084] [outer = 000000D7A8A7D400] 03:02:37 INFO - PROCESS | 1664 | 1468663357661 Marionette DEBUG loaded listener.js 03:02:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AFB52400) [pid = 1664] [serial = 1085] [outer = 000000D7A8A7D400] 03:02:38 INFO - PROCESS | 1664 | 1468663358110 Marionette TRACE conn10 <- [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]]]}] 03:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 03:02:38 INFO - PROCESS | 1664 | 1468663358180 Marionette TRACE conn10 -> [0,1409,"getWindowHandle",null] 03:02:38 INFO - PROCESS | 1664 | 1468663358182 Marionette TRACE conn10 <- [1,1409,null,{"value":"13"}] 03:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:02:38 INFO - PROCESS | 1664 | 1468663358186 Marionette TRACE conn10 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:02:38 INFO - PROCESS | 1664 | 1468663358188 Marionette TRACE conn10 <- [1,1410,null,{}] 03:02:38 INFO - PROCESS | 1664 | 1468663358191 Marionette TRACE conn10 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:38 INFO - PROCESS | 1664 | 1468663358197 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:38 INFO - PROCESS | 1664 | 1468663358332 Marionette TRACE conn10 <- [1,1411,null,{"value":null}] 03:02:38 INFO - PROCESS | 1664 | 1468663358546 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:38 INFO - PROCESS | 1664 | 1468663358548 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A8B51800) [pid = 1664] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0DDA800) [pid = 1664] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0E62000) [pid = 1664] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A44DA400) [pid = 1664] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE597800) [pid = 1664] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE051000) [pid = 1664] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A2AD2000) [pid = 1664] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AA475C00) [pid = 1664] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0D64000) [pid = 1664] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AA475800) [pid = 1664] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B1A5B400) [pid = 1664] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:02:38 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B3908800) [pid = 1664] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:02:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8FE9800 == 33 [pid = 1664] [id = 362] 03:02:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A29AE800) [pid = 1664] [serial = 1086] [outer = 0000000000000000] 03:02:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A402D800) [pid = 1664] [serial = 1087] [outer = 000000D7A29AE800] 03:02:38 INFO - PROCESS | 1664 | 1468663358604 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AAA90C00) [pid = 1664] [serial = 1088] [outer = 000000D7A29AE800] 03:02:39 INFO - PROCESS | 1664 | 1468663359020 Marionette TRACE conn10 <- [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]]]}] 03:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 882ms 03:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:02:39 INFO - PROCESS | 1664 | 1468663359075 Marionette TRACE conn10 -> [0,1413,"getWindowHandle",null] 03:02:39 INFO - PROCESS | 1664 | 1468663359077 Marionette TRACE conn10 <- [1,1413,null,{"value":"13"}] 03:02:39 INFO - PROCESS | 1664 | 1468663359080 Marionette TRACE conn10 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - PROCESS | 1664 | 1468663359082 Marionette TRACE conn10 <- [1,1414,null,{}] 03:02:39 INFO - PROCESS | 1664 | 1468663359086 Marionette TRACE conn10 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:39 INFO - PROCESS | 1664 | 1468663359088 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:39 INFO - PROCESS | 1664 | 1468663359198 Marionette TRACE conn10 <- [1,1415,null,{"value":null}] 03:02:39 INFO - PROCESS | 1664 | 1468663359207 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 1664 | 1468663359209 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EAE800 == 34 [pid = 1664] [id = 363] 03:02:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0D35800) [pid = 1664] [serial = 1089] [outer = 0000000000000000] 03:02:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D86000) [pid = 1664] [serial = 1090] [outer = 000000D7B0D35800] 03:02:39 INFO - PROCESS | 1664 | 1468663359254 Marionette DEBUG loaded listener.js 03:02:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0DD1800) [pid = 1664] [serial = 1091] [outer = 000000D7B0D35800] 03:02:39 INFO - PROCESS | 1664 | 1468663359661 Marionette TRACE conn10 <- [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]]]}] 03:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 629ms 03:02:39 INFO - PROCESS | 1664 | 1468663359714 Marionette TRACE conn10 -> [0,1417,"getWindowHandle",null] 03:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:02:39 INFO - PROCESS | 1664 | 1468663359716 Marionette TRACE conn10 <- [1,1417,null,{"value":"13"}] 03:02:39 INFO - PROCESS | 1664 | 1468663359719 Marionette TRACE conn10 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - PROCESS | 1664 | 1468663359721 Marionette TRACE conn10 <- [1,1418,null,{}] 03:02:39 INFO - PROCESS | 1664 | 1468663359724 Marionette TRACE conn10 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:39 INFO - PROCESS | 1664 | 1468663359726 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:39 INFO - PROCESS | 1664 | 1468663359809 Marionette TRACE conn10 <- [1,1419,null,{"value":null}] 03:02:39 INFO - PROCESS | 1664 | 1468663359815 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 1664 | 1468663359817 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8213800 == 35 [pid = 1664] [id = 364] 03:02:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0DD6C00) [pid = 1664] [serial = 1092] [outer = 0000000000000000] 03:02:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0E65C00) [pid = 1664] [serial = 1093] [outer = 000000D7B0DD6C00] 03:02:39 INFO - PROCESS | 1664 | 1468663359863 Marionette DEBUG loaded listener.js 03:02:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0E92800) [pid = 1664] [serial = 1094] [outer = 000000D7B0DD6C00] 03:02:40 INFO - PROCESS | 1664 | 1468663360318 Marionette TRACE conn10 <- [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]]]}] 03:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 03:02:40 INFO - PROCESS | 1664 | 1468663360354 Marionette TRACE conn10 -> [0,1421,"getWindowHandle",null] 03:02:40 INFO - PROCESS | 1664 | 1468663360356 Marionette TRACE conn10 <- [1,1421,null,{"value":"13"}] 03:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:02:40 INFO - PROCESS | 1664 | 1468663360360 Marionette TRACE conn10 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - PROCESS | 1664 | 1468663360362 Marionette TRACE conn10 <- [1,1422,null,{}] 03:02:40 INFO - PROCESS | 1664 | 1468663360365 Marionette TRACE conn10 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:40 INFO - PROCESS | 1664 | 1468663360367 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:40 INFO - PROCESS | 1664 | 1468663360450 Marionette TRACE conn10 <- [1,1423,null,{"value":null}] 03:02:40 INFO - PROCESS | 1664 | 1468663360456 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 1664 | 1468663360458 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B41800 == 36 [pid = 1664] [id = 365] 03:02:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B139E800) [pid = 1664] [serial = 1095] [outer = 0000000000000000] 03:02:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B16EBC00) [pid = 1664] [serial = 1096] [outer = 000000D7B139E800] 03:02:40 INFO - PROCESS | 1664 | 1468663360504 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B1A52C00) [pid = 1664] [serial = 1097] [outer = 000000D7B139E800] 03:02:41 INFO - PROCESS | 1664 | 1468663361356 Marionette TRACE conn10 <- [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]]]}] 03:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1081ms 03:02:41 INFO - PROCESS | 1664 | 1468663361443 Marionette TRACE conn10 -> [0,1425,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 1664 | 1468663361448 Marionette TRACE conn10 <- [1,1425,null,{"value":"13"}] 03:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:02:41 INFO - PROCESS | 1664 | 1468663361454 Marionette TRACE conn10 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - PROCESS | 1664 | 1468663361460 Marionette TRACE conn10 <- [1,1426,null,{}] 03:02:41 INFO - PROCESS | 1664 | 1468663361465 Marionette TRACE conn10 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:41 INFO - PROCESS | 1664 | 1468663361469 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:41 INFO - PROCESS | 1664 | 1468663361636 Marionette TRACE conn10 <- [1,1427,null,{"value":null}] 03:02:41 INFO - PROCESS | 1664 | 1468663361750 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:41 INFO - PROCESS | 1664 | 1468663361753 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE579000 == 37 [pid = 1664] [id = 366] 03:02:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A4A9B400) [pid = 1664] [serial = 1098] [outer = 0000000000000000] 03:02:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A5560400) [pid = 1664] [serial = 1099] [outer = 000000D7A4A9B400] 03:02:41 INFO - PROCESS | 1664 | 1468663361814 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A95D4400) [pid = 1664] [serial = 1100] [outer = 000000D7A4A9B400] 03:02:42 INFO - PROCESS | 1664 | 1468663362557 Marionette TRACE conn10 <- [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]]]}] 03:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1135ms 03:02:42 INFO - PROCESS | 1664 | 1468663362592 Marionette TRACE conn10 -> [0,1429,"getWindowHandle",null] 03:02:42 INFO - PROCESS | 1664 | 1468663362597 Marionette TRACE conn10 <- [1,1429,null,{"value":"13"}] 03:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:02:42 INFO - PROCESS | 1664 | 1468663362627 Marionette TRACE conn10 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:02:42 INFO - PROCESS | 1664 | 1468663362630 Marionette TRACE conn10 <- [1,1430,null,{}] 03:02:42 INFO - PROCESS | 1664 | 1468663362636 Marionette TRACE conn10 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:42 INFO - PROCESS | 1664 | 1468663362640 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:42 INFO - PROCESS | 1664 | 1468663362777 Marionette TRACE conn10 <- [1,1431,null,{"value":null}] 03:02:42 INFO - PROCESS | 1664 | 1468663362847 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 1664 | 1468663362850 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A4E75800 == 38 [pid = 1664] [id = 367] 03:02:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A4371C00) [pid = 1664] [serial = 1101] [outer = 0000000000000000] 03:02:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A4651800) [pid = 1664] [serial = 1102] [outer = 000000D7A4371C00] 03:02:43 INFO - PROCESS | 1664 | 1468663363024 Marionette DEBUG loaded listener.js 03:02:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A88B9800) [pid = 1664] [serial = 1103] [outer = 000000D7A4371C00] 03:02:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8213800 == 37 [pid = 1664] [id = 364] 03:02:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EAE800 == 36 [pid = 1664] [id = 363] 03:02:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A8FE9800 == 35 [pid = 1664] [id = 362] 03:02:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FD0800 == 34 [pid = 1664] [id = 361] 03:02:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18AE800 == 33 [pid = 1664] [id = 360] 03:02:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B42000 == 32 [pid = 1664] [id = 359] 03:02:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE549800 == 31 [pid = 1664] [id = 358] 03:02:43 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A97C2000 == 30 [pid = 1664] [id = 357] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B2688C00) [pid = 1664] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B47D5000) [pid = 1664] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0D38800) [pid = 1664] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0E8D000) [pid = 1664] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0D6C000) [pid = 1664] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B171F400) [pid = 1664] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B139F000) [pid = 1664] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4A96400) [pid = 1664] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A8B50000) [pid = 1664] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AFB46000) [pid = 1664] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE096000) [pid = 1664] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE5A1000) [pid = 1664] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A4B19000) [pid = 1664] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A8A72400) [pid = 1664] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0DD5C00) [pid = 1664] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B25AF800) [pid = 1664] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AA552C00) [pid = 1664] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AA479C00) [pid = 1664] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0DD6400) [pid = 1664] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B1B1DC00) [pid = 1664] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AF076000) [pid = 1664] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B16F0C00) [pid = 1664] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7AFDD6800) [pid = 1664] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 03:02:43 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AE94C400) [pid = 1664] [serial = 649] [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.] 03:02:43 INFO - PROCESS | 1664 | 1468663363710 Marionette TRACE conn10 <- [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]]]}] 03:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1162ms 03:02:43 INFO - PROCESS | 1664 | 1468663363767 Marionette TRACE conn10 -> [0,1433,"getWindowHandle",null] 03:02:43 INFO - PROCESS | 1664 | 1468663363771 Marionette TRACE conn10 <- [1,1433,null,{"value":"13"}] 03:02:43 INFO - PROCESS | 1664 | 1468663363776 Marionette TRACE conn10 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:02:43 INFO - PROCESS | 1664 | 1468663363779 Marionette TRACE conn10 <- [1,1434,null,{}] 03:02:43 INFO - PROCESS | 1664 | 1468663363784 Marionette TRACE conn10 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:43 INFO - PROCESS | 1664 | 1468663363787 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:43 INFO - PROCESS | 1664 | 1468663363888 Marionette TRACE conn10 <- [1,1435,null,{"value":null}] 03:02:43 INFO - PROCESS | 1664 | 1468663363965 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:43 INFO - PROCESS | 1664 | 1468663363968 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A9567000 == 31 [pid = 1664] [id = 368] 03:02:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7A37C8800) [pid = 1664] [serial = 1104] [outer = 0000000000000000] 03:02:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A8A78C00) [pid = 1664] [serial = 1105] [outer = 000000D7A37C8800] 03:02:44 INFO - PROCESS | 1664 | 1468663364018 Marionette DEBUG loaded listener.js 03:02:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AAA92000) [pid = 1664] [serial = 1106] [outer = 000000D7A37C8800] 03:02:44 INFO - PROCESS | 1664 | 1468663364479 Marionette TRACE conn10 <- [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]]]}] 03:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 03:02:44 INFO - PROCESS | 1664 | 1468663364515 Marionette TRACE conn10 -> [0,1437,"getWindowHandle",null] 03:02:44 INFO - PROCESS | 1664 | 1468663364519 Marionette TRACE conn10 <- [1,1437,null,{"value":"13"}] 03:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:02:44 INFO - PROCESS | 1664 | 1468663364525 Marionette TRACE conn10 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:02:44 INFO - PROCESS | 1664 | 1468663364528 Marionette TRACE conn10 <- [1,1438,null,{}] 03:02:44 INFO - PROCESS | 1664 | 1468663364532 Marionette TRACE conn10 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:44 INFO - PROCESS | 1664 | 1468663364534 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:44 INFO - PROCESS | 1664 | 1468663364628 Marionette TRACE conn10 <- [1,1439,null,{"value":null}] 03:02:44 INFO - PROCESS | 1664 | 1468663364634 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:44 INFO - PROCESS | 1664 | 1468663364637 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DB8000 == 32 [pid = 1664] [id = 369] 03:02:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AD4F0800) [pid = 1664] [serial = 1107] [outer = 0000000000000000] 03:02:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AE562400) [pid = 1664] [serial = 1108] [outer = 000000D7AD4F0800] 03:02:44 INFO - PROCESS | 1664 | 1468663364687 Marionette DEBUG loaded listener.js 03:02:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AE599400) [pid = 1664] [serial = 1109] [outer = 000000D7AD4F0800] 03:02:45 INFO - PROCESS | 1664 | 1468663365183 Marionette TRACE conn10 <- [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]]]}] 03:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 671ms 03:02:45 INFO - PROCESS | 1664 | 1468663365200 Marionette TRACE conn10 -> [0,1441,"getWindowHandle",null] 03:02:45 INFO - PROCESS | 1664 | 1468663365203 Marionette TRACE conn10 <- [1,1441,null,{"value":"13"}] 03:02:45 INFO - PROCESS | 1664 | 1468663365206 Marionette TRACE conn10 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:02:45 INFO - PROCESS | 1664 | 1468663365210 Marionette TRACE conn10 <- [1,1442,null,{}] 03:02:45 INFO - PROCESS | 1664 | 1468663365222 Marionette TRACE conn10 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:45 INFO - PROCESS | 1664 | 1468663365227 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:45 INFO - PROCESS | 1664 | 1468663365321 Marionette TRACE conn10 <- [1,1443,null,{"value":null}] 03:02:45 INFO - PROCESS | 1664 | 1468663365330 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 1664 | 1468663365333 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FD0800 == 33 [pid = 1664] [id = 370] 03:02:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AFB48000) [pid = 1664] [serial = 1110] [outer = 0000000000000000] 03:02:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AFF76C00) [pid = 1664] [serial = 1111] [outer = 000000D7AFB48000] 03:02:45 INFO - PROCESS | 1664 | 1468663365379 Marionette DEBUG loaded listener.js 03:02:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0D35C00) [pid = 1664] [serial = 1112] [outer = 000000D7AFB48000] 03:02:45 INFO - PROCESS | 1664 | 1468663365867 Marionette TRACE conn10 <- [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]]]}] 03:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 692ms 03:02:45 INFO - PROCESS | 1664 | 1468663365900 Marionette TRACE conn10 -> [0,1445,"getWindowHandle",null] 03:02:45 INFO - PROCESS | 1664 | 1468663365903 Marionette TRACE conn10 <- [1,1445,null,{"value":"13"}] 03:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:02:45 INFO - PROCESS | 1664 | 1468663365907 Marionette TRACE conn10 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:02:45 INFO - PROCESS | 1664 | 1468663365909 Marionette TRACE conn10 <- [1,1446,null,{}] 03:02:45 INFO - PROCESS | 1664 | 1468663365912 Marionette TRACE conn10 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:45 INFO - PROCESS | 1664 | 1468663365915 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:46 INFO - PROCESS | 1664 | 1468663366071 Marionette TRACE conn10 <- [1,1447,null,{"value":null}] 03:02:46 INFO - PROCESS | 1664 | 1468663366093 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 1664 | 1468663366095 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F05800 == 34 [pid = 1664] [id = 371] 03:02:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0D36400) [pid = 1664] [serial = 1113] [outer = 0000000000000000] 03:02:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D6F400) [pid = 1664] [serial = 1114] [outer = 000000D7B0D36400] 03:02:46 INFO - PROCESS | 1664 | 1468663366142 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D8D400) [pid = 1664] [serial = 1115] [outer = 000000D7B0D36400] 03:02:46 INFO - PROCESS | 1664 | 1468663366596 Marionette TRACE conn10 <- [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]]]}] 03:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 03:02:46 INFO - PROCESS | 1664 | 1468663366644 Marionette TRACE conn10 -> [0,1449,"getWindowHandle",null] 03:02:46 INFO - PROCESS | 1664 | 1468663366646 Marionette TRACE conn10 <- [1,1449,null,{"value":"13"}] 03:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:02:46 INFO - PROCESS | 1664 | 1468663366649 Marionette TRACE conn10 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:02:46 INFO - PROCESS | 1664 | 1468663366651 Marionette TRACE conn10 <- [1,1450,null,{}] 03:02:46 INFO - PROCESS | 1664 | 1468663366655 Marionette TRACE conn10 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:46 INFO - PROCESS | 1664 | 1468663366657 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:46 INFO - PROCESS | 1664 | 1468663366769 Marionette TRACE conn10 <- [1,1451,null,{"value":null}] 03:02:46 INFO - PROCESS | 1664 | 1468663366778 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 1664 | 1468663366780 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3991800 == 35 [pid = 1664] [id = 372] 03:02:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0E67C00) [pid = 1664] [serial = 1116] [outer = 0000000000000000] 03:02:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0E6FC00) [pid = 1664] [serial = 1117] [outer = 000000D7B0E67C00] 03:02:46 INFO - PROCESS | 1664 | 1468663366877 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B16EFC00) [pid = 1664] [serial = 1118] [outer = 000000D7B0E67C00] 03:02:47 INFO - PROCESS | 1664 | 1468663367361 Marionette TRACE conn10 <- [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]]]}] 03:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 776ms 03:02:47 INFO - PROCESS | 1664 | 1468663367429 Marionette TRACE conn10 -> [0,1453,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 1664 | 1468663367431 Marionette TRACE conn10 <- [1,1453,null,{"value":"13"}] 03:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:02:47 INFO - PROCESS | 1664 | 1468663367440 Marionette TRACE conn10 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 1664 | 1468663367442 Marionette TRACE conn10 <- [1,1454,null,{}] 03:02:47 INFO - PROCESS | 1664 | 1468663367445 Marionette TRACE conn10 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:47 INFO - PROCESS | 1664 | 1468663367460 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:47 INFO - PROCESS | 1664 | 1468663367572 Marionette TRACE conn10 <- [1,1455,null,{"value":null}] 03:02:47 INFO - PROCESS | 1664 | 1468663367626 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:47 INFO - PROCESS | 1664 | 1468663367629 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82AE000 == 36 [pid = 1664] [id = 373] 03:02:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B262E800) [pid = 1664] [serial = 1119] [outer = 0000000000000000] 03:02:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B268F400) [pid = 1664] [serial = 1120] [outer = 000000D7B262E800] 03:02:47 INFO - PROCESS | 1664 | 1468663367675 Marionette DEBUG loaded listener.js 03:02:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B390D000) [pid = 1664] [serial = 1121] [outer = 000000D7B262E800] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0DD6C00) [pid = 1664] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4BA3000) [pid = 1664] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AE569C00) [pid = 1664] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A477B000) [pid = 1664] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A8A7D400) [pid = 1664] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A8A7DC00) [pid = 1664] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AA310000) [pid = 1664] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A29AE800) [pid = 1664] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0D35800) [pid = 1664] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A464AC00) [pid = 1664] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AE5A0400) [pid = 1664] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:02:47 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0E8E400) [pid = 1664] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:02:48 INFO - PROCESS | 1664 | 1468663368122 Marionette TRACE conn10 <- [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]]]}] 03:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 734ms 03:02:48 INFO - PROCESS | 1664 | 1468663368177 Marionette TRACE conn10 -> [0,1457,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 1664 | 1468663368179 Marionette TRACE conn10 <- [1,1457,null,{"value":"13"}] 03:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:02:48 INFO - PROCESS | 1664 | 1468663368189 Marionette TRACE conn10 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:02:48 INFO - PROCESS | 1664 | 1468663368191 Marionette TRACE conn10 <- [1,1458,null,{}] 03:02:48 INFO - PROCESS | 1664 | 1468663368195 Marionette TRACE conn10 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:48 INFO - PROCESS | 1664 | 1468663368197 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:48 INFO - PROCESS | 1664 | 1468663368281 Marionette TRACE conn10 <- [1,1459,null,{"value":null}] 03:02:48 INFO - PROCESS | 1664 | 1468663368288 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:48 INFO - PROCESS | 1664 | 1468663368290 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE580800 == 37 [pid = 1664] [id = 374] 03:02:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A8A7DC00) [pid = 1664] [serial = 1122] [outer = 0000000000000000] 03:02:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AFB0A800) [pid = 1664] [serial = 1123] [outer = 000000D7A8A7DC00] 03:02:48 INFO - PROCESS | 1664 | 1468663368338 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B11B4000) [pid = 1664] [serial = 1124] [outer = 000000D7A8A7DC00] 03:02:48 INFO - PROCESS | 1664 | 1468663368775 Marionette TRACE conn10 <- [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]]]}] 03:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 629ms 03:02:48 INFO - PROCESS | 1664 | 1468663368821 Marionette TRACE conn10 -> [0,1461,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 1664 | 1468663368824 Marionette TRACE conn10 <- [1,1461,null,{"value":"13"}] 03:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:02:48 INFO - PROCESS | 1664 | 1468663368827 Marionette TRACE conn10 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:02:48 INFO - PROCESS | 1664 | 1468663368829 Marionette TRACE conn10 <- [1,1462,null,{}] 03:02:48 INFO - PROCESS | 1664 | 1468663368832 Marionette TRACE conn10 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:48 INFO - PROCESS | 1664 | 1468663368834 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:48 INFO - PROCESS | 1664 | 1468663368945 Marionette TRACE conn10 <- [1,1463,null,{"value":null}] 03:02:48 INFO - PROCESS | 1664 | 1468663368953 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:48 INFO - PROCESS | 1664 | 1468663368955 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BB9000 == 38 [pid = 1664] [id = 375] 03:02:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B47D5C00) [pid = 1664] [serial = 1125] [outer = 0000000000000000] 03:02:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B47D8C00) [pid = 1664] [serial = 1126] [outer = 000000D7B47D5C00] 03:02:49 INFO - PROCESS | 1664 | 1468663369001 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B4E85C00) [pid = 1664] [serial = 1127] [outer = 000000D7B47D5C00] 03:02:49 INFO - PROCESS | 1664 | 1468663369420 Marionette TRACE conn10 <- [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]]]}] 03:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 03:02:49 INFO - PROCESS | 1664 | 1468663369468 Marionette TRACE conn10 -> [0,1465,"getWindowHandle",null] 03:02:49 INFO - PROCESS | 1664 | 1468663369470 Marionette TRACE conn10 <- [1,1465,null,{"value":"13"}] 03:02:49 INFO - PROCESS | 1664 | 1468663369474 Marionette TRACE conn10 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:02:49 INFO - PROCESS | 1664 | 1468663369476 Marionette TRACE conn10 <- [1,1466,null,{}] 03:02:49 INFO - PROCESS | 1664 | 1468663369480 Marionette TRACE conn10 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:49 INFO - PROCESS | 1664 | 1468663369482 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:49 INFO - PROCESS | 1664 | 1468663369568 Marionette TRACE conn10 <- [1,1467,null,{"value":null}] 03:02:49 INFO - PROCESS | 1664 | 1468663369574 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 1664 | 1468663369576 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C14000 == 39 [pid = 1664] [id = 376] 03:02:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B4E8A800) [pid = 1664] [serial = 1128] [outer = 0000000000000000] 03:02:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B4E8F000) [pid = 1664] [serial = 1129] [outer = 000000D7B4E8A800] 03:02:49 INFO - PROCESS | 1664 | 1468663369621 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B4F48000) [pid = 1664] [serial = 1130] [outer = 000000D7B4E8A800] 03:02:50 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1855800 == 38 [pid = 1664] [id = 356] 03:02:50 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A9567000 == 37 [pid = 1664] [id = 368] 03:02:50 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A4E75800 == 36 [pid = 1664] [id = 367] 03:02:50 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE579000 == 35 [pid = 1664] [id = 366] 03:02:50 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B41800 == 34 [pid = 1664] [id = 365] 03:02:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F05800 == 33 [pid = 1664] [id = 371] 03:02:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FD0800 == 32 [pid = 1664] [id = 370] 03:02:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3991800 == 31 [pid = 1664] [id = 372] 03:02:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DB8000 == 30 [pid = 1664] [id = 369] 03:02:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82AE000 == 29 [pid = 1664] [id = 373] 03:02:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BB9000 == 28 [pid = 1664] [id = 375] 03:02:51 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE580800 == 27 [pid = 1664] [id = 374] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0E65C00) [pid = 1664] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AAB4A000) [pid = 1664] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE571400) [pid = 1664] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A4A5E400) [pid = 1664] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A4377800) [pid = 1664] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AEBEDC00) [pid = 1664] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A934C000) [pid = 1664] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AE5A2800) [pid = 1664] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A983E400) [pid = 1664] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AAA95C00) [pid = 1664] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AA473400) [pid = 1664] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AFB52400) [pid = 1664] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7A402D800) [pid = 1664] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B0D86000) [pid = 1664] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AA54C800) [pid = 1664] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7A95DB400) [pid = 1664] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7B0D6A400) [pid = 1664] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7AEB56000) [pid = 1664] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7B47D9000) [pid = 1664] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7B16F3800) [pid = 1664] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7AAA90C00) [pid = 1664] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7B0E92800) [pid = 1664] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7AE046C00) [pid = 1664] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | --DOMWINDOW == 55 (000000D7B0DD1800) [pid = 1664] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 03:02:51 INFO - PROCESS | 1664 | 1468663371439 Marionette TRACE conn10 <- [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]]]}] 03:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2021ms 03:02:51 INFO - PROCESS | 1664 | 1468663371502 Marionette TRACE conn10 -> [0,1469,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 1664 | 1468663371506 Marionette TRACE conn10 <- [1,1469,null,{"value":"13"}] 03:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:02:51 INFO - PROCESS | 1664 | 1468663371511 Marionette TRACE conn10 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - PROCESS | 1664 | 1468663371515 Marionette TRACE conn10 <- [1,1470,null,{}] 03:02:51 INFO - PROCESS | 1664 | 1468663371522 Marionette TRACE conn10 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:51 INFO - PROCESS | 1664 | 1468663371525 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:51 INFO - PROCESS | 1664 | 1468663371626 Marionette TRACE conn10 <- [1,1471,null,{"value":null}] 03:02:51 INFO - PROCESS | 1664 | 1468663371643 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 1664 | 1468663371646 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A981F800 == 28 [pid = 1664] [id = 377] 03:02:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (000000D7A4780000) [pid = 1664] [serial = 1131] [outer = 0000000000000000] 03:02:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7A4784000) [pid = 1664] [serial = 1132] [outer = 000000D7A4780000] 03:02:51 INFO - PROCESS | 1664 | 1468663371696 Marionette DEBUG loaded listener.js 03:02:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7A4A98C00) [pid = 1664] [serial = 1133] [outer = 000000D7A4780000] 03:02:52 INFO - PROCESS | 1664 | 1468663372200 Marionette TRACE conn10 <- [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]]]}] 03:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 733ms 03:02:52 INFO - PROCESS | 1664 | 1468663372248 Marionette TRACE conn10 -> [0,1473,"getWindowHandle",null] 03:02:52 INFO - PROCESS | 1664 | 1468663372254 Marionette TRACE conn10 <- [1,1473,null,{"value":"13"}] 03:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:02:52 INFO - PROCESS | 1664 | 1468663372261 Marionette TRACE conn10 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:02:52 INFO - PROCESS | 1664 | 1468663372264 Marionette TRACE conn10 <- [1,1474,null,{}] 03:02:52 INFO - PROCESS | 1664 | 1468663372268 Marionette TRACE conn10 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:52 INFO - PROCESS | 1664 | 1468663372271 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:52 INFO - PROCESS | 1664 | 1468663372365 Marionette TRACE conn10 <- [1,1475,null,{"value":null}] 03:02:52 INFO - PROCESS | 1664 | 1468663372443 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 1664 | 1468663372446 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE54C000 == 29 [pid = 1664] [id = 378] 03:02:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7A5558C00) [pid = 1664] [serial = 1134] [outer = 0000000000000000] 03:02:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7A8A72400) [pid = 1664] [serial = 1135] [outer = 000000D7A5558C00] 03:02:52 INFO - PROCESS | 1664 | 1468663372497 Marionette DEBUG loaded listener.js 03:02:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7A8BBCC00) [pid = 1664] [serial = 1136] [outer = 000000D7A5558C00] 03:02:52 INFO - PROCESS | 1664 | 1468663372931 Marionette TRACE conn10 <- [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]]]}] 03:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 733ms 03:02:53 INFO - PROCESS | 1664 | 1468663373011 Marionette TRACE conn10 -> [0,1477,"getWindowHandle",null] 03:02:53 INFO - PROCESS | 1664 | 1468663373014 Marionette TRACE conn10 <- [1,1477,null,{"value":"13"}] 03:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:02:53 INFO - PROCESS | 1664 | 1468663373018 Marionette TRACE conn10 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:02:53 INFO - PROCESS | 1664 | 1468663373021 Marionette TRACE conn10 <- [1,1478,null,{}] 03:02:53 INFO - PROCESS | 1664 | 1468663373037 Marionette TRACE conn10 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:53 INFO - PROCESS | 1664 | 1468663373043 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:53 INFO - PROCESS | 1664 | 1468663373132 Marionette TRACE conn10 <- [1,1479,null,{"value":null}] 03:02:53 INFO - PROCESS | 1664 | 1468663373150 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:53 INFO - PROCESS | 1664 | 1468663373153 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B31000 == 30 [pid = 1664] [id = 379] 03:02:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7A29B1400) [pid = 1664] [serial = 1137] [outer = 0000000000000000] 03:02:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7AA4CE400) [pid = 1664] [serial = 1138] [outer = 000000D7A29B1400] 03:02:53 INFO - PROCESS | 1664 | 1468663373204 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AA552000) [pid = 1664] [serial = 1139] [outer = 000000D7A29B1400] 03:02:53 INFO - PROCESS | 1664 | 1468663373636 Marionette TRACE conn10 <- [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]]]}] 03:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 03:02:53 INFO - PROCESS | 1664 | 1468663373656 Marionette TRACE conn10 -> [0,1481,"getWindowHandle",null] 03:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:02:53 INFO - PROCESS | 1664 | 1468663373659 Marionette TRACE conn10 <- [1,1481,null,{"value":"13"}] 03:02:53 INFO - PROCESS | 1664 | 1468663373663 Marionette TRACE conn10 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:02:53 INFO - PROCESS | 1664 | 1468663373665 Marionette TRACE conn10 <- [1,1482,null,{}] 03:02:53 INFO - PROCESS | 1664 | 1468663373668 Marionette TRACE conn10 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:53 INFO - PROCESS | 1664 | 1468663373670 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:53 INFO - PROCESS | 1664 | 1468663373758 Marionette TRACE conn10 <- [1,1483,null,{"value":null}] 03:02:53 INFO - PROCESS | 1664 | 1468663373764 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:53 INFO - PROCESS | 1664 | 1468663373766 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1397000 == 31 [pid = 1664] [id = 380] 03:02:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AAA98400) [pid = 1664] [serial = 1140] [outer = 0000000000000000] 03:02:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AAE36800) [pid = 1664] [serial = 1141] [outer = 000000D7AAA98400] 03:02:53 INFO - PROCESS | 1664 | 1468663373813 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AD46BC00) [pid = 1664] [serial = 1142] [outer = 000000D7AAA98400] 03:02:54 INFO - PROCESS | 1664 | 1468663374252 Marionette TRACE conn10 <- [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]]]}] 03:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 03:02:54 INFO - PROCESS | 1664 | 1468663374295 Marionette TRACE conn10 -> [0,1485,"getWindowHandle",null] 03:02:54 INFO - PROCESS | 1664 | 1468663374297 Marionette TRACE conn10 <- [1,1485,null,{"value":"13"}] 03:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:02:54 INFO - PROCESS | 1664 | 1468663374301 Marionette TRACE conn10 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:02:54 INFO - PROCESS | 1664 | 1468663374303 Marionette TRACE conn10 <- [1,1486,null,{}] 03:02:54 INFO - PROCESS | 1664 | 1468663374307 Marionette TRACE conn10 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:54 INFO - PROCESS | 1664 | 1468663374309 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:54 INFO - PROCESS | 1664 | 1468663374391 Marionette TRACE conn10 <- [1,1487,null,{"value":null}] 03:02:54 INFO - PROCESS | 1664 | 1468663374399 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:54 INFO - PROCESS | 1664 | 1468663374401 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B2530000 == 32 [pid = 1664] [id = 381] 03:02:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A4BA4000) [pid = 1664] [serial = 1143] [outer = 0000000000000000] 03:02:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AE09B400) [pid = 1664] [serial = 1144] [outer = 000000D7A4BA4000] 03:02:54 INFO - PROCESS | 1664 | 1468663374448 Marionette DEBUG loaded listener.js 03:02:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AE56B000) [pid = 1664] [serial = 1145] [outer = 000000D7A4BA4000] 03:02:54 INFO - PROCESS | 1664 | 1468663374876 Marionette TRACE conn10 <- [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]]]}] 03:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 629ms 03:02:54 INFO - PROCESS | 1664 | 1468663374933 Marionette TRACE conn10 -> [0,1489,"getWindowHandle",null] 03:02:54 INFO - PROCESS | 1664 | 1468663374935 Marionette TRACE conn10 <- [1,1489,null,{"value":"13"}] 03:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:02:54 INFO - PROCESS | 1664 | 1468663374939 Marionette TRACE conn10 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:02:54 INFO - PROCESS | 1664 | 1468663374941 Marionette TRACE conn10 <- [1,1490,null,{}] 03:02:54 INFO - PROCESS | 1664 | 1468663374949 Marionette TRACE conn10 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:54 INFO - PROCESS | 1664 | 1468663374955 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:55 INFO - PROCESS | 1664 | 1468663375065 Marionette TRACE conn10 <- [1,1491,null,{"value":null}] 03:02:55 INFO - PROCESS | 1664 | 1468663375079 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:55 INFO - PROCESS | 1664 | 1468663375082 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B591D000 == 33 [pid = 1664] [id = 382] 03:02:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AE726000) [pid = 1664] [serial = 1146] [outer = 0000000000000000] 03:02:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AEB54800) [pid = 1664] [serial = 1147] [outer = 000000D7AE726000] 03:02:55 INFO - PROCESS | 1664 | 1468663375128 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AFAED800) [pid = 1664] [serial = 1148] [outer = 000000D7AE726000] 03:02:55 INFO - PROCESS | 1664 | 1468663375553 Marionette TRACE conn10 <- [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]]]}] 03:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 03:02:55 INFO - PROCESS | 1664 | 1468663375575 Marionette TRACE conn10 -> [0,1493,"getWindowHandle",null] 03:02:55 INFO - PROCESS | 1664 | 1468663375577 Marionette TRACE conn10 <- [1,1493,null,{"value":"13"}] 03:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:02:55 INFO - PROCESS | 1664 | 1468663375581 Marionette TRACE conn10 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:02:55 INFO - PROCESS | 1664 | 1468663375583 Marionette TRACE conn10 <- [1,1494,null,{}] 03:02:55 INFO - PROCESS | 1664 | 1468663375586 Marionette TRACE conn10 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:55 INFO - PROCESS | 1664 | 1468663375588 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:55 INFO - PROCESS | 1664 | 1468663375674 Marionette TRACE conn10 <- [1,1495,null,{"value":null}] 03:02:55 INFO - PROCESS | 1664 | 1468663375679 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:55 INFO - PROCESS | 1664 | 1468663375681 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A32EC800 == 34 [pid = 1664] [id = 383] 03:02:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AFAEF400) [pid = 1664] [serial = 1149] [outer = 0000000000000000] 03:02:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AFCCA000) [pid = 1664] [serial = 1150] [outer = 000000D7AFAEF400] 03:02:55 INFO - PROCESS | 1664 | 1468663375727 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0B79000) [pid = 1664] [serial = 1151] [outer = 000000D7AFAEF400] 03:02:56 INFO - PROCESS | 1664 | 1468663376159 Marionette TRACE conn10 <- [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]]]}] 03:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 631ms 03:02:56 INFO - PROCESS | 1664 | 1468663376215 Marionette TRACE conn10 -> [0,1497,"getWindowHandle",null] 03:02:56 INFO - PROCESS | 1664 | 1468663376218 Marionette TRACE conn10 <- [1,1497,null,{"value":"13"}] 03:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:02:56 INFO - PROCESS | 1664 | 1468663376222 Marionette TRACE conn10 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 1664 | 1468663376223 Marionette TRACE conn10 <- [1,1498,null,{}] 03:02:56 INFO - PROCESS | 1664 | 1468663376232 Marionette TRACE conn10 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:56 INFO - PROCESS | 1664 | 1468663376234 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:56 INFO - PROCESS | 1664 | 1468663376316 Marionette TRACE conn10 <- [1,1499,null,{"value":null}] 03:02:56 INFO - PROCESS | 1664 | 1468663376321 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 1664 | 1468663376324 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EA8000 == 35 [pid = 1664] [id = 384] 03:02:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D38000) [pid = 1664] [serial = 1152] [outer = 0000000000000000] 03:02:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D3FC00) [pid = 1664] [serial = 1153] [outer = 000000D7B0D38000] 03:02:56 INFO - PROCESS | 1664 | 1468663376372 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D6A000) [pid = 1664] [serial = 1154] [outer = 000000D7B0D38000] 03:02:56 INFO - PROCESS | 1664 | 1468663376843 Marionette TRACE conn10 <- [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]]]}] 03:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 692ms 03:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:02:56 INFO - PROCESS | 1664 | 1468663376917 Marionette TRACE conn10 -> [0,1501,"getWindowHandle",null] 03:02:56 INFO - PROCESS | 1664 | 1468663376919 Marionette TRACE conn10 <- [1,1501,null,{"value":"13"}] 03:02:56 INFO - PROCESS | 1664 | 1468663376923 Marionette TRACE conn10 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 1664 | 1468663376924 Marionette TRACE conn10 <- [1,1502,null,{}] 03:02:56 INFO - PROCESS | 1664 | 1468663376928 Marionette TRACE conn10 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:56 INFO - PROCESS | 1664 | 1468663376930 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:57 INFO - PROCESS | 1664 | 1468663377037 Marionette TRACE conn10 <- [1,1503,null,{"value":null}] 03:02:57 INFO - PROCESS | 1664 | 1468663377115 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 1664 | 1468663377117 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B2C000 == 36 [pid = 1664] [id = 385] 03:02:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D82C00) [pid = 1664] [serial = 1155] [outer = 0000000000000000] 03:02:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D85800) [pid = 1664] [serial = 1156] [outer = 000000D7B0D82C00] 03:02:57 INFO - PROCESS | 1664 | 1468663377165 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0DCB400) [pid = 1664] [serial = 1157] [outer = 000000D7B0D82C00] 03:02:57 INFO - PROCESS | 1664 | 1468663377595 Marionette TRACE conn10 <- [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]]]}] 03:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 03:02:57 INFO - PROCESS | 1664 | 1468663377660 Marionette TRACE conn10 -> [0,1505,"getWindowHandle",null] 03:02:57 INFO - PROCESS | 1664 | 1468663377662 Marionette TRACE conn10 <- [1,1505,null,{"value":"13"}] 03:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:02:57 INFO - PROCESS | 1664 | 1468663377674 Marionette TRACE conn10 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:02:57 INFO - PROCESS | 1664 | 1468663377676 Marionette TRACE conn10 <- [1,1506,null,{}] 03:02:57 INFO - PROCESS | 1664 | 1468663377680 Marionette TRACE conn10 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:57 INFO - PROCESS | 1664 | 1468663377682 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:57 INFO - PROCESS | 1664 | 1468663377798 Marionette TRACE conn10 <- [1,1507,null,{"value":null}] 03:02:57 INFO - PROCESS | 1664 | 1468663377851 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 1664 | 1468663377853 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8292000 == 37 [pid = 1664] [id = 386] 03:02:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0D3D400) [pid = 1664] [serial = 1158] [outer = 0000000000000000] 03:02:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0E62800) [pid = 1664] [serial = 1159] [outer = 000000D7B0D3D400] 03:02:57 INFO - PROCESS | 1664 | 1468663377900 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0E6D800) [pid = 1664] [serial = 1160] [outer = 000000D7B0D3D400] 03:02:58 INFO - PROCESS | 1664 | 1468663378340 Marionette TRACE conn10 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 03:02:58 INFO - PROCESS | 1664 | 1468663378361 Marionette TRACE conn10 -> [0,1509,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 1664 | 1468663378363 Marionette TRACE conn10 <- [1,1509,null,{"value":"13"}] 03:02:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:02:58 INFO - PROCESS | 1664 | 1468663378414 Marionette TRACE conn10 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 1664 | 1468663378417 Marionette TRACE conn10 <- [1,1510,null,{}] 03:02:58 INFO - PROCESS | 1664 | 1468663378420 Marionette TRACE conn10 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:58 INFO - PROCESS | 1664 | 1468663378423 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:58 INFO - PROCESS | 1664 | 1468663378547 Marionette TRACE conn10 <- [1,1511,null,{"value":null}] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0D36400) [pid = 1664] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0E67C00) [pid = 1664] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B262E800) [pid = 1664] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B47D5C00) [pid = 1664] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AD4F0800) [pid = 1664] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A37C8800) [pid = 1664] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4371C00) [pid = 1664] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4A9B400) [pid = 1664] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B139E800) [pid = 1664] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AFB48000) [pid = 1664] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:02:58 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A8A7DC00) [pid = 1664] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:02:58 INFO - PROCESS | 1664 | 1468663378710 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:58 INFO - PROCESS | 1664 | 1468663378713 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1391000 == 38 [pid = 1664] [id = 387] 03:02:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A2A7E400) [pid = 1664] [serial = 1161] [outer = 0000000000000000] 03:02:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A44D5800) [pid = 1664] [serial = 1162] [outer = 000000D7A2A7E400] 03:02:58 INFO - PROCESS | 1664 | 1468663378762 Marionette DEBUG loaded listener.js 03:02:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE5A0400) [pid = 1664] [serial = 1163] [outer = 000000D7A2A7E400] 03:02:59 INFO - PROCESS | 1664 | 1468663379137 Marionette TRACE conn10 <- [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"]]]}] 03:02:59 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 () { 03:02:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:02:59 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 () { 03:02:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:02:59 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 () { 03:02:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:02:59 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 () { 03:02:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:02:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 810ms 03:02:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:02:59 INFO - PROCESS | 1664 | 1468663379214 Marionette TRACE conn10 -> [0,1513,"getWindowHandle",null] 03:02:59 INFO - PROCESS | 1664 | 1468663379216 Marionette TRACE conn10 <- [1,1513,null,{"value":"13"}] 03:02:59 INFO - PROCESS | 1664 | 1468663379220 Marionette TRACE conn10 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:02:59 INFO - PROCESS | 1664 | 1468663379222 Marionette TRACE conn10 <- [1,1514,null,{}] 03:02:59 INFO - PROCESS | 1664 | 1468663379225 Marionette TRACE conn10 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:59 INFO - PROCESS | 1664 | 1468663379227 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:59 INFO - PROCESS | 1664 | 1468663379339 Marionette TRACE conn10 <- [1,1515,null,{"value":null}] 03:02:59 INFO - PROCESS | 1664 | 1468663379347 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 1664 | 1468663379349 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:59 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BC1800 == 39 [pid = 1664] [id = 388] 03:02:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D8C000) [pid = 1664] [serial = 1164] [outer = 0000000000000000] 03:02:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1D54C00) [pid = 1664] [serial = 1165] [outer = 000000D7B0D8C000] 03:02:59 INFO - PROCESS | 1664 | 1468663379394 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B25AE800) [pid = 1664] [serial = 1166] [outer = 000000D7B0D8C000] 03:02:59 INFO - PROCESS | 1664 | 1468663379800 Marionette TRACE conn10 <- [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"]]]}] 03:02:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:02:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:02:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:02:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 03:02:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:02:59 INFO - PROCESS | 1664 | 1468663379852 Marionette TRACE conn10 -> [0,1517,"getWindowHandle",null] 03:02:59 INFO - PROCESS | 1664 | 1468663379855 Marionette TRACE conn10 <- [1,1517,null,{"value":"13"}] 03:02:59 INFO - PROCESS | 1664 | 1468663379858 Marionette TRACE conn10 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:02:59 INFO - PROCESS | 1664 | 1468663379859 Marionette TRACE conn10 <- [1,1518,null,{}] 03:02:59 INFO - PROCESS | 1664 | 1468663379863 Marionette TRACE conn10 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:59 INFO - PROCESS | 1664 | 1468663379865 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:02:59 INFO - PROCESS | 1664 | 1468663379977 Marionette TRACE conn10 <- [1,1519,null,{"value":null}] 03:03:00 INFO - PROCESS | 1664 | 1468663380018 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 1664 | 1468663380020 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C8F800 == 40 [pid = 1664] [id = 389] 03:03:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B262E800) [pid = 1664] [serial = 1167] [outer = 0000000000000000] 03:03:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B3903C00) [pid = 1664] [serial = 1168] [outer = 000000D7B262E800] 03:03:00 INFO - PROCESS | 1664 | 1468663380065 Marionette DEBUG loaded listener.js 03:03:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B47D6800) [pid = 1664] [serial = 1169] [outer = 000000D7B262E800] 03:03:00 INFO - PROCESS | 1664 | 1468663380447 Marionette TRACE conn10 <- [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]]]}] 03:03:00 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 03:03:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:03:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:03:00 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. 03:03:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:03:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 03:03:00 INFO - PROCESS | 1664 | 1468663380491 Marionette TRACE conn10 -> [0,1521,"getWindowHandle",null] 03:03:00 INFO - PROCESS | 1664 | 1468663380493 Marionette TRACE conn10 <- [1,1521,null,{"value":"13"}] 03:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:03:00 INFO - PROCESS | 1664 | 1468663380497 Marionette TRACE conn10 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - PROCESS | 1664 | 1468663380498 Marionette TRACE conn10 <- [1,1522,null,{}] 03:03:00 INFO - PROCESS | 1664 | 1468663380502 Marionette TRACE conn10 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:00 INFO - PROCESS | 1664 | 1468663380504 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:00 INFO - PROCESS | 1664 | 1468663380627 Marionette TRACE conn10 <- [1,1523,null,{"value":null}] 03:03:00 INFO - PROCESS | 1664 | 1468663380634 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 1664 | 1468663380636 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B931D000 == 41 [pid = 1664] [id = 390] 03:03:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B47DFC00) [pid = 1664] [serial = 1170] [outer = 0000000000000000] 03:03:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B4E8B800) [pid = 1664] [serial = 1171] [outer = 000000D7B47DFC00] 03:03:00 INFO - PROCESS | 1664 | 1468663380681 Marionette DEBUG loaded listener.js 03:03:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B4F45400) [pid = 1664] [serial = 1172] [outer = 000000D7B47DFC00] 03:03:01 INFO - PROCESS | 1664 | 1468663381562 Marionette TRACE conn10 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1129ms 03:03:01 INFO - PROCESS | 1664 | 1468663381630 Marionette TRACE conn10 -> [0,1525,"getWindowHandle",null] 03:03:01 INFO - PROCESS | 1664 | 1468663381634 Marionette TRACE conn10 <- [1,1525,null,{"value":"13"}] 03:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:03:01 INFO - PROCESS | 1664 | 1468663381681 Marionette TRACE conn10 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:03:01 INFO - PROCESS | 1664 | 1468663381685 Marionette TRACE conn10 <- [1,1526,null,{}] 03:03:01 INFO - PROCESS | 1664 | 1468663381691 Marionette TRACE conn10 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:01 INFO - PROCESS | 1664 | 1468663381695 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:01 INFO - PROCESS | 1664 | 1468663381812 Marionette TRACE conn10 <- [1,1527,null,{"value":null}] 03:03:01 INFO - PROCESS | 1664 | 1468663381923 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:01 INFO - PROCESS | 1664 | 1468663381926 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE583000 == 42 [pid = 1664] [id = 391] 03:03:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A4A66400) [pid = 1664] [serial = 1173] [outer = 0000000000000000] 03:03:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A4A9C000) [pid = 1664] [serial = 1174] [outer = 000000D7A4A66400] 03:03:02 INFO - PROCESS | 1664 | 1468663381990 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A8B5C800) [pid = 1664] [serial = 1175] [outer = 000000D7A4A66400] 03:03:02 INFO - PROCESS | 1664 | 1468663382725 Marionette TRACE conn10 <- [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]]]}] 03:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1124ms 03:03:02 INFO - PROCESS | 1664 | 1468663382766 Marionette TRACE conn10 -> [0,1529,"getWindowHandle",null] 03:03:02 INFO - PROCESS | 1664 | 1468663382772 Marionette TRACE conn10 <- [1,1529,null,{"value":"13"}] 03:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:03:02 INFO - PROCESS | 1664 | 1468663382778 Marionette TRACE conn10 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - PROCESS | 1664 | 1468663382782 Marionette TRACE conn10 <- [1,1530,null,{}] 03:03:02 INFO - PROCESS | 1664 | 1468663382786 Marionette TRACE conn10 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:02 INFO - PROCESS | 1664 | 1468663382789 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:03 INFO - PROCESS | 1664 | 1468663383051 Marionette TRACE conn10 <- [1,1531,null,{"value":null}] 03:03:03 INFO - PROCESS | 1664 | 1468663383188 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:03 INFO - PROCESS | 1664 | 1468663383192 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8B72800 == 43 [pid = 1664] [id = 392] 03:03:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7A2AD6400) [pid = 1664] [serial = 1176] [outer = 0000000000000000] 03:03:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A4652C00) [pid = 1664] [serial = 1177] [outer = 000000D7A2AD6400] 03:03:03 INFO - PROCESS | 1664 | 1468663383245 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7A57F0800) [pid = 1664] [serial = 1178] [outer = 000000D7A2AD6400] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C8F800 == 42 [pid = 1664] [id = 389] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BC1800 == 41 [pid = 1664] [id = 388] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1391000 == 40 [pid = 1664] [id = 387] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8292000 == 39 [pid = 1664] [id = 386] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B2C000 == 38 [pid = 1664] [id = 385] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EA8000 == 37 [pid = 1664] [id = 384] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A32EC800 == 36 [pid = 1664] [id = 383] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B591D000 == 35 [pid = 1664] [id = 382] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B2530000 == 34 [pid = 1664] [id = 381] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1397000 == 33 [pid = 1664] [id = 380] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B31000 == 32 [pid = 1664] [id = 379] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE54C000 == 31 [pid = 1664] [id = 378] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B4E8F000) [pid = 1664] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A981F800 == 30 [pid = 1664] [id = 377] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B0D6F400) [pid = 1664] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B0D8D400) [pid = 1664] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B16EFC00) [pid = 1664] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B0E6FC00) [pid = 1664] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B268F400) [pid = 1664] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B47D8C00) [pid = 1664] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B390D000) [pid = 1664] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B4E85C00) [pid = 1664] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE562400) [pid = 1664] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A8A78C00) [pid = 1664] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AAA92000) [pid = 1664] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A88B9800) [pid = 1664] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4651800) [pid = 1664] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A95D4400) [pid = 1664] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A5560400) [pid = 1664] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B16EBC00) [pid = 1664] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B1A52C00) [pid = 1664] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AFF76C00) [pid = 1664] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AE599400) [pid = 1664] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AFB0A800) [pid = 1664] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B11B4000) [pid = 1664] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0D35C00) [pid = 1664] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 03:03:03 INFO - PROCESS | 1664 | 1468663383896 Marionette TRACE conn10 <- [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]]]}] 03:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1177ms 03:03:03 INFO - PROCESS | 1664 | 1468663383959 Marionette TRACE conn10 -> [0,1533,"getWindowHandle",null] 03:03:03 INFO - PROCESS | 1664 | 1468663383963 Marionette TRACE conn10 <- [1,1533,null,{"value":"13"}] 03:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:03:03 INFO - PROCESS | 1664 | 1468663383968 Marionette TRACE conn10 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:03:03 INFO - PROCESS | 1664 | 1468663383972 Marionette TRACE conn10 <- [1,1534,null,{}] 03:03:03 INFO - PROCESS | 1664 | 1468663383976 Marionette TRACE conn10 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:03 INFO - PROCESS | 1664 | 1468663383979 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:04 INFO - PROCESS | 1664 | 1468663384076 Marionette TRACE conn10 <- [1,1535,null,{"value":null}] 03:03:04 INFO - PROCESS | 1664 | 1468663384157 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 1664 | 1468663384159 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC23000 == 31 [pid = 1664] [id = 393] 03:03:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A5447000) [pid = 1664] [serial = 1179] [outer = 0000000000000000] 03:03:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A934B800) [pid = 1664] [serial = 1180] [outer = 000000D7A5447000] 03:03:04 INFO - PROCESS | 1664 | 1468663384209 Marionette DEBUG loaded listener.js 03:03:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AA550800) [pid = 1664] [serial = 1181] [outer = 000000D7A5447000] 03:03:04 INFO - PROCESS | 1664 | 1468663384641 Marionette TRACE conn10 <- [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]]]}] 03:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 03:03:04 INFO - PROCESS | 1664 | 1468663384705 Marionette TRACE conn10 -> [0,1537,"getWindowHandle",null] 03:03:04 INFO - PROCESS | 1664 | 1468663384709 Marionette TRACE conn10 <- [1,1537,null,{"value":"13"}] 03:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:03:04 INFO - PROCESS | 1664 | 1468663384712 Marionette TRACE conn10 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:03:04 INFO - PROCESS | 1664 | 1468663384714 Marionette TRACE conn10 <- [1,1538,null,{}] 03:03:04 INFO - PROCESS | 1664 | 1468663384718 Marionette TRACE conn10 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:04 INFO - PROCESS | 1664 | 1468663384721 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:04 INFO - PROCESS | 1664 | 1468663384810 Marionette TRACE conn10 <- [1,1539,null,{"value":null}] 03:03:04 INFO - PROCESS | 1664 | 1468663384826 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 1664 | 1468663384828 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DB0800 == 32 [pid = 1664] [id = 394] 03:03:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AAA9A400) [pid = 1664] [serial = 1182] [outer = 0000000000000000] 03:03:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE052C00) [pid = 1664] [serial = 1183] [outer = 000000D7AAA9A400] 03:03:04 INFO - PROCESS | 1664 | 1468663384877 Marionette DEBUG loaded listener.js 03:03:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AE593800) [pid = 1664] [serial = 1184] [outer = 000000D7AAA9A400] 03:03:05 INFO - PROCESS | 1664 | 1468663385357 Marionette TRACE conn10 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 03:03:05 INFO - PROCESS | 1664 | 1468663385384 Marionette TRACE conn10 -> [0,1541,"getWindowHandle",null] 03:03:05 INFO - PROCESS | 1664 | 1468663385388 Marionette TRACE conn10 <- [1,1541,null,{"value":"13"}] 03:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:03:05 INFO - PROCESS | 1664 | 1468663385400 Marionette TRACE conn10 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:03:05 INFO - PROCESS | 1664 | 1468663385405 Marionette TRACE conn10 <- [1,1542,null,{}] 03:03:05 INFO - PROCESS | 1664 | 1468663385409 Marionette TRACE conn10 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:05 INFO - PROCESS | 1664 | 1468663385413 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:05 INFO - PROCESS | 1664 | 1468663385508 Marionette TRACE conn10 <- [1,1543,null,{"value":null}] 03:03:05 INFO - PROCESS | 1664 | 1468663385515 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:05 INFO - PROCESS | 1664 | 1468663385517 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FCC800 == 33 [pid = 1664] [id = 395] 03:03:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AE599400) [pid = 1664] [serial = 1185] [outer = 0000000000000000] 03:03:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AEB57C00) [pid = 1664] [serial = 1186] [outer = 000000D7AE599400] 03:03:05 INFO - PROCESS | 1664 | 1468663385564 Marionette DEBUG loaded listener.js 03:03:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AFB4F400) [pid = 1664] [serial = 1187] [outer = 000000D7AE599400] 03:03:06 INFO - PROCESS | 1664 | 1468663386053 Marionette TRACE conn10 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 693ms 03:03:06 INFO - PROCESS | 1664 | 1468663386090 Marionette TRACE conn10 -> [0,1545,"getWindowHandle",null] 03:03:06 INFO - PROCESS | 1664 | 1468663386092 Marionette TRACE conn10 <- [1,1545,null,{"value":"13"}] 03:03:06 INFO - PROCESS | 1664 | 1468663386096 Marionette TRACE conn10 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:03:06 INFO - PROCESS | 1664 | 1468663386098 Marionette TRACE conn10 <- [1,1546,null,{}] 03:03:06 INFO - PROCESS | 1664 | 1468663386102 Marionette TRACE conn10 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:06 INFO - PROCESS | 1664 | 1468663386104 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:06 INFO - PROCESS | 1664 | 1468663386217 Marionette TRACE conn10 <- [1,1547,null,{"value":null}] 03:03:06 INFO - PROCESS | 1664 | 1468663386273 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:06 INFO - PROCESS | 1664 | 1468663386275 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63C6800 == 34 [pid = 1664] [id = 396] 03:03:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0B7F400) [pid = 1664] [serial = 1188] [outer = 0000000000000000] 03:03:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D3E000) [pid = 1664] [serial = 1189] [outer = 000000D7B0B7F400] 03:03:06 INFO - PROCESS | 1664 | 1468663386322 Marionette DEBUG loaded listener.js 03:03:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D71800) [pid = 1664] [serial = 1190] [outer = 000000D7B0B7F400] 03:03:06 INFO - PROCESS | 1664 | 1468663386733 Marionette TRACE conn10 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 03:03:06 INFO - PROCESS | 1664 | 1468663386770 Marionette TRACE conn10 -> [0,1549,"getWindowHandle",null] 03:03:06 INFO - PROCESS | 1664 | 1468663386772 Marionette TRACE conn10 <- [1,1549,null,{"value":"13"}] 03:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:03:06 INFO - PROCESS | 1664 | 1468663386781 Marionette TRACE conn10 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:03:06 INFO - PROCESS | 1664 | 1468663386783 Marionette TRACE conn10 <- [1,1550,null,{}] 03:03:06 INFO - PROCESS | 1664 | 1468663386787 Marionette TRACE conn10 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:06 INFO - PROCESS | 1664 | 1468663386789 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:06 INFO - PROCESS | 1664 | 1468663386931 Marionette TRACE conn10 <- [1,1551,null,{"value":null}] 03:03:06 INFO - PROCESS | 1664 | 1468663386988 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:06 INFO - PROCESS | 1664 | 1468663386994 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B252F800 == 35 [pid = 1664] [id = 397] 03:03:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0DD6C00) [pid = 1664] [serial = 1191] [outer = 0000000000000000] 03:03:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0E65C00) [pid = 1664] [serial = 1192] [outer = 000000D7B0DD6C00] 03:03:07 INFO - PROCESS | 1664 | 1468663387054 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B139D000) [pid = 1664] [serial = 1193] [outer = 000000D7B0DD6C00] 03:03:07 INFO - PROCESS | 1664 | 1468663387518 Marionette TRACE conn10 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 777ms 03:03:07 INFO - PROCESS | 1664 | 1468663387564 Marionette TRACE conn10 -> [0,1553,"getWindowHandle",null] 03:03:07 INFO - PROCESS | 1664 | 1468663387567 Marionette TRACE conn10 <- [1,1553,null,{"value":"13"}] 03:03:07 INFO - PROCESS | 1664 | 1468663387570 Marionette TRACE conn10 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:03:07 INFO - PROCESS | 1664 | 1468663387572 Marionette TRACE conn10 <- [1,1554,null,{}] 03:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:03:07 INFO - PROCESS | 1664 | 1468663387576 Marionette TRACE conn10 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:07 INFO - PROCESS | 1664 | 1468663387578 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:07 INFO - PROCESS | 1664 | 1468663387705 Marionette TRACE conn10 <- [1,1555,null,{"value":null}] 03:03:07 INFO - PROCESS | 1664 | 1468663387717 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 1664 | 1468663387719 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8222800 == 36 [pid = 1664] [id = 398] 03:03:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AD4F0800) [pid = 1664] [serial = 1194] [outer = 0000000000000000] 03:03:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B1D53400) [pid = 1664] [serial = 1195] [outer = 000000D7AD4F0800] 03:03:07 INFO - PROCESS | 1664 | 1468663387766 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B268B000) [pid = 1664] [serial = 1196] [outer = 000000D7AD4F0800] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B262E800) [pid = 1664] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0D38000) [pid = 1664] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B4E8A800) [pid = 1664] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A5558C00) [pid = 1664] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A29B1400) [pid = 1664] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4780000) [pid = 1664] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0D82C00) [pid = 1664] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A4BA4000) [pid = 1664] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE726000) [pid = 1664] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AFAEF400) [pid = 1664] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AAA98400) [pid = 1664] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0D3D400) [pid = 1664] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A2A7E400) [pid = 1664] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:03:08 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0D8C000) [pid = 1664] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:03:08 INFO - PROCESS | 1664 | 1468663388352 Marionette TRACE conn10 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 818ms 03:03:08 INFO - PROCESS | 1664 | 1468663388394 Marionette TRACE conn10 -> [0,1557,"getWindowHandle",null] 03:03:08 INFO - PROCESS | 1664 | 1468663388396 Marionette TRACE conn10 <- [1,1557,null,{"value":"13"}] 03:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:03:08 INFO - PROCESS | 1664 | 1468663388400 Marionette TRACE conn10 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 1664 | 1468663388401 Marionette TRACE conn10 <- [1,1558,null,{}] 03:03:08 INFO - PROCESS | 1664 | 1468663388405 Marionette TRACE conn10 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:08 INFO - PROCESS | 1664 | 1468663388407 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:08 INFO - PROCESS | 1664 | 1468663388519 Marionette TRACE conn10 <- [1,1559,null,{"value":null}] 03:03:08 INFO - PROCESS | 1664 | 1468663388571 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:08 INFO - PROCESS | 1664 | 1468663388574 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFF7B800 == 37 [pid = 1664] [id = 399] 03:03:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A37C7800) [pid = 1664] [serial = 1197] [outer = 0000000000000000] 03:03:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A8AF9800) [pid = 1664] [serial = 1198] [outer = 000000D7A37C7800] 03:03:08 INFO - PROCESS | 1664 | 1468663388620 Marionette DEBUG loaded listener.js 03:03:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D82C00) [pid = 1664] [serial = 1199] [outer = 000000D7A37C7800] 03:03:09 INFO - PROCESS | 1664 | 1468663388991 Marionette TRACE conn10 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 03:03:09 INFO - PROCESS | 1664 | 1468663389036 Marionette TRACE conn10 -> [0,1561,"getWindowHandle",null] 03:03:09 INFO - PROCESS | 1664 | 1468663389038 Marionette TRACE conn10 <- [1,1561,null,{"value":"13"}] 03:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:03:09 INFO - PROCESS | 1664 | 1468663389042 Marionette TRACE conn10 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:03:09 INFO - PROCESS | 1664 | 1468663389044 Marionette TRACE conn10 <- [1,1562,null,{}] 03:03:09 INFO - PROCESS | 1664 | 1468663389047 Marionette TRACE conn10 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:09 INFO - PROCESS | 1664 | 1468663389049 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:09 INFO - PROCESS | 1664 | 1468663389134 Marionette TRACE conn10 <- [1,1563,null,{"value":null}] 03:03:09 INFO - PROCESS | 1664 | 1468663389139 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:09 INFO - PROCESS | 1664 | 1468663389141 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:09 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8940800 == 38 [pid = 1664] [id = 400] 03:03:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B2689400) [pid = 1664] [serial = 1200] [outer = 0000000000000000] 03:03:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B47D6C00) [pid = 1664] [serial = 1201] [outer = 000000D7B2689400] 03:03:09 INFO - PROCESS | 1664 | 1468663389187 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B4E87400) [pid = 1664] [serial = 1202] [outer = 000000D7B2689400] 03:03:09 INFO - PROCESS | 1664 | 1468663389606 Marionette TRACE conn10 <- [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]]]}] 03:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 03:03:09 INFO - PROCESS | 1664 | 1468663389675 Marionette TRACE conn10 -> [0,1565,"getWindowHandle",null] 03:03:09 INFO - PROCESS | 1664 | 1468663389678 Marionette TRACE conn10 <- [1,1565,null,{"value":"13"}] 03:03:09 INFO - PROCESS | 1664 | 1468663389681 Marionette TRACE conn10 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:03:09 INFO - PROCESS | 1664 | 1468663389683 Marionette TRACE conn10 <- [1,1566,null,{}] 03:03:09 INFO - PROCESS | 1664 | 1468663389687 Marionette TRACE conn10 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:09 INFO - PROCESS | 1664 | 1468663389689 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:09 INFO - PROCESS | 1664 | 1468663389772 Marionette TRACE conn10 <- [1,1567,null,{"value":null}] 03:03:09 INFO - PROCESS | 1664 | 1468663389780 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:09 INFO - PROCESS | 1664 | 1468663389782 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:09 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BC4800 == 39 [pid = 1664] [id = 401] 03:03:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B4E8D800) [pid = 1664] [serial = 1203] [outer = 0000000000000000] 03:03:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B4F46800) [pid = 1664] [serial = 1204] [outer = 000000D7B4E8D800] 03:03:09 INFO - PROCESS | 1664 | 1468663389829 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B4F51800) [pid = 1664] [serial = 1205] [outer = 000000D7B4E8D800] 03:03:10 INFO - PROCESS | 1664 | 1468663390433 Marionette TRACE conn10 <- [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]]]}] 03:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 775ms 03:03:10 INFO - PROCESS | 1664 | 1468663390460 Marionette TRACE conn10 -> [0,1569,"getWindowHandle",null] 03:03:10 INFO - PROCESS | 1664 | 1468663390465 Marionette TRACE conn10 <- [1,1569,null,{"value":"13"}] 03:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:03:10 INFO - PROCESS | 1664 | 1468663390470 Marionette TRACE conn10 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:03:10 INFO - PROCESS | 1664 | 1468663390474 Marionette TRACE conn10 <- [1,1570,null,{}] 03:03:10 INFO - PROCESS | 1664 | 1468663390480 Marionette TRACE conn10 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:10 INFO - PROCESS | 1664 | 1468663390484 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:10 INFO - PROCESS | 1664 | 1468663390612 Marionette TRACE conn10 <- [1,1571,null,{"value":null}] 03:03:10 INFO - PROCESS | 1664 | 1468663390738 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 1664 | 1468663390742 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE549000 == 40 [pid = 1664] [id = 402] 03:03:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A8AF9000) [pid = 1664] [serial = 1206] [outer = 0000000000000000] 03:03:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A95D8800) [pid = 1664] [serial = 1207] [outer = 000000D7A8AF9000] 03:03:10 INFO - PROCESS | 1664 | 1468663390802 Marionette DEBUG loaded listener.js 03:03:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AA548C00) [pid = 1664] [serial = 1208] [outer = 000000D7A8AF9000] 03:03:11 INFO - PROCESS | 1664 | 1468663391453 Marionette TRACE conn10 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:03:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1025ms 03:03:11 INFO - PROCESS | 1664 | 1468663391499 Marionette TRACE conn10 -> [0,1573,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 1664 | 1468663391504 Marionette TRACE conn10 <- [1,1573,null,{"value":"13"}] 03:03:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:03:11 INFO - PROCESS | 1664 | 1468663391511 Marionette TRACE conn10 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - PROCESS | 1664 | 1468663391515 Marionette TRACE conn10 <- [1,1574,null,{}] 03:03:11 INFO - PROCESS | 1664 | 1468663391519 Marionette TRACE conn10 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:11 INFO - PROCESS | 1664 | 1468663391522 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:11 INFO - PROCESS | 1664 | 1468663391641 Marionette TRACE conn10 <- [1,1575,null,{"value":null}] 03:03:11 INFO - PROCESS | 1664 | 1468663391765 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:11 INFO - PROCESS | 1664 | 1468663391768 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5918000 == 41 [pid = 1664] [id = 403] 03:03:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AD469000) [pid = 1664] [serial = 1209] [outer = 0000000000000000] 03:03:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AE59BC00) [pid = 1664] [serial = 1210] [outer = 000000D7AD469000] 03:03:11 INFO - PROCESS | 1664 | 1468663391828 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AE955C00) [pid = 1664] [serial = 1211] [outer = 000000D7AD469000] 03:03:12 INFO - PROCESS | 1664 | 1468663392465 Marionette TRACE conn10 <- [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]]]}] 03:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1022ms 03:03:12 INFO - PROCESS | 1664 | 1468663392536 Marionette TRACE conn10 -> [0,1577,"getWindowHandle",null] 03:03:12 INFO - PROCESS | 1664 | 1468663392539 Marionette TRACE conn10 <- [1,1577,null,{"value":"13"}] 03:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:03:12 INFO - PROCESS | 1664 | 1468663392543 Marionette TRACE conn10 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:03:12 INFO - PROCESS | 1664 | 1468663392547 Marionette TRACE conn10 <- [1,1578,null,{}] 03:03:12 INFO - PROCESS | 1664 | 1468663392595 Marionette TRACE conn10 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:12 INFO - PROCESS | 1664 | 1468663392600 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:12 INFO - PROCESS | 1664 | 1468663392724 Marionette TRACE conn10 <- [1,1579,null,{"value":null}] 03:03:12 INFO - PROCESS | 1664 | 1468663392840 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:12 INFO - PROCESS | 1664 | 1468663392844 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B930C800 == 42 [pid = 1664] [id = 404] 03:03:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B11B4800) [pid = 1664] [serial = 1212] [outer = 0000000000000000] 03:03:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B179BC00) [pid = 1664] [serial = 1213] [outer = 000000D7B11B4800] 03:03:12 INFO - PROCESS | 1664 | 1468663392908 Marionette DEBUG loaded listener.js 03:03:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B4E8E400) [pid = 1664] [serial = 1214] [outer = 000000D7B11B4800] 03:03:13 INFO - PROCESS | 1664 | 1468663393490 Marionette TRACE conn10 <- [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]]]}] 03:03:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:03:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1005ms 03:03:13 INFO - PROCESS | 1664 | 1468663393549 Marionette TRACE conn10 -> [0,1581,"getWindowHandle",null] 03:03:13 INFO - PROCESS | 1664 | 1468663393552 Marionette TRACE conn10 <- [1,1581,null,{"value":"13"}] 03:03:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:03:13 INFO - PROCESS | 1664 | 1468663393556 Marionette TRACE conn10 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:03:13 INFO - PROCESS | 1664 | 1468663393558 Marionette TRACE conn10 <- [1,1582,null,{}] 03:03:13 INFO - PROCESS | 1664 | 1468663393562 Marionette TRACE conn10 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:13 INFO - PROCESS | 1664 | 1468663393565 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:13 INFO - PROCESS | 1664 | 1468663393682 Marionette TRACE conn10 <- [1,1583,null,{"value":null}] 03:03:13 INFO - PROCESS | 1664 | 1468663393822 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:13 INFO - PROCESS | 1664 | 1468663393825 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B930A000 == 43 [pid = 1664] [id = 405] 03:03:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7AA4D5400) [pid = 1664] [serial = 1215] [outer = 0000000000000000] 03:03:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B4F86400) [pid = 1664] [serial = 1216] [outer = 000000D7AA4D5400] 03:03:13 INFO - PROCESS | 1664 | 1468663393882 Marionette DEBUG loaded listener.js 03:03:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7B4F8DC00) [pid = 1664] [serial = 1217] [outer = 000000D7AA4D5400] 03:03:14 INFO - PROCESS | 1664 | 1468663394670 Marionette TRACE conn10 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:03:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:03:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1180ms 03:03:14 INFO - PROCESS | 1664 | 1468663394738 Marionette TRACE conn10 -> [0,1585,"getWindowHandle",null] 03:03:14 INFO - PROCESS | 1664 | 1468663394743 Marionette TRACE conn10 <- [1,1585,null,{"value":"13"}] 03:03:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:03:14 INFO - PROCESS | 1664 | 1468663394748 Marionette TRACE conn10 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:03:14 INFO - PROCESS | 1664 | 1468663394752 Marionette TRACE conn10 <- [1,1586,null,{}] 03:03:14 INFO - PROCESS | 1664 | 1468663394757 Marionette TRACE conn10 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:14 INFO - PROCESS | 1664 | 1468663394760 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:14 INFO - PROCESS | 1664 | 1468663394913 Marionette TRACE conn10 <- [1,1587,null,{"value":null}] 03:03:15 INFO - PROCESS | 1664 | 1468663395033 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:15 INFO - PROCESS | 1664 | 1468663395038 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A9827800 == 44 [pid = 1664] [id = 406] 03:03:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7A8A7C400) [pid = 1664] [serial = 1218] [outer = 0000000000000000] 03:03:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7A8BC0800) [pid = 1664] [serial = 1219] [outer = 000000D7A8A7C400] 03:03:15 INFO - PROCESS | 1664 | 1468663395092 Marionette DEBUG loaded listener.js 03:03:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7AA548400) [pid = 1664] [serial = 1220] [outer = 000000D7A8A7C400] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8940800 == 43 [pid = 1664] [id = 400] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFF7B800 == 42 [pid = 1664] [id = 399] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8222800 == 41 [pid = 1664] [id = 398] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B252F800 == 40 [pid = 1664] [id = 397] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63C6800 == 39 [pid = 1664] [id = 396] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FCC800 == 38 [pid = 1664] [id = 395] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DB0800 == 37 [pid = 1664] [id = 394] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC23000 == 36 [pid = 1664] [id = 393] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A8B72800 == 35 [pid = 1664] [id = 392] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE583000 == 34 [pid = 1664] [id = 391] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C14000 == 33 [pid = 1664] [id = 376] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B931D000 == 32 [pid = 1664] [id = 390] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B930A000 == 31 [pid = 1664] [id = 405] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B930C800 == 30 [pid = 1664] [id = 404] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5918000 == 29 [pid = 1664] [id = 403] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BC4800 == 28 [pid = 1664] [id = 401] 03:03:15 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE549000 == 27 [pid = 1664] [id = 402] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (000000D7B0D3FC00) [pid = 1664] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7B4F48000) [pid = 1664] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7A8A72400) [pid = 1664] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7A8BBCC00) [pid = 1664] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7AA4CE400) [pid = 1664] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7AA552000) [pid = 1664] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7A4784000) [pid = 1664] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B0D85800) [pid = 1664] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A4A98C00) [pid = 1664] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AE09B400) [pid = 1664] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AE56B000) [pid = 1664] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AEB54800) [pid = 1664] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AFAED800) [pid = 1664] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AFCCA000) [pid = 1664] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0B79000) [pid = 1664] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AAE36800) [pid = 1664] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AD46BC00) [pid = 1664] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0E62800) [pid = 1664] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0DCB400) [pid = 1664] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A44D5800) [pid = 1664] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0E6D800) [pid = 1664] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AE5A0400) [pid = 1664] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B47D6800) [pid = 1664] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B1D54C00) [pid = 1664] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B25AE800) [pid = 1664] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0D6A000) [pid = 1664] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 03:03:15 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B3903C00) [pid = 1664] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 03:03:16 INFO - PROCESS | 1664 | 1468663396327 Marionette TRACE conn10 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:03:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:03:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1634ms 03:03:16 INFO - PROCESS | 1664 | 1468663396386 Marionette TRACE conn10 -> [0,1589,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 1664 | 1468663396389 Marionette TRACE conn10 <- [1,1589,null,{"value":"13"}] 03:03:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:03:16 INFO - PROCESS | 1664 | 1468663396394 Marionette TRACE conn10 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 1664 | 1468663396397 Marionette TRACE conn10 <- [1,1590,null,{}] 03:03:16 INFO - PROCESS | 1664 | 1468663396403 Marionette TRACE conn10 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:16 INFO - PROCESS | 1664 | 1468663396406 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:16 INFO - PROCESS | 1664 | 1468663396533 Marionette TRACE conn10 <- [1,1591,null,{"value":null}] 03:03:16 INFO - PROCESS | 1664 | 1468663396613 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:16 INFO - PROCESS | 1664 | 1468663396615 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA346800 == 28 [pid = 1664] [id = 407] 03:03:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4A9D800) [pid = 1664] [serial = 1221] [outer = 0000000000000000] 03:03:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A8856400) [pid = 1664] [serial = 1222] [outer = 000000D7A4A9D800] 03:03:16 INFO - PROCESS | 1664 | 1468663396668 Marionette DEBUG loaded listener.js 03:03:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A8BBD800) [pid = 1664] [serial = 1223] [outer = 000000D7A4A9D800] 03:03:17 INFO - PROCESS | 1664 | 1468663397079 Marionette TRACE conn10 <- [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]]]}] 03:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 03:03:17 INFO - PROCESS | 1664 | 1468663397131 Marionette TRACE conn10 -> [0,1593,"getWindowHandle",null] 03:03:17 INFO - PROCESS | 1664 | 1468663397136 Marionette TRACE conn10 <- [1,1593,null,{"value":"13"}] 03:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:03:17 INFO - PROCESS | 1664 | 1468663397143 Marionette TRACE conn10 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:03:17 INFO - PROCESS | 1664 | 1468663397145 Marionette TRACE conn10 <- [1,1594,null,{}] 03:03:17 INFO - PROCESS | 1664 | 1468663397150 Marionette TRACE conn10 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:17 INFO - PROCESS | 1664 | 1468663397153 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:17 INFO - PROCESS | 1664 | 1468663397250 Marionette TRACE conn10 <- [1,1595,null,{"value":null}] 03:03:17 INFO - PROCESS | 1664 | 1468663397257 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 1664 | 1468663397259 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE979000 == 29 [pid = 1664] [id = 408] 03:03:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A97D6000) [pid = 1664] [serial = 1224] [outer = 0000000000000000] 03:03:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA4CFC00) [pid = 1664] [serial = 1225] [outer = 000000D7A97D6000] 03:03:17 INFO - PROCESS | 1664 | 1468663397309 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AAA94000) [pid = 1664] [serial = 1226] [outer = 000000D7A97D6000] 03:03:17 INFO - PROCESS | 1664 | 1468663397758 Marionette TRACE conn10 <- [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]]]}] 03:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 03:03:17 INFO - PROCESS | 1664 | 1468663397820 Marionette TRACE conn10 -> [0,1597,"getWindowHandle",null] 03:03:17 INFO - PROCESS | 1664 | 1468663397822 Marionette TRACE conn10 <- [1,1597,null,{"value":"13"}] 03:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:03:17 INFO - PROCESS | 1664 | 1468663397826 Marionette TRACE conn10 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:03:17 INFO - PROCESS | 1664 | 1468663397830 Marionette TRACE conn10 <- [1,1598,null,{}] 03:03:17 INFO - PROCESS | 1664 | 1468663397841 Marionette TRACE conn10 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:17 INFO - PROCESS | 1664 | 1468663397847 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:17 INFO - PROCESS | 1664 | 1468663397935 Marionette TRACE conn10 <- [1,1599,null,{"value":null}] 03:03:17 INFO - PROCESS | 1664 | 1468663397942 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 1664 | 1468663397945 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18AD800 == 30 [pid = 1664] [id = 409] 03:03:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE018800) [pid = 1664] [serial = 1227] [outer = 0000000000000000] 03:03:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE566400) [pid = 1664] [serial = 1228] [outer = 000000D7AE018800] 03:03:18 INFO - PROCESS | 1664 | 1468663397998 Marionette DEBUG loaded listener.js 03:03:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE59C400) [pid = 1664] [serial = 1229] [outer = 000000D7AE018800] 03:03:18 INFO - PROCESS | 1664 | 1468663398482 Marionette TRACE conn10 <- [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]]]}] 03:03:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:03:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 03:03:18 INFO - PROCESS | 1664 | 1468663398520 Marionette TRACE conn10 -> [0,1601,"getWindowHandle",null] 03:03:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:03:18 INFO - PROCESS | 1664 | 1468663398523 Marionette TRACE conn10 <- [1,1601,null,{"value":"13"}] 03:03:18 INFO - PROCESS | 1664 | 1468663398526 Marionette TRACE conn10 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:03:18 INFO - PROCESS | 1664 | 1468663398528 Marionette TRACE conn10 <- [1,1602,null,{}] 03:03:18 INFO - PROCESS | 1664 | 1468663398531 Marionette TRACE conn10 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:18 INFO - PROCESS | 1664 | 1468663398533 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:18 INFO - PROCESS | 1664 | 1468663398679 Marionette TRACE conn10 <- [1,1603,null,{"value":null}] 03:03:18 INFO - PROCESS | 1664 | 1468663398702 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:18 INFO - PROCESS | 1664 | 1468663398704 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3992000 == 31 [pid = 1664] [id = 410] 03:03:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AEBF1800) [pid = 1664] [serial = 1230] [outer = 0000000000000000] 03:03:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AFAE5400) [pid = 1664] [serial = 1231] [outer = 000000D7AEBF1800] 03:03:18 INFO - PROCESS | 1664 | 1468663398752 Marionette DEBUG loaded listener.js 03:03:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AFCC7800) [pid = 1664] [serial = 1232] [outer = 000000D7AEBF1800] 03:03:19 INFO - PROCESS | 1664 | 1468663399206 Marionette TRACE conn10 <- [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]]]}] 03:03:19 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 03:03:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 735ms 03:03:19 INFO - PROCESS | 1664 | 1468663399264 Marionette TRACE conn10 -> [0,1605,"getWindowHandle",null] 03:03:19 INFO - PROCESS | 1664 | 1468663399267 Marionette TRACE conn10 <- [1,1605,null,{"value":"13"}] 03:03:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:03:19 INFO - PROCESS | 1664 | 1468663399270 Marionette TRACE conn10 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:03:19 INFO - PROCESS | 1664 | 1468663399272 Marionette TRACE conn10 <- [1,1606,null,{}] 03:03:19 INFO - PROCESS | 1664 | 1468663399276 Marionette TRACE conn10 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:19 INFO - PROCESS | 1664 | 1468663399279 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:19 INFO - PROCESS | 1664 | 1468663399400 Marionette TRACE conn10 <- [1,1607,null,{"value":null}] 03:03:19 INFO - PROCESS | 1664 | 1468663399414 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:19 INFO - PROCESS | 1664 | 1468663399416 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6348800 == 32 [pid = 1664] [id = 411] 03:03:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A4A9A400) [pid = 1664] [serial = 1233] [outer = 0000000000000000] 03:03:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0D32400) [pid = 1664] [serial = 1234] [outer = 000000D7A4A9A400] 03:03:19 INFO - PROCESS | 1664 | 1468663399462 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0D39000) [pid = 1664] [serial = 1235] [outer = 000000D7A4A9A400] 03:03:19 INFO - PROCESS | 1664 | 1468663399934 Marionette TRACE conn10 <- [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]]]}] 03:03:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:03:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 735ms 03:03:20 INFO - PROCESS | 1664 | 1468663400038 Marionette TRACE conn10 -> [0,1609,"getWindowHandle",null] 03:03:20 INFO - PROCESS | 1664 | 1468663400040 Marionette TRACE conn10 <- [1,1609,null,{"value":"13"}] 03:03:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:03:20 INFO - PROCESS | 1664 | 1468663400048 Marionette TRACE conn10 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 1664 | 1468663400050 Marionette TRACE conn10 <- [1,1610,null,{}] 03:03:20 INFO - PROCESS | 1664 | 1468663400059 Marionette TRACE conn10 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:20 INFO - PROCESS | 1664 | 1468663400066 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:20 INFO - PROCESS | 1664 | 1468663400370 Marionette TRACE conn10 <- [1,1611,null,{"value":null}] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A4A66400) [pid = 1664] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A5447000) [pid = 1664] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B47DFC00) [pid = 1664] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0DD6C00) [pid = 1664] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A2AD6400) [pid = 1664] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AE599400) [pid = 1664] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B4E8D800) [pid = 1664] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AAA9A400) [pid = 1664] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A37C7800) [pid = 1664] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AD4F0800) [pid = 1664] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B2689400) [pid = 1664] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:03:20 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0B7F400) [pid = 1664] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:03:20 INFO - PROCESS | 1664 | 1468663400428 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:20 INFO - PROCESS | 1664 | 1468663400430 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE58A800 == 33 [pid = 1664] [id = 412] 03:03:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A29B4C00) [pid = 1664] [serial = 1236] [outer = 0000000000000000] 03:03:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A5447000) [pid = 1664] [serial = 1237] [outer = 000000D7A29B4C00] 03:03:20 INFO - PROCESS | 1664 | 1468663400478 Marionette DEBUG loaded listener.js 03:03:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AE599400) [pid = 1664] [serial = 1238] [outer = 000000D7A29B4C00] 03:03:20 INFO - PROCESS | 1664 | 1468663400847 Marionette TRACE conn10 <- [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]]]}] 03:03:20 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 03:03:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 838ms 03:03:20 INFO - PROCESS | 1664 | 1468663400890 Marionette TRACE conn10 -> [0,1613,"getWindowHandle",null] 03:03:20 INFO - PROCESS | 1664 | 1468663400893 Marionette TRACE conn10 <- [1,1613,null,{"value":"13"}] 03:03:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:03:20 INFO - PROCESS | 1664 | 1468663400896 Marionette TRACE conn10 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 1664 | 1468663400898 Marionette TRACE conn10 <- [1,1614,null,{}] 03:03:20 INFO - PROCESS | 1664 | 1468663400901 Marionette TRACE conn10 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:20 INFO - PROCESS | 1664 | 1468663400904 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:20 INFO - PROCESS | 1664 | 1468663400986 Marionette TRACE conn10 <- [1,1615,null,{"value":null}] 03:03:21 INFO - PROCESS | 1664 | 1468663400991 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 1664 | 1468663400993 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B821E000 == 34 [pid = 1664] [id = 413] 03:03:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D68800) [pid = 1664] [serial = 1239] [outer = 0000000000000000] 03:03:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0E6A800) [pid = 1664] [serial = 1240] [outer = 000000D7B0D68800] 03:03:21 INFO - PROCESS | 1664 | 1468663401039 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B11A9800) [pid = 1664] [serial = 1241] [outer = 000000D7B0D68800] 03:03:21 INFO - PROCESS | 1664 | 1468663401478 Marionette TRACE conn10 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:03:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:03:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 03:03:21 INFO - PROCESS | 1664 | 1468663401534 Marionette TRACE conn10 -> [0,1617,"getWindowHandle",null] 03:03:21 INFO - PROCESS | 1664 | 1468663401536 Marionette TRACE conn10 <- [1,1617,null,{"value":"13"}] 03:03:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:03:21 INFO - PROCESS | 1664 | 1468663401540 Marionette TRACE conn10 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - PROCESS | 1664 | 1468663401542 Marionette TRACE conn10 <- [1,1618,null,{}] 03:03:21 INFO - PROCESS | 1664 | 1468663401546 Marionette TRACE conn10 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:21 INFO - PROCESS | 1664 | 1468663401548 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:21 INFO - PROCESS | 1664 | 1468663401630 Marionette TRACE conn10 <- [1,1619,null,{"value":null}] 03:03:21 INFO - PROCESS | 1664 | 1468663401635 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 1664 | 1468663401637 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8333800 == 35 [pid = 1664] [id = 414] 03:03:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A2A7E000) [pid = 1664] [serial = 1242] [outer = 0000000000000000] 03:03:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0E6F400) [pid = 1664] [serial = 1243] [outer = 000000D7A2A7E000] 03:03:21 INFO - PROCESS | 1664 | 1468663401691 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B17BF400) [pid = 1664] [serial = 1244] [outer = 000000D7A2A7E000] 03:03:22 INFO - PROCESS | 1664 | 1468663402109 Marionette TRACE conn10 <- [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]]]}] 03:03:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:03:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 03:03:22 INFO - PROCESS | 1664 | 1468663402173 Marionette TRACE conn10 -> [0,1621,"getWindowHandle",null] 03:03:22 INFO - PROCESS | 1664 | 1468663402175 Marionette TRACE conn10 <- [1,1621,null,{"value":"13"}] 03:03:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:03:22 INFO - PROCESS | 1664 | 1468663402178 Marionette TRACE conn10 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:03:22 INFO - PROCESS | 1664 | 1468663402180 Marionette TRACE conn10 <- [1,1622,null,{}] 03:03:22 INFO - PROCESS | 1664 | 1468663402185 Marionette TRACE conn10 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:22 INFO - PROCESS | 1664 | 1468663402187 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:22 INFO - PROCESS | 1664 | 1468663402271 Marionette TRACE conn10 <- [1,1623,null,{"value":null}] 03:03:22 INFO - PROCESS | 1664 | 1468663402278 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:22 INFO - PROCESS | 1664 | 1468663402280 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B893D800 == 36 [pid = 1664] [id = 415] 03:03:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B1A4F800) [pid = 1664] [serial = 1245] [outer = 0000000000000000] 03:03:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B23EDC00) [pid = 1664] [serial = 1246] [outer = 000000D7B1A4F800] 03:03:22 INFO - PROCESS | 1664 | 1468663402326 Marionette DEBUG loaded listener.js 03:03:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B268F800) [pid = 1664] [serial = 1247] [outer = 000000D7B1A4F800] 03:03:23 INFO - PROCESS | 1664 | 1468663403142 Marionette TRACE conn10 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:03:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:03:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1022ms 03:03:23 INFO - PROCESS | 1664 | 1468663403203 Marionette TRACE conn10 -> [0,1625,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 1664 | 1468663403208 Marionette TRACE conn10 <- [1,1625,null,{"value":"13"}] 03:03:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:03:23 INFO - PROCESS | 1664 | 1468663403213 Marionette TRACE conn10 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 1664 | 1468663403218 Marionette TRACE conn10 <- [1,1626,null,{}] 03:03:23 INFO - PROCESS | 1664 | 1468663403247 Marionette TRACE conn10 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:23 INFO - PROCESS | 1664 | 1468663403251 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:23 INFO - PROCESS | 1664 | 1468663403411 Marionette TRACE conn10 <- [1,1627,null,{"value":null}] 03:03:23 INFO - PROCESS | 1664 | 1468663403527 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 1664 | 1468663403531 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE576800 == 37 [pid = 1664] [id = 416] 03:03:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A4A6B000) [pid = 1664] [serial = 1248] [outer = 0000000000000000] 03:03:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A5958800) [pid = 1664] [serial = 1249] [outer = 000000D7A4A6B000] 03:03:23 INFO - PROCESS | 1664 | 1468663403593 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A977B000) [pid = 1664] [serial = 1250] [outer = 000000D7A4A6B000] 03:03:24 INFO - PROCESS | 1664 | 1468663404385 Marionette TRACE conn10 <- [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]]]}] 03:03:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:03:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1261ms 03:03:24 INFO - PROCESS | 1664 | 1468663404478 Marionette TRACE conn10 -> [0,1629,"getWindowHandle",null] 03:03:24 INFO - PROCESS | 1664 | 1468663404483 Marionette TRACE conn10 <- [1,1629,null,{"value":"13"}] 03:03:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:03:24 INFO - PROCESS | 1664 | 1468663404491 Marionette TRACE conn10 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:03:24 INFO - PROCESS | 1664 | 1468663404494 Marionette TRACE conn10 <- [1,1630,null,{}] 03:03:24 INFO - PROCESS | 1664 | 1468663404498 Marionette TRACE conn10 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:24 INFO - PROCESS | 1664 | 1468663404502 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:24 INFO - PROCESS | 1664 | 1468663404763 Marionette TRACE conn10 <- [1,1631,null,{"value":null}] 03:03:24 INFO - PROCESS | 1664 | 1468663404866 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:24 INFO - PROCESS | 1664 | 1468663404870 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A93AE800 == 38 [pid = 1664] [id = 417] 03:03:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A4780000) [pid = 1664] [serial = 1251] [outer = 0000000000000000] 03:03:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7A4A91000) [pid = 1664] [serial = 1252] [outer = 000000D7A4780000] 03:03:24 INFO - PROCESS | 1664 | 1468663404925 Marionette DEBUG loaded listener.js 03:03:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A8A7BC00) [pid = 1664] [serial = 1253] [outer = 000000D7A4780000] 03:03:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8333800 == 37 [pid = 1664] [id = 414] 03:03:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B821E000 == 36 [pid = 1664] [id = 413] 03:03:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE58A800 == 35 [pid = 1664] [id = 412] 03:03:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6348800 == 34 [pid = 1664] [id = 411] 03:03:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3992000 == 33 [pid = 1664] [id = 410] 03:03:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18AD800 == 32 [pid = 1664] [id = 409] 03:03:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE979000 == 31 [pid = 1664] [id = 408] 03:03:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA346800 == 30 [pid = 1664] [id = 407] 03:03:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A9827800 == 29 [pid = 1664] [id = 406] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7A4A9C000) [pid = 1664] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7A8B5C800) [pid = 1664] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A934B800) [pid = 1664] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AA550800) [pid = 1664] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B4F45400) [pid = 1664] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B4E8B800) [pid = 1664] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B139D000) [pid = 1664] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4652C00) [pid = 1664] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A57F0800) [pid = 1664] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AEB57C00) [pid = 1664] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0E65C00) [pid = 1664] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B4F46800) [pid = 1664] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE052C00) [pid = 1664] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE593800) [pid = 1664] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A8AF9800) [pid = 1664] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B4F51800) [pid = 1664] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B1D53400) [pid = 1664] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B268B000) [pid = 1664] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B4E87400) [pid = 1664] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B47D6C00) [pid = 1664] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0D3E000) [pid = 1664] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0D71800) [pid = 1664] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B0D82C00) [pid = 1664] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AFB4F400) [pid = 1664] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 03:03:25 INFO - PROCESS | 1664 | 1468663405552 Marionette TRACE conn10 <- [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]]]}] 03:03:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:03:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1080ms 03:03:25 INFO - PROCESS | 1664 | 1468663405574 Marionette TRACE conn10 -> [0,1633,"getWindowHandle",null] 03:03:25 INFO - PROCESS | 1664 | 1468663405578 Marionette TRACE conn10 <- [1,1633,null,{"value":"13"}] 03:03:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:03:25 INFO - PROCESS | 1664 | 1468663405583 Marionette TRACE conn10 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:03:25 INFO - PROCESS | 1664 | 1468663405587 Marionette TRACE conn10 <- [1,1634,null,{}] 03:03:25 INFO - PROCESS | 1664 | 1468663405591 Marionette TRACE conn10 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:25 INFO - PROCESS | 1664 | 1468663405594 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:25 INFO - PROCESS | 1664 | 1468663405690 Marionette TRACE conn10 <- [1,1635,null,{"value":null}] 03:03:25 INFO - PROCESS | 1664 | 1468663405772 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 1664 | 1468663405775 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADD9E800 == 30 [pid = 1664] [id = 418] 03:03:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A8AF9800) [pid = 1664] [serial = 1254] [outer = 0000000000000000] 03:03:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AA478800) [pid = 1664] [serial = 1255] [outer = 000000D7A8AF9800] 03:03:25 INFO - PROCESS | 1664 | 1468663405825 Marionette DEBUG loaded listener.js 03:03:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AA553800) [pid = 1664] [serial = 1256] [outer = 000000D7A8AF9800] 03:03:26 INFO - PROCESS | 1664 | 1468663406282 Marionette TRACE conn10 <- [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]]]}] 03:03:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:03:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 03:03:26 INFO - PROCESS | 1664 | 1468663406320 Marionette TRACE conn10 -> [0,1637,"getWindowHandle",null] 03:03:26 INFO - PROCESS | 1664 | 1468663406323 Marionette TRACE conn10 <- [1,1637,null,{"value":"13"}] 03:03:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:03:26 INFO - PROCESS | 1664 | 1468663406327 Marionette TRACE conn10 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:03:26 INFO - PROCESS | 1664 | 1468663406329 Marionette TRACE conn10 <- [1,1638,null,{}] 03:03:26 INFO - PROCESS | 1664 | 1468663406337 Marionette TRACE conn10 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:26 INFO - PROCESS | 1664 | 1468663406340 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:26 INFO - PROCESS | 1664 | 1468663406434 Marionette TRACE conn10 <- [1,1639,null,{"value":null}] 03:03:26 INFO - PROCESS | 1664 | 1468663406449 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:26 INFO - PROCESS | 1664 | 1468663406452 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1385800 == 31 [pid = 1664] [id = 419] 03:03:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AE0D6800) [pid = 1664] [serial = 1257] [outer = 0000000000000000] 03:03:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE565400) [pid = 1664] [serial = 1258] [outer = 000000D7AE0D6800] 03:03:26 INFO - PROCESS | 1664 | 1468663406499 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE597C00) [pid = 1664] [serial = 1259] [outer = 000000D7AE0D6800] 03:03:27 INFO - PROCESS | 1664 | 1468663406984 Marionette TRACE conn10 <- [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]]]}] 03:03:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:03:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 693ms 03:03:27 INFO - PROCESS | 1664 | 1468663407021 Marionette TRACE conn10 -> [0,1641,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 1664 | 1468663407025 Marionette TRACE conn10 <- [1,1641,null,{"value":"13"}] 03:03:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:03:27 INFO - PROCESS | 1664 | 1468663407037 Marionette TRACE conn10 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - PROCESS | 1664 | 1468663407042 Marionette TRACE conn10 <- [1,1642,null,{}] 03:03:27 INFO - PROCESS | 1664 | 1468663407045 Marionette TRACE conn10 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:27 INFO - PROCESS | 1664 | 1468663407049 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:27 INFO - PROCESS | 1664 | 1468663407144 Marionette TRACE conn10 <- [1,1643,null,{"value":null}] 03:03:27 INFO - PROCESS | 1664 | 1468663407152 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 1664 | 1468663407154 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FDF800 == 32 [pid = 1664] [id = 420] 03:03:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE72DC00) [pid = 1664] [serial = 1260] [outer = 0000000000000000] 03:03:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AD407C00) [pid = 1664] [serial = 1261] [outer = 000000D7AE72DC00] 03:03:27 INFO - PROCESS | 1664 | 1468663407202 Marionette DEBUG loaded listener.js 03:03:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D35000) [pid = 1664] [serial = 1262] [outer = 000000D7AE72DC00] 03:03:27 INFO - PROCESS | 1664 | 1468663407615 Marionette TRACE conn10 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:03:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:03:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 629ms 03:03:27 INFO - PROCESS | 1664 | 1468663407665 Marionette TRACE conn10 -> [0,1645,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 1664 | 1468663407667 Marionette TRACE conn10 <- [1,1645,null,{"value":"13"}] 03:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:03:27 INFO - PROCESS | 1664 | 1468663407670 Marionette TRACE conn10 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - PROCESS | 1664 | 1468663407672 Marionette TRACE conn10 <- [1,1646,null,{}] 03:03:27 INFO - PROCESS | 1664 | 1468663407682 Marionette TRACE conn10 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:27 INFO - PROCESS | 1664 | 1468663407685 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:27 INFO - PROCESS | 1664 | 1468663407797 Marionette TRACE conn10 <- [1,1647,null,{"value":null}] 03:03:27 INFO - PROCESS | 1664 | 1468663407877 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 1664 | 1468663407880 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F0F800 == 33 [pid = 1664] [id = 421] 03:03:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D3F400) [pid = 1664] [serial = 1263] [outer = 0000000000000000] 03:03:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D6A000) [pid = 1664] [serial = 1264] [outer = 000000D7B0D3F400] 03:03:27 INFO - PROCESS | 1664 | 1468663407933 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D8C800) [pid = 1664] [serial = 1265] [outer = 000000D7B0D3F400] 03:03:28 INFO - PROCESS | 1664 | 1468663408365 Marionette TRACE conn10 <- [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]]]}] 03:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 03:03:28 INFO - PROCESS | 1664 | 1468663408408 Marionette TRACE conn10 -> [0,1649,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 1664 | 1468663408410 Marionette TRACE conn10 <- [1,1649,null,{"value":"13"}] 03:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:03:28 INFO - PROCESS | 1664 | 1468663408414 Marionette TRACE conn10 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 1664 | 1468663408416 Marionette TRACE conn10 <- [1,1650,null,{}] 03:03:28 INFO - PROCESS | 1664 | 1468663408419 Marionette TRACE conn10 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:28 INFO - PROCESS | 1664 | 1468663408422 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:28 INFO - PROCESS | 1664 | 1468663408537 Marionette TRACE conn10 <- [1,1651,null,{"value":null}] 03:03:28 INFO - PROCESS | 1664 | 1468663408589 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 1664 | 1468663408596 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3991000 == 34 [pid = 1664] [id = 422] 03:03:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0E6A400) [pid = 1664] [serial = 1266] [outer = 0000000000000000] 03:03:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0E8B400) [pid = 1664] [serial = 1267] [outer = 000000D7B0E6A400] 03:03:28 INFO - PROCESS | 1664 | 1468663408660 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B17B9400) [pid = 1664] [serial = 1268] [outer = 000000D7B0E6A400] 03:03:29 INFO - PROCESS | 1664 | 1468663409123 Marionette TRACE conn10 <- [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]]]}] 03:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 03:03:29 INFO - PROCESS | 1664 | 1468663409174 Marionette TRACE conn10 -> [0,1653,"getWindowHandle",null] 03:03:29 INFO - PROCESS | 1664 | 1468663409176 Marionette TRACE conn10 <- [1,1653,null,{"value":"13"}] 03:03:29 INFO - PROCESS | 1664 | 1468663409180 Marionette TRACE conn10 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:03:29 INFO - PROCESS | 1664 | 1468663409182 Marionette TRACE conn10 <- [1,1654,null,{}] 03:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:03:29 INFO - PROCESS | 1664 | 1468663409185 Marionette TRACE conn10 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:29 INFO - PROCESS | 1664 | 1468663409188 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:29 INFO - PROCESS | 1664 | 1468663409311 Marionette TRACE conn10 <- [1,1655,null,{"value":null}] 03:03:29 INFO - PROCESS | 1664 | 1468663409320 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:29 INFO - PROCESS | 1664 | 1468663409322 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8332800 == 35 [pid = 1664] [id = 423] 03:03:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AE053800) [pid = 1664] [serial = 1269] [outer = 0000000000000000] 03:03:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B3904000) [pid = 1664] [serial = 1270] [outer = 000000D7AE053800] 03:03:29 INFO - PROCESS | 1664 | 1468663409367 Marionette DEBUG loaded listener.js 03:03:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B47D6800) [pid = 1664] [serial = 1271] [outer = 000000D7AE053800] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AEBF1800) [pid = 1664] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4A9A400) [pid = 1664] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A4A9D800) [pid = 1664] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE018800) [pid = 1664] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8A7C400) [pid = 1664] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A97D6000) [pid = 1664] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A29B4C00) [pid = 1664] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A8AF9000) [pid = 1664] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AD469000) [pid = 1664] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B11B4800) [pid = 1664] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AA4D5400) [pid = 1664] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0D68800) [pid = 1664] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:03:29 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A2A7E000) [pid = 1664] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:03:29 INFO - PROCESS | 1664 | 1468663409857 Marionette TRACE conn10 <- [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]]]}] 03:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 03:03:29 INFO - PROCESS | 1664 | 1468663409920 Marionette TRACE conn10 -> [0,1657,"getWindowHandle",null] 03:03:29 INFO - PROCESS | 1664 | 1468663409922 Marionette TRACE conn10 <- [1,1657,null,{"value":"13"}] 03:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:03:29 INFO - PROCESS | 1664 | 1468663409925 Marionette TRACE conn10 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:03:29 INFO - PROCESS | 1664 | 1468663409927 Marionette TRACE conn10 <- [1,1658,null,{}] 03:03:29 INFO - PROCESS | 1664 | 1468663409931 Marionette TRACE conn10 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:29 INFO - PROCESS | 1664 | 1468663409933 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:30 INFO - PROCESS | 1664 | 1468663410044 Marionette TRACE conn10 <- [1,1659,null,{"value":null}] 03:03:30 INFO - PROCESS | 1664 | 1468663410097 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 1664 | 1468663410099 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE550800 == 36 [pid = 1664] [id = 424] 03:03:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A2AD6400) [pid = 1664] [serial = 1272] [outer = 0000000000000000] 03:03:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A9350C00) [pid = 1664] [serial = 1273] [outer = 000000D7A2AD6400] 03:03:30 INFO - PROCESS | 1664 | 1468663410145 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D40800) [pid = 1664] [serial = 1274] [outer = 000000D7A2AD6400] 03:03:30 INFO - PROCESS | 1664 | 1468663410519 Marionette TRACE conn10 <- [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]]]}] 03:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 03:03:30 INFO - PROCESS | 1664 | 1468663410564 Marionette TRACE conn10 -> [0,1661,"getWindowHandle",null] 03:03:30 INFO - PROCESS | 1664 | 1468663410566 Marionette TRACE conn10 <- [1,1661,null,{"value":"13"}] 03:03:30 INFO - PROCESS | 1664 | 1468663410569 Marionette TRACE conn10 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:03:30 INFO - PROCESS | 1664 | 1468663410580 Marionette TRACE conn10 <- [1,1662,null,{}] 03:03:30 INFO - PROCESS | 1664 | 1468663410584 Marionette TRACE conn10 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:30 INFO - PROCESS | 1664 | 1468663410586 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:30 INFO - PROCESS | 1664 | 1468663410703 Marionette TRACE conn10 <- [1,1663,null,{"value":null}] 03:03:30 INFO - PROCESS | 1664 | 1468663410713 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 1664 | 1468663410715 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C05000 == 37 [pid = 1664] [id = 425] 03:03:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B16F3000) [pid = 1664] [serial = 1275] [outer = 0000000000000000] 03:03:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B47DEC00) [pid = 1664] [serial = 1276] [outer = 000000D7B16F3000] 03:03:30 INFO - PROCESS | 1664 | 1468663410762 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B4E8D800) [pid = 1664] [serial = 1277] [outer = 000000D7B16F3000] 03:03:31 INFO - PROCESS | 1664 | 1468663411199 Marionette TRACE conn10 <- [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]]]}] 03:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 03:03:31 INFO - PROCESS | 1664 | 1468663411265 Marionette TRACE conn10 -> [0,1665,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 1664 | 1468663411267 Marionette TRACE conn10 <- [1,1665,null,{"value":"13"}] 03:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:03:31 INFO - PROCESS | 1664 | 1468663411270 Marionette TRACE conn10 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 1664 | 1468663411272 Marionette TRACE conn10 <- [1,1666,null,{}] 03:03:31 INFO - PROCESS | 1664 | 1468663411276 Marionette TRACE conn10 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:31 INFO - PROCESS | 1664 | 1468663411278 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:31 INFO - PROCESS | 1664 | 1468663411365 Marionette TRACE conn10 <- [1,1667,null,{"value":null}] 03:03:31 INFO - PROCESS | 1664 | 1468663411373 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:31 INFO - PROCESS | 1664 | 1468663411374 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C7A800 == 38 [pid = 1664] [id = 426] 03:03:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B4E8B000) [pid = 1664] [serial = 1278] [outer = 0000000000000000] 03:03:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B4F46800) [pid = 1664] [serial = 1279] [outer = 000000D7B4E8B000] 03:03:31 INFO - PROCESS | 1664 | 1468663411419 Marionette DEBUG loaded listener.js 03:03:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B4F51800) [pid = 1664] [serial = 1280] [outer = 000000D7B4E8B000] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADD9E800 == 37 [pid = 1664] [id = 418] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A93AE800 == 36 [pid = 1664] [id = 417] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE576800 == 35 [pid = 1664] [id = 416] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B893D800 == 34 [pid = 1664] [id = 415] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F0F800 == 33 [pid = 1664] [id = 421] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C05000 == 32 [pid = 1664] [id = 425] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE550800 == 31 [pid = 1664] [id = 424] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FDF800 == 30 [pid = 1664] [id = 420] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3991000 == 29 [pid = 1664] [id = 422] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1385800 == 28 [pid = 1664] [id = 419] 03:03:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8332800 == 27 [pid = 1664] [id = 423] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AFCC7800) [pid = 1664] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A5447000) [pid = 1664] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AA548C00) [pid = 1664] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A95D8800) [pid = 1664] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE955C00) [pid = 1664] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AE59BC00) [pid = 1664] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B4E8E400) [pid = 1664] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B179BC00) [pid = 1664] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B4F8DC00) [pid = 1664] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B4F86400) [pid = 1664] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0D39000) [pid = 1664] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0E6A800) [pid = 1664] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B17BF400) [pid = 1664] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE599400) [pid = 1664] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B11A9800) [pid = 1664] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7AE59C400) [pid = 1664] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B0E6F400) [pid = 1664] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7AFAE5400) [pid = 1664] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7B0D32400) [pid = 1664] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7A8856400) [pid = 1664] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7A8BBD800) [pid = 1664] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7AE566400) [pid = 1664] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7AA548400) [pid = 1664] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7A8BC0800) [pid = 1664] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7AA4CFC00) [pid = 1664] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | --DOMWINDOW == 55 (000000D7AAA94000) [pid = 1664] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 03:03:33 INFO - PROCESS | 1664 | 1468663413281 Marionette TRACE conn10 <- [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]]]}] 03:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2023ms 03:03:33 INFO - PROCESS | 1664 | 1468663413298 Marionette TRACE conn10 -> [0,1669,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 1664 | 1468663413302 Marionette TRACE conn10 <- [1,1669,null,{"value":"13"}] 03:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:03:33 INFO - PROCESS | 1664 | 1468663413308 Marionette TRACE conn10 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - PROCESS | 1664 | 1468663413312 Marionette TRACE conn10 <- [1,1670,null,{}] 03:03:33 INFO - PROCESS | 1664 | 1468663413318 Marionette TRACE conn10 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:33 INFO - PROCESS | 1664 | 1468663413321 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:33 INFO - PROCESS | 1664 | 1468663413424 Marionette TRACE conn10 <- [1,1671,null,{"value":null}] 03:03:33 INFO - PROCESS | 1664 | 1468663413432 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 1664 | 1468663413436 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA346000 == 28 [pid = 1664] [id = 427] 03:03:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (000000D7A4651000) [pid = 1664] [serial = 1281] [outer = 0000000000000000] 03:03:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7A4653800) [pid = 1664] [serial = 1282] [outer = 000000D7A4651000] 03:03:33 INFO - PROCESS | 1664 | 1468663413489 Marionette DEBUG loaded listener.js 03:03:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7A4A99C00) [pid = 1664] [serial = 1283] [outer = 000000D7A4651000] 03:03:33 INFO - PROCESS | 1664 | 1468663413990 Marionette TRACE conn10 <- [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]]]}] 03:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 735ms 03:03:34 INFO - PROCESS | 1664 | 1468663414046 Marionette TRACE conn10 -> [0,1673,"getWindowHandle",null] 03:03:34 INFO - PROCESS | 1664 | 1468663414051 Marionette TRACE conn10 <- [1,1673,null,{"value":"13"}] 03:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:03:34 INFO - PROCESS | 1664 | 1468663414059 Marionette TRACE conn10 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:03:34 INFO - PROCESS | 1664 | 1468663414062 Marionette TRACE conn10 <- [1,1674,null,{}] 03:03:34 INFO - PROCESS | 1664 | 1468663414066 Marionette TRACE conn10 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:34 INFO - PROCESS | 1664 | 1468663414069 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:34 INFO - PROCESS | 1664 | 1468663414162 Marionette TRACE conn10 <- [1,1675,null,{"value":null}] 03:03:34 INFO - PROCESS | 1664 | 1468663414237 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:34 INFO - PROCESS | 1664 | 1468663414241 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE576800 == 29 [pid = 1664] [id = 428] 03:03:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7A884EC00) [pid = 1664] [serial = 1284] [outer = 0000000000000000] 03:03:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7A8A78000) [pid = 1664] [serial = 1285] [outer = 000000D7A884EC00] 03:03:34 INFO - PROCESS | 1664 | 1468663414300 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7A8BBD800) [pid = 1664] [serial = 1286] [outer = 000000D7A884EC00] 03:03:34 INFO - PROCESS | 1664 | 1468663414720 Marionette TRACE conn10 <- [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]]]}] 03:03:34 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 03:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 03:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:03:34 INFO - PROCESS | 1664 | 1468663414752 Marionette TRACE conn10 -> [0,1677,"getWindowHandle",null] 03:03:34 INFO - PROCESS | 1664 | 1468663414754 Marionette TRACE conn10 <- [1,1677,null,{"value":"13"}] 03:03:34 INFO - PROCESS | 1664 | 1468663414758 Marionette TRACE conn10 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:03:34 INFO - PROCESS | 1664 | 1468663414762 Marionette TRACE conn10 <- [1,1678,null,{}] 03:03:34 INFO - PROCESS | 1664 | 1468663414773 Marionette TRACE conn10 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:34 INFO - PROCESS | 1664 | 1468663414778 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:34 INFO - PROCESS | 1664 | 1468663414894 Marionette TRACE conn10 <- [1,1679,null,{"value":null}] 03:03:34 INFO - PROCESS | 1664 | 1468663414912 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:34 INFO - PROCESS | 1664 | 1468663414915 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DAF000 == 30 [pid = 1664] [id = 429] 03:03:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7A29AA400) [pid = 1664] [serial = 1287] [outer = 0000000000000000] 03:03:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7AA54C800) [pid = 1664] [serial = 1288] [outer = 000000D7A29AA400] 03:03:34 INFO - PROCESS | 1664 | 1468663414966 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AAA90800) [pid = 1664] [serial = 1289] [outer = 000000D7A29AA400] 03:03:35 INFO - PROCESS | 1664 | 1468663415389 Marionette TRACE conn10 <- [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]]]}] 03:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 03:03:35 INFO - PROCESS | 1664 | 1468663415453 Marionette TRACE conn10 -> [0,1681,"getWindowHandle",null] 03:03:35 INFO - PROCESS | 1664 | 1468663415456 Marionette TRACE conn10 <- [1,1681,null,{"value":"13"}] 03:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:03:35 INFO - PROCESS | 1664 | 1468663415459 Marionette TRACE conn10 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:03:35 INFO - PROCESS | 1664 | 1468663415461 Marionette TRACE conn10 <- [1,1682,null,{}] 03:03:35 INFO - PROCESS | 1664 | 1468663415464 Marionette TRACE conn10 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:35 INFO - PROCESS | 1664 | 1468663415467 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:35 INFO - PROCESS | 1664 | 1468663415557 Marionette TRACE conn10 <- [1,1683,null,{"value":null}] 03:03:35 INFO - PROCESS | 1664 | 1468663415566 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 1664 | 1468663415568 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18B5000 == 31 [pid = 1664] [id = 430] 03:03:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AD466400) [pid = 1664] [serial = 1290] [outer = 0000000000000000] 03:03:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AE016400) [pid = 1664] [serial = 1291] [outer = 000000D7AD466400] 03:03:35 INFO - PROCESS | 1664 | 1468663415616 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AE055000) [pid = 1664] [serial = 1292] [outer = 000000D7AD466400] 03:03:36 INFO - PROCESS | 1664 | 1468663416048 Marionette TRACE conn10 <- [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]]]}] 03:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 03:03:36 INFO - PROCESS | 1664 | 1468663416092 Marionette TRACE conn10 -> [0,1685,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 1664 | 1468663416094 Marionette TRACE conn10 <- [1,1685,null,{"value":"13"}] 03:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:03:36 INFO - PROCESS | 1664 | 1468663416098 Marionette TRACE conn10 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - PROCESS | 1664 | 1468663416100 Marionette TRACE conn10 <- [1,1686,null,{}] 03:03:36 INFO - PROCESS | 1664 | 1468663416104 Marionette TRACE conn10 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:36 INFO - PROCESS | 1664 | 1468663416106 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:36 INFO - PROCESS | 1664 | 1468663416190 Marionette TRACE conn10 <- [1,1687,null,{"value":null}] 03:03:36 INFO - PROCESS | 1664 | 1468663416198 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:36 INFO - PROCESS | 1664 | 1468663416200 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FC4000 == 32 [pid = 1664] [id = 431] 03:03:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A44D7400) [pid = 1664] [serial = 1293] [outer = 0000000000000000] 03:03:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AE56AC00) [pid = 1664] [serial = 1294] [outer = 000000D7A44D7400] 03:03:36 INFO - PROCESS | 1664 | 1468663416247 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AE597400) [pid = 1664] [serial = 1295] [outer = 000000D7A44D7400] 03:03:36 INFO - PROCESS | 1664 | 1468663416687 Marionette TRACE conn10 <- [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]]]}] 03:03:36 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 03:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 629ms 03:03:36 INFO - PROCESS | 1664 | 1468663416730 Marionette TRACE conn10 -> [0,1689,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 1664 | 1468663416733 Marionette TRACE conn10 <- [1,1689,null,{"value":"13"}] 03:03:36 INFO - PROCESS | 1664 | 1468663416740 Marionette TRACE conn10 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:03:36 INFO - PROCESS | 1664 | 1468663416742 Marionette TRACE conn10 <- [1,1690,null,{}] 03:03:36 INFO - PROCESS | 1664 | 1468663416746 Marionette TRACE conn10 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:36 INFO - PROCESS | 1664 | 1468663416752 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:36 INFO - PROCESS | 1664 | 1468663416861 Marionette TRACE conn10 <- [1,1691,null,{"value":null}] 03:03:36 INFO - PROCESS | 1664 | 1468663416875 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:36 INFO - PROCESS | 1664 | 1468663416877 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63D8000 == 33 [pid = 1664] [id = 432] 03:03:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AE0D4400) [pid = 1664] [serial = 1296] [outer = 0000000000000000] 03:03:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AFAEDC00) [pid = 1664] [serial = 1297] [outer = 000000D7AE0D4400] 03:03:36 INFO - PROCESS | 1664 | 1468663416924 Marionette DEBUG loaded listener.js 03:03:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AFB4D000) [pid = 1664] [serial = 1298] [outer = 000000D7AE0D4400] 03:03:37 INFO - PROCESS | 1664 | 1468663417344 Marionette TRACE conn10 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 672ms 03:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:03:37 INFO - PROCESS | 1664 | 1468663417416 Marionette TRACE conn10 -> [0,1693,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 1664 | 1468663417418 Marionette TRACE conn10 <- [1,1693,null,{"value":"13"}] 03:03:37 INFO - PROCESS | 1664 | 1468663417422 Marionette TRACE conn10 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 1664 | 1468663417423 Marionette TRACE conn10 <- [1,1694,null,{}] 03:03:37 INFO - PROCESS | 1664 | 1468663417427 Marionette TRACE conn10 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:37 INFO - PROCESS | 1664 | 1468663417429 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:37 INFO - PROCESS | 1664 | 1468663417511 Marionette TRACE conn10 <- [1,1695,null,{"value":null}] 03:03:37 INFO - PROCESS | 1664 | 1468663417548 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 1664 | 1468663417550 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EAB800 == 34 [pid = 1664] [id = 433] 03:03:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A3957000) [pid = 1664] [serial = 1299] [outer = 0000000000000000] 03:03:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0B79000) [pid = 1664] [serial = 1300] [outer = 000000D7A3957000] 03:03:37 INFO - PROCESS | 1664 | 1468663417597 Marionette DEBUG loaded listener.js 03:03:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D3E400) [pid = 1664] [serial = 1301] [outer = 000000D7A3957000] 03:03:38 INFO - PROCESS | 1664 | 1468663418018 Marionette TRACE conn10 <- [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]]]}] 03:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 03:03:38 INFO - PROCESS | 1664 | 1468663418054 Marionette TRACE conn10 -> [0,1697,"getWindowHandle",null] 03:03:38 INFO - PROCESS | 1664 | 1468663418056 Marionette TRACE conn10 <- [1,1697,null,{"value":"13"}] 03:03:38 INFO - PROCESS | 1664 | 1468663418060 Marionette TRACE conn10 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:03:38 INFO - PROCESS | 1664 | 1468663418062 Marionette TRACE conn10 <- [1,1698,null,{}] 03:03:38 INFO - PROCESS | 1664 | 1468663418065 Marionette TRACE conn10 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:38 INFO - PROCESS | 1664 | 1468663418067 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:38 INFO - PROCESS | 1664 | 1468663418147 Marionette TRACE conn10 <- [1,1699,null,{"value":null}] 03:03:38 INFO - PROCESS | 1664 | 1468663418153 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 1664 | 1468663418155 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81B9000 == 35 [pid = 1664] [id = 434] 03:03:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D66000) [pid = 1664] [serial = 1302] [outer = 0000000000000000] 03:03:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D6BC00) [pid = 1664] [serial = 1303] [outer = 000000D7B0D66000] 03:03:38 INFO - PROCESS | 1664 | 1468663418202 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D87C00) [pid = 1664] [serial = 1304] [outer = 000000D7B0D66000] 03:03:38 INFO - PROCESS | 1664 | 1468663418658 Marionette TRACE conn10 <- [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]]]}] 03:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 03:03:38 INFO - PROCESS | 1664 | 1468663418734 Marionette TRACE conn10 -> [0,1701,"getWindowHandle",null] 03:03:38 INFO - PROCESS | 1664 | 1468663418736 Marionette TRACE conn10 <- [1,1701,null,{"value":"13"}] 03:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:03:38 INFO - PROCESS | 1664 | 1468663418739 Marionette TRACE conn10 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:03:38 INFO - PROCESS | 1664 | 1468663418741 Marionette TRACE conn10 <- [1,1702,null,{}] 03:03:38 INFO - PROCESS | 1664 | 1468663418746 Marionette TRACE conn10 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:38 INFO - PROCESS | 1664 | 1468663418747 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:38 INFO - PROCESS | 1664 | 1468663418857 Marionette TRACE conn10 <- [1,1703,null,{"value":null}] 03:03:38 INFO - PROCESS | 1664 | 1468663418937 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 1664 | 1468663418939 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DAD000 == 36 [pid = 1664] [id = 435] 03:03:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D89400) [pid = 1664] [serial = 1305] [outer = 0000000000000000] 03:03:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0DD4800) [pid = 1664] [serial = 1306] [outer = 000000D7B0D89400] 03:03:38 INFO - PROCESS | 1664 | 1468663418986 Marionette DEBUG loaded listener.js 03:03:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0E67C00) [pid = 1664] [serial = 1307] [outer = 000000D7B0D89400] 03:03:39 INFO - PROCESS | 1664 | 1468663419405 Marionette TRACE conn10 <- [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 03:03:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 03:03:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 03:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:39 INFO - _addTest/ [0,1705,"getWindowHandle",null] 03:03:39 INFO - PROCESS | 1664 | 1468663419479 Marionette TRACE conn10 <- [1,1705,null,{"value":"13"}] 03:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:03:39 INFO - PROCESS | 1664 | 1468663419483 Marionette TRACE conn10 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:03:39 INFO - PROCESS | 1664 | 1468663419485 Marionette TRACE conn10 <- [1,1706,null,{}] 03:03:39 INFO - PROCESS | 1664 | 1468663419494 Marionette TRACE conn10 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:39 INFO - PROCESS | 1664 | 1468663419496 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:39 INFO - PROCESS | 1664 | 1468663419611 Marionette TRACE conn10 <- [1,1707,null,{"value":null}] 03:03:39 INFO - PROCESS | 1664 | 1468663419623 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:39 INFO - PROCESS | 1664 | 1468663419625 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8337000 == 37 [pid = 1664] [id = 436] 03:03:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0D8C400) [pid = 1664] [serial = 1308] [outer = 0000000000000000] 03:03:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B139D400) [pid = 1664] [serial = 1309] [outer = 000000D7B0D8C400] 03:03:39 INFO - PROCESS | 1664 | 1468663419670 Marionette DEBUG loaded listener.js 03:03:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B16F3C00) [pid = 1664] [serial = 1310] [outer = 000000D7B0D8C400] 03:03:40 INFO - PROCESS | 1664 | 1468663420139 Marionette TRACE conn10 <- [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]]]}] 03:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 03:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:03:40 INFO - PROCESS | 1664 | 1468663420157 Marionette TRACE conn10 -> [0,1709,"getWindowHandle",null] 03:03:40 INFO - PROCESS | 1664 | 1468663420160 Marionette TRACE conn10 <- [1,1709,null,{"value":"13"}] 03:03:40 INFO - PROCESS | 1664 | 1468663420163 Marionette TRACE conn10 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - PROCESS | 1664 | 1468663420166 Marionette TRACE conn10 <- [1,1710,null,{}] 03:03:40 INFO - PROCESS | 1664 | 1468663420178 Marionette TRACE conn10 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:40 INFO - PROCESS | 1664 | 1468663420181 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:40 INFO - PROCESS | 1664 | 1468663420336 Marionette TRACE conn10 <- [1,1711,null,{"value":null}] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0D3F400) [pid = 1664] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0E6A400) [pid = 1664] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A2AD6400) [pid = 1664] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE053800) [pid = 1664] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B16F3000) [pid = 1664] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AE72DC00) [pid = 1664] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE0D6800) [pid = 1664] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A8AF9800) [pid = 1664] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4780000) [pid = 1664] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A4A6B000) [pid = 1664] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:03:40 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B1A4F800) [pid = 1664] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:03:40 INFO - PROCESS | 1664 | 1468663420535 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 1664 | 1468663420538 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE7EC000 == 38 [pid = 1664] [id = 437] 03:03:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A2AD6400) [pid = 1664] [serial = 1311] [outer = 0000000000000000] 03:03:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A464EC00) [pid = 1664] [serial = 1312] [outer = 000000D7A2AD6400] 03:03:40 INFO - PROCESS | 1664 | 1468663420591 Marionette DEBUG loaded listener.js 03:03:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE563000) [pid = 1664] [serial = 1313] [outer = 000000D7A2AD6400] 03:03:40 INFO - PROCESS | 1664 | 1468663420972 Marionette TRACE conn10 <- [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]]]}] 03:03:41 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 03:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 840ms 03:03:41 INFO - PROCESS | 1664 | 1468663421005 Marionette TRACE conn10 -> [0,1713,"getWindowHandle",null] 03:03:41 INFO - PROCESS | 1664 | 1468663421007 Marionette TRACE conn10 <- [1,1713,null,{"value":"13"}] 03:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:03:41 INFO - PROCESS | 1664 | 1468663421011 Marionette TRACE conn10 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:03:41 INFO - PROCESS | 1664 | 1468663421013 Marionette TRACE conn10 <- [1,1714,null,{}] 03:03:41 INFO - PROCESS | 1664 | 1468663421016 Marionette TRACE conn10 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:41 INFO - PROCESS | 1664 | 1468663421018 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:41 INFO - PROCESS | 1664 | 1468663421130 Marionette TRACE conn10 <- [1,1715,null,{"value":null}] 03:03:41 INFO - PROCESS | 1664 | 1468663421181 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:41 INFO - PROCESS | 1664 | 1468663421183 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C78000 == 39 [pid = 1664] [id = 438] 03:03:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE569400) [pid = 1664] [serial = 1314] [outer = 0000000000000000] 03:03:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1D51C00) [pid = 1664] [serial = 1315] [outer = 000000D7AE569400] 03:03:41 INFO - PROCESS | 1664 | 1468663421231 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B3908000) [pid = 1664] [serial = 1316] [outer = 000000D7AE569400] 03:03:41 INFO - PROCESS | 1664 | 1468663421588 Marionette TRACE conn10 <- [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]]]}] 03:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 03:03:41 INFO - PROCESS | 1664 | 1468663421643 Marionette TRACE conn10 -> [0,1717,"getWindowHandle",null] 03:03:41 INFO - PROCESS | 1664 | 1468663421646 Marionette TRACE conn10 <- [1,1717,null,{"value":"13"}] 03:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:03:41 INFO - PROCESS | 1664 | 1468663421657 Marionette TRACE conn10 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:03:41 INFO - PROCESS | 1664 | 1468663421659 Marionette TRACE conn10 <- [1,1718,null,{}] 03:03:41 INFO - PROCESS | 1664 | 1468663421662 Marionette TRACE conn10 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:41 INFO - PROCESS | 1664 | 1468663421664 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:41 INFO - PROCESS | 1664 | 1468663421748 Marionette TRACE conn10 <- [1,1719,null,{"value":null}] 03:03:41 INFO - PROCESS | 1664 | 1468663421754 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:41 INFO - PROCESS | 1664 | 1468663421756 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9317000 == 40 [pid = 1664] [id = 439] 03:03:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B3906000) [pid = 1664] [serial = 1317] [outer = 0000000000000000] 03:03:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B47D8400) [pid = 1664] [serial = 1318] [outer = 000000D7B3906000] 03:03:41 INFO - PROCESS | 1664 | 1468663421802 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B4E87800) [pid = 1664] [serial = 1319] [outer = 000000D7B3906000] 03:03:42 INFO - PROCESS | 1664 | 1468663422249 Marionette TRACE conn10 <- [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] 03:03:42 INFO - PROCESS | 1664 | 1468663422290 Marionette TRACE conn10 <- [1,1721,null,{"value":"13"}] 03:03:42 INFO - PROCESS | 1664 | 1468663422294 Marionette TRACE conn10 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 1664 | 1468663422295 Marionette TRACE conn10 <- [1,1722,null,{}] 03:03:42 INFO - PROCESS | 1664 | 1468663422304 Marionette TRACE conn10 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:42 INFO - PROCESS | 1664 | 1468663422305 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:42 INFO - PROCESS | 1664 | 1468663422389 Marionette TRACE conn10 <- [1,1723,null,{"value":null}] 03:03:42 INFO - PROCESS | 1664 | 1468663422396 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 1664 | 1468663422398 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA011800 == 41 [pid = 1664] [id = 440] 03:03:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B4F44800) [pid = 1664] [serial = 1320] [outer = 0000000000000000] 03:03:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B4F4A400) [pid = 1664] [serial = 1321] [outer = 000000D7B4F44800] 03:03:42 INFO - PROCESS | 1664 | 1468663422450 Marionette DEBUG loaded listener.js 03:03:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B4F7F400) [pid = 1664] [serial = 1322] [outer = 000000D7B4F44800] 03:03:43 INFO - PROCESS | 1664 | 1468663423253 Marionette TRACE conn10 <- [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]]]}] 03:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 985ms 03:03:43 INFO - PROCESS | 1664 | 1468663423281 Marionette TRACE conn10 -> [0,1725,"getWindowHandle",null] 03:03:43 INFO - PROCESS | 1664 | 1468663423287 Marionette TRACE conn10 <- [1,1725,null,{"value":"13"}] 03:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:03:43 INFO - PROCESS | 1664 | 1468663423292 Marionette TRACE conn10 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:03:43 INFO - PROCESS | 1664 | 1468663423298 Marionette TRACE conn10 <- [1,1726,null,{}] 03:03:43 INFO - PROCESS | 1664 | 1468663423304 Marionette TRACE conn10 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:43 INFO - PROCESS | 1664 | 1468663423308 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:43 INFO - PROCESS | 1664 | 1468663423444 Marionette TRACE conn10 <- [1,1727,null,{"value":null}] 03:03:43 INFO - PROCESS | 1664 | 1468663423567 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:43 INFO - PROCESS | 1664 | 1468663423570 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE557000 == 42 [pid = 1664] [id = 441] 03:03:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A464E000) [pid = 1664] [serial = 1323] [outer = 0000000000000000] 03:03:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A4A9B400) [pid = 1664] [serial = 1324] [outer = 000000D7A464E000] 03:03:43 INFO - PROCESS | 1664 | 1468663423633 Marionette DEBUG loaded listener.js 03:03:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A8A70400) [pid = 1664] [serial = 1325] [outer = 000000D7A464E000] 03:03:44 INFO - PROCESS | 1664 | 1468663424338 Marionette TRACE conn10 <- [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]]]}] 03:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1132ms 03:03:44 INFO - PROCESS | 1664 | 1468663424432 Marionette TRACE conn10 -> [0,1729,"getWindowHandle",null] 03:03:44 INFO - PROCESS | 1664 | 1468663424437 Marionette TRACE conn10 <- [1,1729,null,{"value":"13"}] 03:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:03:44 INFO - PROCESS | 1664 | 1468663424444 Marionette TRACE conn10 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:03:44 INFO - PROCESS | 1664 | 1468663424447 Marionette TRACE conn10 <- [1,1730,null,{}] 03:03:44 INFO - PROCESS | 1664 | 1468663424451 Marionette TRACE conn10 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:44 INFO - PROCESS | 1664 | 1468663424455 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:44 INFO - PROCESS | 1664 | 1468663424593 Marionette TRACE conn10 <- [1,1731,null,{"value":null}] 03:03:44 INFO - PROCESS | 1664 | 1468663424825 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 1664 | 1468663424828 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A4E75000 == 43 [pid = 1664] [id = 442] 03:03:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7A3241400) [pid = 1664] [serial = 1326] [outer = 0000000000000000] 03:03:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A44DE400) [pid = 1664] [serial = 1327] [outer = 000000D7A3241400] 03:03:44 INFO - PROCESS | 1664 | 1468663424899 Marionette DEBUG loaded listener.js 03:03:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7A4E1E000) [pid = 1664] [serial = 1328] [outer = 000000D7A3241400] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9317000 == 42 [pid = 1664] [id = 439] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C78000 == 41 [pid = 1664] [id = 438] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE7EC000 == 40 [pid = 1664] [id = 437] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8337000 == 39 [pid = 1664] [id = 436] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DAD000 == 38 [pid = 1664] [id = 435] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81B9000 == 37 [pid = 1664] [id = 434] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EAB800 == 36 [pid = 1664] [id = 433] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63D8000 == 35 [pid = 1664] [id = 432] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FC4000 == 34 [pid = 1664] [id = 431] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18B5000 == 33 [pid = 1664] [id = 430] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DAF000 == 32 [pid = 1664] [id = 429] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE576800 == 31 [pid = 1664] [id = 428] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B4F46800) [pid = 1664] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA346000 == 30 [pid = 1664] [id = 427] 03:03:45 INFO - PROCESS | 1664 | 1468663425608 Marionette TRACE conn10 <- [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]]]}] 03:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1189ms 03:03:45 INFO - PROCESS | 1664 | 1468663425637 Marionette TRACE conn10 -> [0,1733,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 1664 | 1468663425641 Marionette TRACE conn10 <- [1,1733,null,{"value":"13"}] 03:03:45 INFO - PROCESS | 1664 | 1468663425645 Marionette TRACE conn10 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:03:45 INFO - PROCESS | 1664 | 1468663425648 Marionette TRACE conn10 <- [1,1734,null,{}] 03:03:45 INFO - PROCESS | 1664 | 1468663425654 Marionette TRACE conn10 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:45 INFO - PROCESS | 1664 | 1468663425658 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:45 INFO - PROCESS | 1664 | 1468663425762 Marionette TRACE conn10 <- [1,1735,null,{"value":null}] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B0D6A000) [pid = 1664] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B17B9400) [pid = 1664] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B0E8B400) [pid = 1664] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A9350C00) [pid = 1664] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B3904000) [pid = 1664] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B47DEC00) [pid = 1664] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B47D6800) [pid = 1664] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B4E8D800) [pid = 1664] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AD407C00) [pid = 1664] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE565400) [pid = 1664] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AE597C00) [pid = 1664] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA478800) [pid = 1664] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AA553800) [pid = 1664] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A8A7BC00) [pid = 1664] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4A91000) [pid = 1664] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A977B000) [pid = 1664] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A5958800) [pid = 1664] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B23EDC00) [pid = 1664] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B268F800) [pid = 1664] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0D8C800) [pid = 1664] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0D40800) [pid = 1664] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0D35000) [pid = 1664] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 03:03:45 INFO - PROCESS | 1664 | 1468663425849 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:45 INFO - PROCESS | 1664 | 1468663425852 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA331800 == 31 [pid = 1664] [id = 443] 03:03:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A3BCD400) [pid = 1664] [serial = 1329] [outer = 0000000000000000] 03:03:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A884D800) [pid = 1664] [serial = 1330] [outer = 000000D7A3BCD400] 03:03:45 INFO - PROCESS | 1664 | 1468663425903 Marionette DEBUG loaded listener.js 03:03:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AA474000) [pid = 1664] [serial = 1331] [outer = 000000D7A3BCD400] 03:03:46 INFO - PROCESS | 1664 | 1468663426375 Marionette TRACE conn10 <- [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]]]}] 03:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 776ms 03:03:46 INFO - PROCESS | 1664 | 1468663426428 Marionette TRACE conn10 -> [0,1737,"getWindowHandle",null] 03:03:46 INFO - PROCESS | 1664 | 1468663426432 Marionette TRACE conn10 <- [1,1737,null,{"value":"13"}] 03:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:03:46 INFO - PROCESS | 1664 | 1468663426437 Marionette TRACE conn10 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:03:46 INFO - PROCESS | 1664 | 1468663426439 Marionette TRACE conn10 <- [1,1738,null,{}] 03:03:46 INFO - PROCESS | 1664 | 1468663426443 Marionette TRACE conn10 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:46 INFO - PROCESS | 1664 | 1468663426446 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:46 INFO - PROCESS | 1664 | 1468663426539 Marionette TRACE conn10 <- [1,1739,null,{"value":null}] 03:03:46 INFO - PROCESS | 1664 | 1468663426554 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:46 INFO - PROCESS | 1664 | 1468663426557 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DAF800 == 32 [pid = 1664] [id = 444] 03:03:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AAA90400) [pid = 1664] [serial = 1332] [outer = 0000000000000000] 03:03:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AD40B000) [pid = 1664] [serial = 1333] [outer = 000000D7AAA90400] 03:03:46 INFO - PROCESS | 1664 | 1468663426612 Marionette DEBUG loaded listener.js 03:03:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AE050800) [pid = 1664] [serial = 1334] [outer = 000000D7AAA90400] 03:03:47 INFO - PROCESS | 1664 | 1468663427060 Marionette TRACE conn10 <- [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]]]}] 03:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 03:03:47 INFO - PROCESS | 1664 | 1468663427111 Marionette TRACE conn10 -> [0,1741,"getWindowHandle",null] 03:03:47 INFO - PROCESS | 1664 | 1468663427114 Marionette TRACE conn10 <- [1,1741,null,{"value":"13"}] 03:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:03:47 INFO - PROCESS | 1664 | 1468663427119 Marionette TRACE conn10 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:03:47 INFO - PROCESS | 1664 | 1468663427126 Marionette TRACE conn10 <- [1,1742,null,{}] 03:03:47 INFO - PROCESS | 1664 | 1468663427136 Marionette TRACE conn10 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:47 INFO - PROCESS | 1664 | 1468663427140 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:47 INFO - PROCESS | 1664 | 1468663427231 Marionette TRACE conn10 <- [1,1743,null,{"value":null}] 03:03:47 INFO - PROCESS | 1664 | 1468663427248 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 1664 | 1468663427250 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B398C000 == 33 [pid = 1664] [id = 445] 03:03:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A2A81000) [pid = 1664] [serial = 1335] [outer = 0000000000000000] 03:03:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE729000) [pid = 1664] [serial = 1336] [outer = 000000D7A2A81000] 03:03:47 INFO - PROCESS | 1664 | 1468663427296 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE955C00) [pid = 1664] [serial = 1337] [outer = 000000D7A2A81000] 03:03:47 INFO - PROCESS | 1664 | 1468663427722 Marionette TRACE conn10 <- [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]]]}] 03:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 03:03:47 INFO - PROCESS | 1664 | 1468663427750 Marionette TRACE conn10 -> [0,1745,"getWindowHandle",null] 03:03:47 INFO - PROCESS | 1664 | 1468663427753 Marionette TRACE conn10 <- [1,1745,null,{"value":"13"}] 03:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:03:47 INFO - PROCESS | 1664 | 1468663427756 Marionette TRACE conn10 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:03:47 INFO - PROCESS | 1664 | 1468663427758 Marionette TRACE conn10 <- [1,1746,null,{}] 03:03:47 INFO - PROCESS | 1664 | 1468663427762 Marionette TRACE conn10 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:47 INFO - PROCESS | 1664 | 1468663427764 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:47 INFO - PROCESS | 1664 | 1468663427863 Marionette TRACE conn10 <- [1,1747,null,{"value":null}] 03:03:47 INFO - PROCESS | 1664 | 1468663427900 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 1664 | 1468663427902 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6347000 == 34 [pid = 1664] [id = 446] 03:03:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AFB0A800) [pid = 1664] [serial = 1338] [outer = 0000000000000000] 03:03:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AFB51800) [pid = 1664] [serial = 1339] [outer = 000000D7AFB0A800] 03:03:47 INFO - PROCESS | 1664 | 1468663427948 Marionette DEBUG loaded listener.js 03:03:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0B79400) [pid = 1664] [serial = 1340] [outer = 000000D7AFB0A800] 03:03:48 INFO - PROCESS | 1664 | 1468663428418 Marionette TRACE conn10 <- [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]]]}] 03:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 03:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:03:48 INFO - PROCESS | 1664 | 1468663428493 Marionette TRACE conn10 -> [0,1749,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 1664 | 1468663428495 Marionette TRACE conn10 <- [1,1749,null,{"value":"13"}] 03:03:48 INFO - PROCESS | 1664 | 1468663428499 Marionette TRACE conn10 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:03:48 INFO - PROCESS | 1664 | 1468663428501 Marionette TRACE conn10 <- [1,1750,null,{}] 03:03:48 INFO - PROCESS | 1664 | 1468663428504 Marionette TRACE conn10 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:48 INFO - PROCESS | 1664 | 1468663428506 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:48 INFO - PROCESS | 1664 | 1468663428618 Marionette TRACE conn10 <- [1,1751,null,{"value":null}] 03:03:48 INFO - PROCESS | 1664 | 1468663428628 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:48 INFO - PROCESS | 1664 | 1468663428634 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1CC8000 == 35 [pid = 1664] [id = 447] 03:03:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0D69000) [pid = 1664] [serial = 1341] [outer = 0000000000000000] 03:03:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0D6E000) [pid = 1664] [serial = 1342] [outer = 000000D7B0D69000] 03:03:48 INFO - PROCESS | 1664 | 1468663428734 Marionette DEBUG loaded listener.js 03:03:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0DCB800) [pid = 1664] [serial = 1343] [outer = 000000D7B0D69000] 03:03:49 INFO - PROCESS | 1664 | 1468663429172 Marionette TRACE conn10 <- [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]]]}] 03:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 735ms 03:03:49 INFO - PROCESS | 1664 | 1468663429244 Marionette TRACE conn10 -> [0,1753,"getWindowHandle",null] 03:03:49 INFO - PROCESS | 1664 | 1468663429247 Marionette TRACE conn10 <- [1,1753,null,{"value":"13"}] 03:03:49 INFO - PROCESS | 1664 | 1468663429250 Marionette TRACE conn10 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:03:49 INFO - PROCESS | 1664 | 1468663429252 Marionette TRACE conn10 <- [1,1754,null,{}] 03:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:03:49 INFO - PROCESS | 1664 | 1468663429259 Marionette TRACE conn10 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:49 INFO - PROCESS | 1664 | 1468663429270 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:49 INFO - PROCESS | 1664 | 1468663429384 Marionette TRACE conn10 <- [1,1755,null,{"value":null}] 03:03:49 INFO - PROCESS | 1664 | 1468663429444 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 1664 | 1468663429447 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8287800 == 36 [pid = 1664] [id = 448] 03:03:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B11B3800) [pid = 1664] [serial = 1344] [outer = 0000000000000000] 03:03:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B16EF400) [pid = 1664] [serial = 1345] [outer = 000000D7B11B3800] 03:03:49 INFO - PROCESS | 1664 | 1468663429493 Marionette DEBUG loaded listener.js 03:03:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B1A4F800) [pid = 1664] [serial = 1346] [outer = 000000D7B11B3800] 03:03:49 INFO - PROCESS | 1664 | 1468663429907 Marionette TRACE conn10 <- [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]]]}] 03:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 03:03:49 INFO - PROCESS | 1664 | 1468663429928 Marionette TRACE conn10 -> [0,1757,"getWindowHandle",null] 03:03:49 INFO - PROCESS | 1664 | 1468663429930 Marionette TRACE conn10 <- [1,1757,null,{"value":"13"}] 03:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:03:49 INFO - PROCESS | 1664 | 1468663429934 Marionette TRACE conn10 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:03:49 INFO - PROCESS | 1664 | 1468663429936 Marionette TRACE conn10 <- [1,1758,null,{}] 03:03:49 INFO - PROCESS | 1664 | 1468663429939 Marionette TRACE conn10 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:49 INFO - PROCESS | 1664 | 1468663429941 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:50 INFO - PROCESS | 1664 | 1468663430050 Marionette TRACE conn10 <- [1,1759,null,{"value":null}] 03:03:50 INFO - PROCESS | 1664 | 1468663430055 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:50 INFO - PROCESS | 1664 | 1468663430057 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA3B000 == 37 [pid = 1664] [id = 449] 03:03:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A2A7D800) [pid = 1664] [serial = 1347] [outer = 0000000000000000] 03:03:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B1D57800) [pid = 1664] [serial = 1348] [outer = 000000D7A2A7D800] 03:03:50 INFO - PROCESS | 1664 | 1468663430103 Marionette DEBUG loaded listener.js 03:03:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B2689400) [pid = 1664] [serial = 1349] [outer = 000000D7A2A7D800] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B3906000) [pid = 1664] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B0D89400) [pid = 1664] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B0D8C400) [pid = 1664] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A29AA400) [pid = 1664] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A44D7400) [pid = 1664] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A3957000) [pid = 1664] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4651000) [pid = 1664] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE0D4400) [pid = 1664] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0D66000) [pid = 1664] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AD466400) [pid = 1664] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A884EC00) [pid = 1664] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A2AD6400) [pid = 1664] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:03:50 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE569400) [pid = 1664] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:03:50 INFO - PROCESS | 1664 | 1468663430635 Marionette TRACE conn10 <- [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]]]}] 03:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 03:03:50 INFO - PROCESS | 1664 | 1468663430670 Marionette TRACE conn10 -> [0,1761,"getWindowHandle",null] 03:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:03:50 INFO - PROCESS | 1664 | 1468663430672 Marionette TRACE conn10 <- [1,1761,null,{"value":"13"}] 03:03:50 INFO - PROCESS | 1664 | 1468663430675 Marionette TRACE conn10 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:03:50 INFO - PROCESS | 1664 | 1468663430677 Marionette TRACE conn10 <- [1,1762,null,{}] 03:03:50 INFO - PROCESS | 1664 | 1468663430681 Marionette TRACE conn10 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:50 INFO - PROCESS | 1664 | 1468663430683 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:50 INFO - PROCESS | 1664 | 1468663430793 Marionette TRACE conn10 <- [1,1763,null,{"value":null}] 03:03:50 INFO - PROCESS | 1664 | 1468663430799 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:50 INFO - PROCESS | 1664 | 1468663430801 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8949800 == 38 [pid = 1664] [id = 450] 03:03:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE0D5C00) [pid = 1664] [serial = 1350] [outer = 0000000000000000] 03:03:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D84800) [pid = 1664] [serial = 1351] [outer = 000000D7AE0D5C00] 03:03:50 INFO - PROCESS | 1664 | 1468663430847 Marionette DEBUG loaded listener.js 03:03:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B2311400) [pid = 1664] [serial = 1352] [outer = 000000D7AE0D5C00] 03:03:51 INFO - PROCESS | 1664 | 1468663431253 Marionette TRACE conn10 <- [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]]]}] 03:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 03:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:03:51 INFO - PROCESS | 1664 | 1468663431310 Marionette TRACE conn10 -> [0,1765,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 1664 | 1468663431312 Marionette TRACE conn10 <- [1,1765,null,{"value":"13"}] 03:03:51 INFO - PROCESS | 1664 | 1468663431315 Marionette TRACE conn10 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - PROCESS | 1664 | 1468663431317 Marionette TRACE conn10 <- [1,1766,null,{}] 03:03:51 INFO - PROCESS | 1664 | 1468663431321 Marionette TRACE conn10 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:51 INFO - PROCESS | 1664 | 1468663431323 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:51 INFO - PROCESS | 1664 | 1468663431409 Marionette TRACE conn10 <- [1,1767,null,{"value":null}] 03:03:51 INFO - PROCESS | 1664 | 1468663431415 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 1664 | 1468663431417 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C04000 == 39 [pid = 1664] [id = 451] 03:03:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B2634800) [pid = 1664] [serial = 1353] [outer = 0000000000000000] 03:03:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B3911800) [pid = 1664] [serial = 1354] [outer = 000000D7B2634800] 03:03:51 INFO - PROCESS | 1664 | 1468663431465 Marionette DEBUG loaded listener.js 03:03:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B47DF400) [pid = 1664] [serial = 1355] [outer = 000000D7B2634800] 03:03:51 INFO - PROCESS | 1664 | 1468663431893 Marionette TRACE conn10 <- [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]]]}] 03:03:51 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 03:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 03:03:51 INFO - PROCESS | 1664 | 1468663431948 Marionette TRACE conn10 -> [0,1769,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 1664 | 1468663431950 Marionette TRACE conn10 <- [1,1769,null,{"value":"13"}] 03:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:03:51 INFO - PROCESS | 1664 | 1468663431953 Marionette TRACE conn10 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - PROCESS | 1664 | 1468663431955 Marionette TRACE conn10 <- [1,1770,null,{}] 03:03:51 INFO - PROCESS | 1664 | 1468663431959 Marionette TRACE conn10 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:51 INFO - PROCESS | 1664 | 1468663431961 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:52 INFO - PROCESS | 1664 | 1468663432046 Marionette TRACE conn10 <- [1,1771,null,{"value":null}] 03:03:52 INFO - PROCESS | 1664 | 1468663432054 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 1664 | 1468663432057 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C42000 == 40 [pid = 1664] [id = 452] 03:03:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B4E82C00) [pid = 1664] [serial = 1356] [outer = 0000000000000000] 03:03:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B4F44C00) [pid = 1664] [serial = 1357] [outer = 000000D7B4E82C00] 03:03:52 INFO - PROCESS | 1664 | 1468663432106 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B4F87C00) [pid = 1664] [serial = 1358] [outer = 000000D7B4E82C00] 03:03:52 INFO - PROCESS | 1664 | 1468663432826 Marionette TRACE conn10 <- [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]]]}] 03:03:52 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 03:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 923ms 03:03:52 INFO - PROCESS | 1664 | 1468663432880 Marionette TRACE conn10 -> [0,1773,"getWindowHandle",null] 03:03:52 INFO - PROCESS | 1664 | 1468663432885 Marionette TRACE conn10 <- [1,1773,null,{"value":"13"}] 03:03:52 INFO - PROCESS | 1664 | 1468663432890 Marionette TRACE conn10 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:03:52 INFO - PROCESS | 1664 | 1468663432896 Marionette TRACE conn10 <- [1,1774,null,{}] 03:03:52 INFO - PROCESS | 1664 | 1468663432902 Marionette TRACE conn10 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:52 INFO - PROCESS | 1664 | 1468663432905 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:53 INFO - PROCESS | 1664 | 1468663433030 Marionette TRACE conn10 <- [1,1775,null,{"value":null}] 03:03:53 INFO - PROCESS | 1664 | 1468663433154 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 1664 | 1468663433158 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA37000 == 41 [pid = 1664] [id = 453] 03:03:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A8A72800) [pid = 1664] [serial = 1359] [outer = 0000000000000000] 03:03:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A9350C00) [pid = 1664] [serial = 1360] [outer = 000000D7A8A72800] 03:03:53 INFO - PROCESS | 1664 | 1468663433219 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AA54CC00) [pid = 1664] [serial = 1361] [outer = 000000D7A8A72800] 03:03:53 INFO - PROCESS | 1664 | 1468663433851 Marionette TRACE conn10 <- [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]]]}] 03:03:53 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 03:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1029ms 03:03:53 INFO - PROCESS | 1664 | 1468663433923 Marionette TRACE conn10 -> [0,1777,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 1664 | 1468663433928 Marionette TRACE conn10 <- [1,1777,null,{"value":"13"}] 03:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:03:53 INFO - PROCESS | 1664 | 1468663433949 Marionette TRACE conn10 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 1664 | 1468663433953 Marionette TRACE conn10 <- [1,1778,null,{}] 03:03:53 INFO - PROCESS | 1664 | 1468663433980 Marionette TRACE conn10 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:53 INFO - PROCESS | 1664 | 1468663433984 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:54 INFO - PROCESS | 1664 | 1468663434112 Marionette TRACE conn10 <- [1,1779,null,{"value":null}] 03:03:54 INFO - PROCESS | 1664 | 1468663434228 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:54 INFO - PROCESS | 1664 | 1468663434230 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E9B000 == 42 [pid = 1664] [id = 454] 03:03:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7AE56CC00) [pid = 1664] [serial = 1362] [outer = 0000000000000000] 03:03:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7AE59F000) [pid = 1664] [serial = 1363] [outer = 000000D7AE56CC00] 03:03:54 INFO - PROCESS | 1664 | 1468663434292 Marionette DEBUG loaded listener.js 03:03:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7AFB46400) [pid = 1664] [serial = 1364] [outer = 000000D7AE56CC00] 03:03:54 INFO - PROCESS | 1664 | 1468663434906 Marionette TRACE conn10 <- [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]]]}] 03:03:54 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) 03:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1011ms 03:03:54 INFO - PROCESS | 1664 | 1468663434947 Marionette TRACE conn10 -> [0,1781,"getWindowHandle",null] 03:03:54 INFO - PROCESS | 1664 | 1468663434950 Marionette TRACE conn10 <- [1,1781,null,{"value":"13"}] 03:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:03:54 INFO - PROCESS | 1664 | 1468663434953 Marionette TRACE conn10 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:03:54 INFO - PROCESS | 1664 | 1468663434958 Marionette TRACE conn10 <- [1,1782,null,{}] 03:03:54 INFO - PROCESS | 1664 | 1468663434970 Marionette TRACE conn10 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:54 INFO - PROCESS | 1664 | 1468663434975 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:55 INFO - PROCESS | 1664 | 1468663435091 Marionette TRACE conn10 <- [1,1783,null,{"value":null}] 03:03:55 INFO - PROCESS | 1664 | 1468663435218 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:55 INFO - PROCESS | 1664 | 1468663435222 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9308000 == 43 [pid = 1664] [id = 455] 03:03:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B0E8B000) [pid = 1664] [serial = 1365] [outer = 0000000000000000] 03:03:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7B16EF800) [pid = 1664] [serial = 1366] [outer = 000000D7B0E8B000] 03:03:55 INFO - PROCESS | 1664 | 1468663435282 Marionette DEBUG loaded listener.js 03:03:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7B4F46C00) [pid = 1664] [serial = 1367] [outer = 000000D7B0E8B000] 03:03:55 INFO - PROCESS | 1664 | 1468663435841 Marionette TRACE conn10 <- [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]]]}] 03:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 923ms 03:03:55 INFO - PROCESS | 1664 | 1468663435879 Marionette TRACE conn10 -> [0,1785,"getWindowHandle",null] 03:03:55 INFO - PROCESS | 1664 | 1468663435882 Marionette TRACE conn10 <- [1,1785,null,{"value":"13"}] 03:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:03:55 INFO - PROCESS | 1664 | 1468663435885 Marionette TRACE conn10 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:03:55 INFO - PROCESS | 1664 | 1468663435888 Marionette TRACE conn10 <- [1,1786,null,{}] 03:03:55 INFO - PROCESS | 1664 | 1468663435891 Marionette TRACE conn10 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:55 INFO - PROCESS | 1664 | 1468663435894 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:56 INFO - PROCESS | 1664 | 1468663436012 Marionette TRACE conn10 <- [1,1787,null,{"value":null}] 03:03:56 INFO - PROCESS | 1664 | 1468663436140 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:56 INFO - PROCESS | 1664 | 1468663436143 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA002800 == 44 [pid = 1664] [id = 456] 03:03:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7AFB4C800) [pid = 1664] [serial = 1368] [outer = 0000000000000000] 03:03:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7B4F4C400) [pid = 1664] [serial = 1369] [outer = 000000D7AFB4C800] 03:03:56 INFO - PROCESS | 1664 | 1468663436200 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (000000D7B598F800) [pid = 1664] [serial = 1370] [outer = 000000D7AFB4C800] 03:03:56 INFO - PROCESS | 1664 | 1468663436974 Marionette TRACE conn10 <- [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]]]}] 03:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1129ms 03:03:57 INFO - PROCESS | 1664 | 1468663437017 Marionette TRACE conn10 -> [0,1789,"getWindowHandle",null] 03:03:57 INFO - PROCESS | 1664 | 1468663437022 Marionette TRACE conn10 <- [1,1789,null,{"value":"13"}] 03:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:03:57 INFO - PROCESS | 1664 | 1468663437027 Marionette TRACE conn10 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:03:57 INFO - PROCESS | 1664 | 1468663437030 Marionette TRACE conn10 <- [1,1790,null,{}] 03:03:57 INFO - PROCESS | 1664 | 1468663437036 Marionette TRACE conn10 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:57 INFO - PROCESS | 1664 | 1468663437039 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:57 INFO - PROCESS | 1664 | 1468663437159 Marionette TRACE conn10 <- [1,1791,null,{"value":null}] 03:03:57 INFO - PROCESS | 1664 | 1468663437287 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:57 INFO - PROCESS | 1664 | 1468663437290 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A981E000 == 45 [pid = 1664] [id = 457] 03:03:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7A99E0400) [pid = 1664] [serial = 1371] [outer = 0000000000000000] 03:03:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (000000D7AA473C00) [pid = 1664] [serial = 1372] [outer = 000000D7A99E0400] 03:03:57 INFO - PROCESS | 1664 | 1468663437344 Marionette DEBUG loaded listener.js 03:03:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (000000D7AAE37400) [pid = 1664] [serial = 1373] [outer = 000000D7A99E0400] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C7A800 == 44 [pid = 1664] [id = 426] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C04000 == 43 [pid = 1664] [id = 451] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8949800 == 42 [pid = 1664] [id = 450] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEA3B000 == 41 [pid = 1664] [id = 449] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8287800 == 40 [pid = 1664] [id = 448] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1CC8000 == 39 [pid = 1664] [id = 447] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6347000 == 38 [pid = 1664] [id = 446] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B398C000 == 37 [pid = 1664] [id = 445] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DAF800 == 36 [pid = 1664] [id = 444] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA331800 == 35 [pid = 1664] [id = 443] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A4E75000 == 34 [pid = 1664] [id = 442] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE557000 == 33 [pid = 1664] [id = 441] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA011800 == 32 [pid = 1664] [id = 440] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA002800 == 31 [pid = 1664] [id = 456] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9308000 == 30 [pid = 1664] [id = 455] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E9B000 == 29 [pid = 1664] [id = 454] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEA37000 == 28 [pid = 1664] [id = 453] 03:03:58 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C42000 == 27 [pid = 1664] [id = 452] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (000000D7B0DD4800) [pid = 1664] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (000000D7B139D400) [pid = 1664] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (000000D7AA54C800) [pid = 1664] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (000000D7B0E67C00) [pid = 1664] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (000000D7AE56AC00) [pid = 1664] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7AE597400) [pid = 1664] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7B0B79000) [pid = 1664] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7B0D3E400) [pid = 1664] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7A4653800) [pid = 1664] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7A4A99C00) [pid = 1664] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AFAEDC00) [pid = 1664] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AFB4D000) [pid = 1664] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B0D6BC00) [pid = 1664] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AE016400) [pid = 1664] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AE055000) [pid = 1664] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A8A78000) [pid = 1664] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A8BBD800) [pid = 1664] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B16F3C00) [pid = 1664] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A464EC00) [pid = 1664] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE563000) [pid = 1664] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B1D51C00) [pid = 1664] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AAA90800) [pid = 1664] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B3908000) [pid = 1664] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B4E87800) [pid = 1664] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0D87C00) [pid = 1664] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B47D8400) [pid = 1664] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 03:03:58 INFO - PROCESS | 1664 | 1468663438616 Marionette TRACE conn10 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1636ms 03:03:58 INFO - PROCESS | 1664 | 1468663438667 Marionette TRACE conn10 -> [0,1793,"getWindowHandle",null] 03:03:58 INFO - PROCESS | 1664 | 1468663438672 Marionette TRACE conn10 <- [1,1793,null,{"value":"13"}] 03:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:03:58 INFO - PROCESS | 1664 | 1468663438677 Marionette TRACE conn10 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:03:58 INFO - PROCESS | 1664 | 1468663438681 Marionette TRACE conn10 <- [1,1794,null,{}] 03:03:58 INFO - PROCESS | 1664 | 1468663438690 Marionette TRACE conn10 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:58 INFO - PROCESS | 1664 | 1468663438693 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:58 INFO - PROCESS | 1664 | 1468663438786 Marionette TRACE conn10 <- [1,1795,null,{"value":null}] 03:03:58 INFO - PROCESS | 1664 | 1468663438897 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:58 INFO - PROCESS | 1664 | 1468663438899 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AAAE2000 == 28 [pid = 1664] [id = 458] 03:03:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A477F800) [pid = 1664] [serial = 1374] [outer = 0000000000000000] 03:03:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A4E1C000) [pid = 1664] [serial = 1375] [outer = 000000D7A477F800] 03:03:58 INFO - PROCESS | 1664 | 1468663438950 Marionette DEBUG loaded listener.js 03:03:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7A8A79C00) [pid = 1664] [serial = 1376] [outer = 000000D7A477F800] 03:03:59 INFO - PROCESS | 1664 | 1468663439363 Marionette TRACE conn10 <- [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]]]}] 03:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 03:03:59 INFO - PROCESS | 1664 | 1468663439415 Marionette TRACE conn10 -> [0,1797,"getWindowHandle",null] 03:03:59 INFO - PROCESS | 1664 | 1468663439420 Marionette TRACE conn10 <- [1,1797,null,{"value":"13"}] 03:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:03:59 INFO - PROCESS | 1664 | 1468663439427 Marionette TRACE conn10 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - PROCESS | 1664 | 1468663439430 Marionette TRACE conn10 <- [1,1798,null,{}] 03:03:59 INFO - PROCESS | 1664 | 1468663439434 Marionette TRACE conn10 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:59 INFO - PROCESS | 1664 | 1468663439437 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:59 INFO - PROCESS | 1664 | 1468663439559 Marionette TRACE conn10 <- [1,1799,null,{"value":null}] 03:03:59 INFO - PROCESS | 1664 | 1468663439574 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:59 INFO - PROCESS | 1664 | 1468663439576 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:03:59 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE968800 == 29 [pid = 1664] [id = 459] 03:03:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AA368000) [pid = 1664] [serial = 1377] [outer = 0000000000000000] 03:03:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AA4CD400) [pid = 1664] [serial = 1378] [outer = 000000D7AA368000] 03:03:59 INFO - PROCESS | 1664 | 1468663439628 Marionette DEBUG loaded listener.js 03:03:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AA555800) [pid = 1664] [serial = 1379] [outer = 000000D7AA368000] 03:04:00 INFO - PROCESS | 1664 | 1468663440075 Marionette TRACE conn10 <- [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]]]}] 03:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 03:04:00 INFO - PROCESS | 1664 | 1468663440163 Marionette TRACE conn10 -> [0,1801,"getWindowHandle",null] 03:04:00 INFO - PROCESS | 1664 | 1468663440166 Marionette TRACE conn10 <- [1,1801,null,{"value":"13"}] 03:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:04:00 INFO - PROCESS | 1664 | 1468663440170 Marionette TRACE conn10 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:04:00 INFO - PROCESS | 1664 | 1468663440174 Marionette TRACE conn10 <- [1,1802,null,{}] 03:04:00 INFO - PROCESS | 1664 | 1468663440186 Marionette TRACE conn10 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:00 INFO - PROCESS | 1664 | 1468663440191 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:00 INFO - PROCESS | 1664 | 1468663440281 Marionette TRACE conn10 <- [1,1803,null,{"value":null}] 03:04:00 INFO - PROCESS | 1664 | 1468663440297 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:00 INFO - PROCESS | 1664 | 1468663440300 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1B9C000 == 30 [pid = 1664] [id = 460] 03:04:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A4785C00) [pid = 1664] [serial = 1380] [outer = 0000000000000000] 03:04:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AE56B800) [pid = 1664] [serial = 1381] [outer = 000000D7A4785C00] 03:04:00 INFO - PROCESS | 1664 | 1468663440351 Marionette DEBUG loaded listener.js 03:04:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AE59B000) [pid = 1664] [serial = 1382] [outer = 000000D7A4785C00] 03:04:00 INFO - PROCESS | 1664 | 1468663440846 Marionette TRACE conn10 <- [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]]]}] 03:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 735ms 03:04:00 INFO - PROCESS | 1664 | 1468663440933 Marionette TRACE conn10 -> [0,1805,"getWindowHandle",null] 03:04:00 INFO - PROCESS | 1664 | 1468663440936 Marionette TRACE conn10 <- [1,1805,null,{"value":"13"}] 03:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:04:00 INFO - PROCESS | 1664 | 1468663440940 Marionette TRACE conn10 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:04:00 INFO - PROCESS | 1664 | 1468663440942 Marionette TRACE conn10 <- [1,1806,null,{}] 03:04:00 INFO - PROCESS | 1664 | 1468663440945 Marionette TRACE conn10 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:00 INFO - PROCESS | 1664 | 1468663440948 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:01 INFO - PROCESS | 1664 | 1468663441064 Marionette TRACE conn10 <- [1,1807,null,{"value":null}] 03:04:01 INFO - PROCESS | 1664 | 1468663441075 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:01 INFO - PROCESS | 1664 | 1468663441077 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FD8800 == 31 [pid = 1664] [id = 461] 03:04:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AEBF4C00) [pid = 1664] [serial = 1383] [outer = 0000000000000000] 03:04:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AFAEA000) [pid = 1664] [serial = 1384] [outer = 000000D7AEBF4C00] 03:04:01 INFO - PROCESS | 1664 | 1468663441167 Marionette DEBUG loaded listener.js 03:04:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AFB4DC00) [pid = 1664] [serial = 1385] [outer = 000000D7AEBF4C00] 03:04:01 INFO - PROCESS | 1664 | 1468663441632 Marionette TRACE conn10 <- [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]]]}] 03:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 03:04:01 INFO - PROCESS | 1664 | 1468663441676 Marionette TRACE conn10 -> [0,1809,"getWindowHandle",null] 03:04:01 INFO - PROCESS | 1664 | 1468663441678 Marionette TRACE conn10 <- [1,1809,null,{"value":"13"}] 03:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:04:01 INFO - PROCESS | 1664 | 1468663441681 Marionette TRACE conn10 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:04:01 INFO - PROCESS | 1664 | 1468663441683 Marionette TRACE conn10 <- [1,1810,null,{}] 03:04:01 INFO - PROCESS | 1664 | 1468663441687 Marionette TRACE conn10 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:01 INFO - PROCESS | 1664 | 1468663441689 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:01 INFO - PROCESS | 1664 | 1468663441804 Marionette TRACE conn10 <- [1,1811,null,{"value":null}] 03:04:01 INFO - PROCESS | 1664 | 1468663441812 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:01 INFO - PROCESS | 1664 | 1468663441814 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63E0800 == 32 [pid = 1664] [id = 462] 03:04:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A4A63400) [pid = 1664] [serial = 1386] [outer = 0000000000000000] 03:04:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B0B75C00) [pid = 1664] [serial = 1387] [outer = 000000D7A4A63400] 03:04:01 INFO - PROCESS | 1664 | 1468663441858 Marionette DEBUG loaded listener.js 03:04:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B0D41000) [pid = 1664] [serial = 1388] [outer = 000000D7A4A63400] 03:04:02 INFO - PROCESS | 1664 | 1468663442304 Marionette TRACE conn10 <- [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]]]}] 03:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 03:04:02 INFO - PROCESS | 1664 | 1468663442378 Marionette TRACE conn10 -> [0,1813,"getWindowHandle",null] 03:04:02 INFO - PROCESS | 1664 | 1468663442380 Marionette TRACE conn10 <- [1,1813,null,{"value":"13"}] 03:04:02 INFO - PROCESS | 1664 | 1468663442384 Marionette TRACE conn10 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:04:02 INFO - PROCESS | 1664 | 1468663442385 Marionette TRACE conn10 <- [1,1814,null,{}] 03:04:02 INFO - PROCESS | 1664 | 1468663442390 Marionette TRACE conn10 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:02 INFO - PROCESS | 1664 | 1468663442396 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:02 INFO - PROCESS | 1664 | 1468663442748 Marionette TRACE conn10 <- [1,1815,null,{"value":null}] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B0D69000) [pid = 1664] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B11B3800) [pid = 1664] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A2A7D800) [pid = 1664] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A3241400) [pid = 1664] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AAA90400) [pid = 1664] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A2A81000) [pid = 1664] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A464E000) [pid = 1664] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AFB0A800) [pid = 1664] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B4F44800) [pid = 1664] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A3BCD400) [pid = 1664] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AE0D5C00) [pid = 1664] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B4E82C00) [pid = 1664] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B2634800) [pid = 1664] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:04:02 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B4E8B000) [pid = 1664] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:04:02 INFO - PROCESS | 1664 | 1468663442815 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:02 INFO - PROCESS | 1664 | 1468663442817 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:02 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B189E800 == 33 [pid = 1664] [id = 463] 03:04:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A29B3800) [pid = 1664] [serial = 1389] [outer = 0000000000000000] 03:04:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7A393B800) [pid = 1664] [serial = 1390] [outer = 000000D7A29B3800] 03:04:02 INFO - PROCESS | 1664 | 1468663442871 Marionette DEBUG loaded listener.js 03:04:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AA364000) [pid = 1664] [serial = 1391] [outer = 000000D7A29B3800] 03:04:03 INFO - PROCESS | 1664 | 1468663443239 Marionette TRACE conn10 <- [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]]]}] 03:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 881ms 03:04:03 INFO - PROCESS | 1664 | 1468663443268 Marionette TRACE conn10 -> [0,1817,"getWindowHandle",null] 03:04:03 INFO - PROCESS | 1664 | 1468663443270 Marionette TRACE conn10 <- [1,1817,null,{"value":"13"}] 03:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:04:03 INFO - PROCESS | 1664 | 1468663443273 Marionette TRACE conn10 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:04:03 INFO - PROCESS | 1664 | 1468663443275 Marionette TRACE conn10 <- [1,1818,null,{}] 03:04:03 INFO - PROCESS | 1664 | 1468663443279 Marionette TRACE conn10 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:03 INFO - PROCESS | 1664 | 1468663443281 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:03 INFO - PROCESS | 1664 | 1468663443362 Marionette TRACE conn10 <- [1,1819,null,{"value":null}] 03:04:03 INFO - PROCESS | 1664 | 1468663443368 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 1664 | 1468663443370 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8298000 == 34 [pid = 1664] [id = 464] 03:04:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AA36C000) [pid = 1664] [serial = 1392] [outer = 0000000000000000] 03:04:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D6A400) [pid = 1664] [serial = 1393] [outer = 000000D7AA36C000] 03:04:03 INFO - PROCESS | 1664 | 1468663443417 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0E8B400) [pid = 1664] [serial = 1394] [outer = 000000D7AA36C000] 03:04:04 INFO - PROCESS | 1664 | 1468663444034 Marionette TRACE conn10 <- [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]]]}] 03:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 818ms 03:04:04 INFO - PROCESS | 1664 | 1468663444161 Marionette TRACE conn10 -> [0,1821,"getWindowHandle",null] 03:04:04 INFO - PROCESS | 1664 | 1468663444166 Marionette TRACE conn10 <- [1,1821,null,{"value":"13"}] 03:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:04:04 INFO - PROCESS | 1664 | 1468663444173 Marionette TRACE conn10 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:04:04 INFO - PROCESS | 1664 | 1468663444177 Marionette TRACE conn10 <- [1,1822,null,{}] 03:04:04 INFO - PROCESS | 1664 | 1468663444183 Marionette TRACE conn10 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:04 INFO - PROCESS | 1664 | 1468663444186 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:04 INFO - PROCESS | 1664 | 1468663444328 Marionette TRACE conn10 <- [1,1823,null,{"value":null}] 03:04:04 INFO - PROCESS | 1664 | 1468663444404 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:04 INFO - PROCESS | 1664 | 1468663444407 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE550000 == 35 [pid = 1664] [id = 465] 03:04:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A44DA400) [pid = 1664] [serial = 1395] [outer = 0000000000000000] 03:04:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A4A91800) [pid = 1664] [serial = 1396] [outer = 000000D7A44DA400] 03:04:04 INFO - PROCESS | 1664 | 1468663444508 Marionette DEBUG loaded listener.js 03:04:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A92D5800) [pid = 1664] [serial = 1397] [outer = 000000D7A44DA400] 03:04:05 INFO - PROCESS | 1664 | 1468663445192 Marionette TRACE conn10 <- [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]]]}] 03:04:05 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 03:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1078ms 03:04:05 INFO - PROCESS | 1664 | 1468663445258 Marionette TRACE conn10 -> [0,1825,"getWindowHandle",null] 03:04:05 INFO - PROCESS | 1664 | 1468663445263 Marionette TRACE conn10 <- [1,1825,null,{"value":"13"}] 03:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:04:05 INFO - PROCESS | 1664 | 1468663445270 Marionette TRACE conn10 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:04:05 INFO - PROCESS | 1664 | 1468663445273 Marionette TRACE conn10 <- [1,1826,null,{}] 03:04:05 INFO - PROCESS | 1664 | 1468663445301 Marionette TRACE conn10 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:05 INFO - PROCESS | 1664 | 1468663445304 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:05 INFO - PROCESS | 1664 | 1468663445436 Marionette TRACE conn10 <- [1,1827,null,{"value":null}] 03:04:05 INFO - PROCESS | 1664 | 1468663445550 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:05 INFO - PROCESS | 1664 | 1468663445553 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1B9B800 == 36 [pid = 1664] [id = 466] 03:04:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AAA93400) [pid = 1664] [serial = 1398] [outer = 0000000000000000] 03:04:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AE050400) [pid = 1664] [serial = 1399] [outer = 000000D7AAA93400] 03:04:05 INFO - PROCESS | 1664 | 1468663445615 Marionette DEBUG loaded listener.js 03:04:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AE597400) [pid = 1664] [serial = 1400] [outer = 000000D7AAA93400] 03:04:06 INFO - PROCESS | 1664 | 1468663446543 Marionette TRACE conn10 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:04:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B189E800 == 35 [pid = 1664] [id = 463] 03:04:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63E0800 == 34 [pid = 1664] [id = 462] 03:04:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FD8800 == 33 [pid = 1664] [id = 461] 03:04:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1B9C000 == 32 [pid = 1664] [id = 460] 03:04:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE968800 == 31 [pid = 1664] [id = 459] 03:04:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AAAE2000 == 30 [pid = 1664] [id = 458] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B4F51800) [pid = 1664] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B0D6E000) [pid = 1664] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B16EF400) [pid = 1664] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0DCB800) [pid = 1664] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B1D57800) [pid = 1664] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A44DE400) [pid = 1664] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4E1E000) [pid = 1664] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AD40B000) [pid = 1664] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AE050800) [pid = 1664] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE955C00) [pid = 1664] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE729000) [pid = 1664] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4A9B400) [pid = 1664] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A8A70400) [pid = 1664] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AFB51800) [pid = 1664] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B4F7F400) [pid = 1664] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B4F4A400) [pid = 1664] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A884D800) [pid = 1664] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AA474000) [pid = 1664] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B1A4F800) [pid = 1664] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B0D84800) [pid = 1664] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B4F44C00) [pid = 1664] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B3911800) [pid = 1664] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B4F87C00) [pid = 1664] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B2689400) [pid = 1664] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7B2311400) [pid = 1664] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7B47DF400) [pid = 1664] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B0B79400) [pid = 1664] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 03:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1351ms 03:04:06 INFO - PROCESS | 1664 | 1468663446628 Marionette TRACE conn10 -> [0,1829,"getWindowHandle",null] 03:04:06 INFO - PROCESS | 1664 | 1468663446633 Marionette TRACE conn10 <- [1,1829,null,{"value":"13"}] 03:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:04:06 INFO - PROCESS | 1664 | 1468663446638 Marionette TRACE conn10 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:04:06 INFO - PROCESS | 1664 | 1468663446642 Marionette TRACE conn10 <- [1,1830,null,{}] 03:04:06 INFO - PROCESS | 1664 | 1468663446647 Marionette TRACE conn10 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:06 INFO - PROCESS | 1664 | 1468663446650 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:06 INFO - PROCESS | 1664 | 1468663446767 Marionette TRACE conn10 <- [1,1831,null,{"value":null}] 03:04:06 INFO - PROCESS | 1664 | 1468663446842 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:06 INFO - PROCESS | 1664 | 1468663446847 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA35E000 == 31 [pid = 1664] [id = 467] 03:04:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7A4A67C00) [pid = 1664] [serial = 1401] [outer = 0000000000000000] 03:04:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7A5566400) [pid = 1664] [serial = 1402] [outer = 000000D7A4A67C00] 03:04:06 INFO - PROCESS | 1664 | 1468663446898 Marionette DEBUG loaded listener.js 03:04:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7A8A7D400) [pid = 1664] [serial = 1403] [outer = 000000D7A4A67C00] 03:04:07 INFO - PROCESS | 1664 | 1468663447310 Marionette TRACE conn10 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 03:04:07 INFO - PROCESS | 1664 | 1468663447376 Marionette TRACE conn10 -> [0,1833,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 1664 | 1468663447381 Marionette TRACE conn10 <- [1,1833,null,{"value":"13"}] 03:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:04:07 INFO - PROCESS | 1664 | 1468663447387 Marionette TRACE conn10 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - PROCESS | 1664 | 1468663447390 Marionette TRACE conn10 <- [1,1834,null,{}] 03:04:07 INFO - PROCESS | 1664 | 1468663447394 Marionette TRACE conn10 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:07 INFO - PROCESS | 1664 | 1468663447397 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:07 INFO - PROCESS | 1664 | 1468663447487 Marionette TRACE conn10 <- [1,1835,null,{"value":null}] 03:04:07 INFO - PROCESS | 1664 | 1468663447494 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:07 INFO - PROCESS | 1664 | 1468663447496 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE971800 == 32 [pid = 1664] [id = 468] 03:04:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AA4D7400) [pid = 1664] [serial = 1404] [outer = 0000000000000000] 03:04:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AD406800) [pid = 1664] [serial = 1405] [outer = 000000D7AA4D7400] 03:04:07 INFO - PROCESS | 1664 | 1468663447545 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AE0D4000) [pid = 1664] [serial = 1406] [outer = 000000D7AA4D7400] 03:04:08 INFO - PROCESS | 1664 | 1468663448021 Marionette TRACE conn10 <- [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]]]}] 03:04:08 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) 03:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 672ms 03:04:08 INFO - PROCESS | 1664 | 1468663448061 Marionette TRACE conn10 -> [0,1837,"getWindowHandle",null] 03:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:04:08 INFO - PROCESS | 1664 | 1468663448064 Marionette TRACE conn10 <- [1,1837,null,{"value":"13"}] 03:04:08 INFO - PROCESS | 1664 | 1468663448067 Marionette TRACE conn10 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:04:08 INFO - PROCESS | 1664 | 1468663448071 Marionette TRACE conn10 <- [1,1838,null,{}] 03:04:08 INFO - PROCESS | 1664 | 1468663448083 Marionette TRACE conn10 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:08 INFO - PROCESS | 1664 | 1468663448088 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:08 INFO - PROCESS | 1664 | 1468663448208 Marionette TRACE conn10 <- [1,1839,null,{"value":null}] 03:04:08 INFO - PROCESS | 1664 | 1468663448225 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:08 INFO - PROCESS | 1664 | 1468663448228 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B2528000 == 33 [pid = 1664] [id = 469] 03:04:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A33D2C00) [pid = 1664] [serial = 1407] [outer = 0000000000000000] 03:04:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AFB4E000) [pid = 1664] [serial = 1408] [outer = 000000D7A33D2C00] 03:04:08 INFO - PROCESS | 1664 | 1468663448278 Marionette DEBUG loaded listener.js 03:04:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B0D37C00) [pid = 1664] [serial = 1409] [outer = 000000D7A33D2C00] 03:04:08 INFO - PROCESS | 1664 | 1468663448711 Marionette TRACE conn10 <- [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]]]}] 03:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 672ms 03:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:04:08 INFO - PROCESS | 1664 | 1468663448742 Marionette TRACE conn10 -> [0,1841,"getWindowHandle",null] 03:04:08 INFO - PROCESS | 1664 | 1468663448745 Marionette TRACE conn10 <- [1,1841,null,{"value":"13"}] 03:04:08 INFO - PROCESS | 1664 | 1468663448748 Marionette TRACE conn10 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:04:08 INFO - PROCESS | 1664 | 1468663448750 Marionette TRACE conn10 <- [1,1842,null,{}] 03:04:08 INFO - PROCESS | 1664 | 1468663448754 Marionette TRACE conn10 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:08 INFO - PROCESS | 1664 | 1468663448756 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:08 INFO - PROCESS | 1664 | 1468663448848 Marionette TRACE conn10 <- [1,1843,null,{"value":null}] 03:04:08 INFO - PROCESS | 1664 | 1468663448854 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:08 INFO - PROCESS | 1664 | 1468663448856 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63C9000 == 34 [pid = 1664] [id = 470] 03:04:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B0D69800) [pid = 1664] [serial = 1410] [outer = 0000000000000000] 03:04:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0D82C00) [pid = 1664] [serial = 1411] [outer = 000000D7B0D69800] 03:04:08 INFO - PROCESS | 1664 | 1468663448904 Marionette DEBUG loaded listener.js 03:04:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0D8E000) [pid = 1664] [serial = 1412] [outer = 000000D7B0D69800] 03:04:09 INFO - PROCESS | 1664 | 1468663449380 Marionette TRACE conn10 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 03:04:09 INFO - PROCESS | 1664 | 1468663449423 Marionette TRACE conn10 -> [0,1845,"getWindowHandle",null] 03:04:09 INFO - PROCESS | 1664 | 1468663449425 Marionette TRACE conn10 <- [1,1845,null,{"value":"13"}] 03:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:04:09 INFO - PROCESS | 1664 | 1468663449428 Marionette TRACE conn10 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:04:09 INFO - PROCESS | 1664 | 1468663449430 Marionette TRACE conn10 <- [1,1846,null,{}] 03:04:09 INFO - PROCESS | 1664 | 1468663449434 Marionette TRACE conn10 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:09 INFO - PROCESS | 1664 | 1468663449436 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:09 INFO - PROCESS | 1664 | 1468663449549 Marionette TRACE conn10 <- [1,1847,null,{"value":null}] 03:04:09 INFO - PROCESS | 1664 | 1468663449633 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 1664 | 1468663449635 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:09 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B819F000 == 35 [pid = 1664] [id = 471] 03:04:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0DD4000) [pid = 1664] [serial = 1413] [outer = 0000000000000000] 03:04:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0DDAC00) [pid = 1664] [serial = 1414] [outer = 000000D7B0DD4000] 03:04:09 INFO - PROCESS | 1664 | 1468663449681 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0E89C00) [pid = 1664] [serial = 1415] [outer = 000000D7B0DD4000] 03:04:10 INFO - PROCESS | 1664 | 1468663450129 Marionette TRACE conn10 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 03:04:10 INFO - PROCESS | 1664 | 1468663450165 Marionette TRACE conn10 -> [0,1849,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 1664 | 1468663450167 Marionette TRACE conn10 <- [1,1849,null,{"value":"13"}] 03:04:10 INFO - PROCESS | 1664 | 1468663450170 Marionette TRACE conn10 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:04:10 INFO - PROCESS | 1664 | 1468663450172 Marionette TRACE conn10 <- [1,1850,null,{}] 03:04:10 INFO - PROCESS | 1664 | 1468663450181 Marionette TRACE conn10 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:10 INFO - PROCESS | 1664 | 1468663450188 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:10 INFO - PROCESS | 1664 | 1468663450325 Marionette TRACE conn10 <- [1,1851,null,{"value":null}] 03:04:10 INFO - PROCESS | 1664 | 1468663450380 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:10 INFO - PROCESS | 1664 | 1468663450382 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8333000 == 36 [pid = 1664] [id = 472] 03:04:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B11B4000) [pid = 1664] [serial = 1416] [outer = 0000000000000000] 03:04:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B1A59400) [pid = 1664] [serial = 1417] [outer = 000000D7B11B4000] 03:04:10 INFO - PROCESS | 1664 | 1468663450429 Marionette DEBUG loaded listener.js 03:04:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B2691400) [pid = 1664] [serial = 1418] [outer = 000000D7B11B4000] 03:04:10 INFO - PROCESS | 1664 | 1468663450870 Marionette TRACE conn10 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 03:04:10 INFO - PROCESS | 1664 | 1468663450921 Marionette TRACE conn10 -> [0,1853,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 1664 | 1468663450924 Marionette TRACE conn10 <- [1,1853,null,{"value":"13"}] 03:04:10 INFO - PROCESS | 1664 | 1468663450931 Marionette TRACE conn10 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:04:10 INFO - PROCESS | 1664 | 1468663450933 Marionette TRACE conn10 <- [1,1854,null,{}] 03:04:10 INFO - PROCESS | 1664 | 1468663450938 Marionette TRACE conn10 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:10 INFO - PROCESS | 1664 | 1468663450940 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:11 INFO - PROCESS | 1664 | 1468663451052 Marionette TRACE conn10 <- [1,1855,null,{"value":null}] 03:04:11 INFO - PROCESS | 1664 | 1468663451128 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 1664 | 1468663451130 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A99E0400) [pid = 1664] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AFB4C800) [pid = 1664] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4785C00) [pid = 1664] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0E8B000) [pid = 1664] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AEBF4C00) [pid = 1664] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A8A72800) [pid = 1664] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AA368000) [pid = 1664] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A477F800) [pid = 1664] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE56CC00) [pid = 1664] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7A4A63400) [pid = 1664] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:04:11 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7A29B3800) [pid = 1664] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:04:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC25800 == 37 [pid = 1664] [id = 473] 03:04:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A29B3800) [pid = 1664] [serial = 1419] [outer = 0000000000000000] 03:04:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4BA4000) [pid = 1664] [serial = 1420] [outer = 000000D7A29B3800] 03:04:11 INFO - PROCESS | 1664 | 1468663451185 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AE567C00) [pid = 1664] [serial = 1421] [outer = 000000D7A29B3800] 03:04:11 INFO - PROCESS | 1664 | 1468663451550 Marionette TRACE conn10 <- [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]]]}] 03:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 03:04:11 INFO - PROCESS | 1664 | 1468663451605 Marionette TRACE conn10 -> [0,1857,"getWindowHandle",null] 03:04:11 INFO - PROCESS | 1664 | 1468663451607 Marionette TRACE conn10 <- [1,1857,null,{"value":"13"}] 03:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:04:11 INFO - PROCESS | 1664 | 1468663451611 Marionette TRACE conn10 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:04:11 INFO - PROCESS | 1664 | 1468663451613 Marionette TRACE conn10 <- [1,1858,null,{}] 03:04:11 INFO - PROCESS | 1664 | 1468663451617 Marionette TRACE conn10 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:11 INFO - PROCESS | 1664 | 1468663451619 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:11 INFO - PROCESS | 1664 | 1468663451733 Marionette TRACE conn10 <- [1,1859,null,{"value":null}] 03:04:11 INFO - PROCESS | 1664 | 1468663451741 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 1664 | 1468663451743 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BB6000 == 38 [pid = 1664] [id = 474] 03:04:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE56CC00) [pid = 1664] [serial = 1422] [outer = 0000000000000000] 03:04:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B3909C00) [pid = 1664] [serial = 1423] [outer = 000000D7AE56CC00] 03:04:11 INFO - PROCESS | 1664 | 1468663451790 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B47E1000) [pid = 1664] [serial = 1424] [outer = 000000D7AE56CC00] 03:04:12 INFO - PROCESS | 1664 | 1468663452201 Marionette TRACE conn10 <- [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]]]}] 03:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 03:04:12 INFO - PROCESS | 1664 | 1468663452242 Marionette TRACE conn10 -> [0,1861,"getWindowHandle",null] 03:04:12 INFO - PROCESS | 1664 | 1468663452245 Marionette TRACE conn10 <- [1,1861,null,{"value":"13"}] 03:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:04:12 INFO - PROCESS | 1664 | 1468663452248 Marionette TRACE conn10 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:04:12 INFO - PROCESS | 1664 | 1468663452250 Marionette TRACE conn10 <- [1,1862,null,{}] 03:04:12 INFO - PROCESS | 1664 | 1468663452253 Marionette TRACE conn10 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:12 INFO - PROCESS | 1664 | 1468663452255 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:12 INFO - PROCESS | 1664 | 1468663452370 Marionette TRACE conn10 <- [1,1863,null,{"value":null}] 03:04:12 INFO - PROCESS | 1664 | 1468663452410 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:12 INFO - PROCESS | 1664 | 1468663452412 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B23B5800 == 39 [pid = 1664] [id = 475] 03:04:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B47DF800) [pid = 1664] [serial = 1425] [outer = 0000000000000000] 03:04:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B4E8D400) [pid = 1664] [serial = 1426] [outer = 000000D7B47DF800] 03:04:12 INFO - PROCESS | 1664 | 1468663452457 Marionette DEBUG loaded listener.js 03:04:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B4F49800) [pid = 1664] [serial = 1427] [outer = 000000D7B47DF800] 03:04:12 INFO - PROCESS | 1664 | 1468663452856 Marionette TRACE conn10 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 628ms 03:04:12 INFO - PROCESS | 1664 | 1468663452879 Marionette TRACE conn10 -> [0,1865,"getWindowHandle",null] 03:04:12 INFO - PROCESS | 1664 | 1468663452882 Marionette TRACE conn10 <- [1,1865,null,{"value":"13"}] 03:04:12 INFO - PROCESS | 1664 | 1468663452885 Marionette TRACE conn10 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:04:12 INFO - PROCESS | 1664 | 1468663452887 Marionette TRACE conn10 <- [1,1866,null,{}] 03:04:12 INFO - PROCESS | 1664 | 1468663452890 Marionette TRACE conn10 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:12 INFO - PROCESS | 1664 | 1468663452892 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:13 INFO - PROCESS | 1664 | 1468663453008 Marionette TRACE conn10 <- [1,1867,null,{"value":null}] 03:04:13 INFO - PROCESS | 1664 | 1468663453015 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:13 INFO - PROCESS | 1664 | 1468663453017 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C50000 == 40 [pid = 1664] [id = 476] 03:04:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7A437A000) [pid = 1664] [serial = 1428] [outer = 0000000000000000] 03:04:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B4F84800) [pid = 1664] [serial = 1429] [outer = 000000D7A437A000] 03:04:13 INFO - PROCESS | 1664 | 1468663453071 Marionette DEBUG loaded listener.js 03:04:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B4F8CC00) [pid = 1664] [serial = 1430] [outer = 000000D7A437A000] 03:04:13 INFO - PROCESS | 1664 | 1468663453756 Marionette TRACE conn10 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 923ms 03:04:13 INFO - PROCESS | 1664 | 1468663453812 Marionette TRACE conn10 -> [0,1869,"getWindowHandle",null] 03:04:13 INFO - PROCESS | 1664 | 1468663453818 Marionette TRACE conn10 <- [1,1869,null,{"value":"13"}] 03:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:04:13 INFO - PROCESS | 1664 | 1468663453823 Marionette TRACE conn10 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:04:13 INFO - PROCESS | 1664 | 1468663453829 Marionette TRACE conn10 <- [1,1870,null,{}] 03:04:13 INFO - PROCESS | 1664 | 1468663453835 Marionette TRACE conn10 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:13 INFO - PROCESS | 1664 | 1468663453838 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:13 INFO - PROCESS | 1664 | 1468663453972 Marionette TRACE conn10 <- [1,1871,null,{"value":null}] 03:04:14 INFO - PROCESS | 1664 | 1468663454091 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:14 INFO - PROCESS | 1664 | 1468663454094 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DAC800 == 41 [pid = 1664] [id = 477] 03:04:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A8A7A400) [pid = 1664] [serial = 1431] [outer = 0000000000000000] 03:04:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AA369000) [pid = 1664] [serial = 1432] [outer = 000000D7A8A7A400] 03:04:14 INFO - PROCESS | 1664 | 1468663454158 Marionette DEBUG loaded listener.js 03:04:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AE018800) [pid = 1664] [serial = 1433] [outer = 000000D7A8A7A400] 03:04:14 INFO - PROCESS | 1664 | 1468663454751 Marionette TRACE conn10 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 987ms 03:04:14 INFO - PROCESS | 1664 | 1468663454813 Marionette TRACE conn10 -> [0,1873,"getWindowHandle",null] 03:04:14 INFO - PROCESS | 1664 | 1468663454818 Marionette TRACE conn10 <- [1,1873,null,{"value":"13"}] 03:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:04:14 INFO - PROCESS | 1664 | 1468663454825 Marionette TRACE conn10 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:04:14 INFO - PROCESS | 1664 | 1468663454828 Marionette TRACE conn10 <- [1,1874,null,{}] 03:04:14 INFO - PROCESS | 1664 | 1468663454832 Marionette TRACE conn10 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:14 INFO - PROCESS | 1664 | 1468663454835 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:14 INFO - PROCESS | 1664 | 1468663454956 Marionette TRACE conn10 <- [1,1875,null,{"value":null}] 03:04:15 INFO - PROCESS | 1664 | 1468663455081 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:15 INFO - PROCESS | 1664 | 1468663455084 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82A3000 == 42 [pid = 1664] [id = 478] 03:04:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AF07FC00) [pid = 1664] [serial = 1434] [outer = 0000000000000000] 03:04:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0D36800) [pid = 1664] [serial = 1435] [outer = 000000D7AF07FC00] 03:04:15 INFO - PROCESS | 1664 | 1468663455146 Marionette DEBUG loaded listener.js 03:04:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0DD5800) [pid = 1664] [serial = 1436] [outer = 000000D7AF07FC00] 03:04:15 INFO - PROCESS | 1664 | 1468663455777 Marionette TRACE conn10 <- [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]]]}] 03:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1022ms 03:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:04:15 INFO - PROCESS | 1664 | 1468663455849 Marionette TRACE conn10 -> [0,1877,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 1664 | 1468663455852 Marionette TRACE conn10 <- [1,1877,null,{"value":"13"}] 03:04:15 INFO - PROCESS | 1664 | 1468663455856 Marionette TRACE conn10 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:04:15 INFO - PROCESS | 1664 | 1468663455860 Marionette TRACE conn10 <- [1,1878,null,{}] 03:04:15 INFO - PROCESS | 1664 | 1468663455873 Marionette TRACE conn10 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:15 INFO - PROCESS | 1664 | 1468663455878 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:16 INFO - PROCESS | 1664 | 1468663455996 Marionette TRACE conn10 <- [1,1879,null,{"value":null}] 03:04:16 INFO - PROCESS | 1664 | 1468663456123 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:16 INFO - PROCESS | 1664 | 1468663456126 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9314800 == 43 [pid = 1664] [id = 479] 03:04:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B1D54800) [pid = 1664] [serial = 1437] [outer = 0000000000000000] 03:04:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B47D7C00) [pid = 1664] [serial = 1438] [outer = 000000D7B1D54800] 03:04:16 INFO - PROCESS | 1664 | 1468663456187 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B598D400) [pid = 1664] [serial = 1439] [outer = 000000D7B1D54800] 03:04:17 INFO - PROCESS | 1664 | 1468663457036 Marionette TRACE conn10 <- [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]]]}] 03:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1242ms 03:04:17 INFO - PROCESS | 1664 | 1468663457100 Marionette TRACE conn10 -> [0,1881,"getWindowHandle",null] 03:04:17 INFO - PROCESS | 1664 | 1468663457105 Marionette TRACE conn10 <- [1,1881,null,{"value":"13"}] 03:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:04:17 INFO - PROCESS | 1664 | 1468663457110 Marionette TRACE conn10 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:04:17 INFO - PROCESS | 1664 | 1468663457114 Marionette TRACE conn10 <- [1,1882,null,{}] 03:04:17 INFO - PROCESS | 1664 | 1468663457120 Marionette TRACE conn10 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:17 INFO - PROCESS | 1664 | 1468663457123 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:17 INFO - PROCESS | 1664 | 1468663457276 Marionette TRACE conn10 <- [1,1883,null,{"value":null}] 03:04:17 INFO - PROCESS | 1664 | 1468663457397 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:17 INFO - PROCESS | 1664 | 1468663457403 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A5912000 == 44 [pid = 1664] [id = 480] 03:04:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7A5950800) [pid = 1664] [serial = 1440] [outer = 0000000000000000] 03:04:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A8A72000) [pid = 1664] [serial = 1441] [outer = 000000D7A5950800] 03:04:17 INFO - PROCESS | 1664 | 1468663457457 Marionette DEBUG loaded listener.js 03:04:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7AA308000) [pid = 1664] [serial = 1442] [outer = 000000D7A5950800] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B23B5800 == 43 [pid = 1664] [id = 475] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BB6000 == 42 [pid = 1664] [id = 474] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC25800 == 41 [pid = 1664] [id = 473] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8333000 == 40 [pid = 1664] [id = 472] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B819F000 == 39 [pid = 1664] [id = 471] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63C9000 == 38 [pid = 1664] [id = 470] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B2528000 == 37 [pid = 1664] [id = 469] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE971800 == 36 [pid = 1664] [id = 468] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA35E000 == 35 [pid = 1664] [id = 467] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8298000 == 34 [pid = 1664] [id = 464] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A981E000 == 33 [pid = 1664] [id = 457] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1B9B800 == 32 [pid = 1664] [id = 466] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE550000 == 31 [pid = 1664] [id = 465] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9314800 == 30 [pid = 1664] [id = 479] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82A3000 == 29 [pid = 1664] [id = 478] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DAC800 == 28 [pid = 1664] [id = 477] 03:04:18 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C50000 == 27 [pid = 1664] [id = 476] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B0D6A400) [pid = 1664] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AA364000) [pid = 1664] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AA473C00) [pid = 1664] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B598F800) [pid = 1664] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AAE37400) [pid = 1664] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AE56B800) [pid = 1664] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B16EF800) [pid = 1664] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AFB4DC00) [pid = 1664] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AA54CC00) [pid = 1664] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AA555800) [pid = 1664] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4E1C000) [pid = 1664] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AFB46400) [pid = 1664] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA4CD400) [pid = 1664] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A8A79C00) [pid = 1664] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B4F46C00) [pid = 1664] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE59B000) [pid = 1664] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0B75C00) [pid = 1664] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A9350C00) [pid = 1664] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AFAEA000) [pid = 1664] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B0D41000) [pid = 1664] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B4F4C400) [pid = 1664] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE59F000) [pid = 1664] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7A393B800) [pid = 1664] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 1664 | 1468663458718 Marionette TRACE conn10 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1635ms 03:04:18 INFO - PROCESS | 1664 | 1468663458749 Marionette TRACE conn10 -> [0,1885,"getWindowHandle",null] 03:04:18 INFO - PROCESS | 1664 | 1468663458753 Marionette TRACE conn10 <- [1,1885,null,{"value":"13"}] 03:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:04:18 INFO - PROCESS | 1664 | 1468663458758 Marionette TRACE conn10 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:04:18 INFO - PROCESS | 1664 | 1468663458762 Marionette TRACE conn10 <- [1,1886,null,{}] 03:04:18 INFO - PROCESS | 1664 | 1468663458774 Marionette TRACE conn10 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:18 INFO - PROCESS | 1664 | 1468663458777 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:18 INFO - PROCESS | 1664 | 1468663458870 Marionette TRACE conn10 <- [1,1887,null,{"value":null}] 03:04:18 INFO - PROCESS | 1664 | 1468663458880 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:18 INFO - PROCESS | 1664 | 1468663458885 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC18800 == 28 [pid = 1664] [id = 481] 03:04:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4651400) [pid = 1664] [serial = 1443] [outer = 0000000000000000] 03:04:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4A69C00) [pid = 1664] [serial = 1444] [outer = 000000D7A4651400] 03:04:18 INFO - PROCESS | 1664 | 1468663458936 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A4E1E000) [pid = 1664] [serial = 1445] [outer = 000000D7A4651400] 03:04:19 INFO - PROCESS | 1664 | 1468663459431 Marionette TRACE conn10 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 735ms 03:04:19 INFO - PROCESS | 1664 | 1468663459498 Marionette TRACE conn10 -> [0,1889,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 1664 | 1468663459504 Marionette TRACE conn10 <- [1,1889,null,{"value":"13"}] 03:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:04:19 INFO - PROCESS | 1664 | 1468663459511 Marionette TRACE conn10 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - PROCESS | 1664 | 1468663459514 Marionette TRACE conn10 <- [1,1890,null,{}] 03:04:19 INFO - PROCESS | 1664 | 1468663459518 Marionette TRACE conn10 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:19 INFO - PROCESS | 1664 | 1468663459521 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:19 INFO - PROCESS | 1664 | 1468663459616 Marionette TRACE conn10 <- [1,1891,null,{"value":null}] 03:04:19 INFO - PROCESS | 1664 | 1468663459740 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:19 INFO - PROCESS | 1664 | 1468663459742 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA3B000 == 29 [pid = 1664] [id = 482] 03:04:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A88C4800) [pid = 1664] [serial = 1446] [outer = 0000000000000000] 03:04:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AA364000) [pid = 1664] [serial = 1447] [outer = 000000D7A88C4800] 03:04:19 INFO - PROCESS | 1664 | 1468663459797 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA54CC00) [pid = 1664] [serial = 1448] [outer = 000000D7A88C4800] 03:04:20 INFO - PROCESS | 1664 | 1468663460210 Marionette TRACE conn10 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 03:04:20 INFO - PROCESS | 1664 | 1468663460246 Marionette TRACE conn10 -> [0,1893,"getWindowHandle",null] 03:04:20 INFO - PROCESS | 1664 | 1468663460248 Marionette TRACE conn10 <- [1,1893,null,{"value":"13"}] 03:04:20 INFO - PROCESS | 1664 | 1468663460252 Marionette TRACE conn10 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:04:20 INFO - PROCESS | 1664 | 1468663460256 Marionette TRACE conn10 <- [1,1894,null,{}] 03:04:20 INFO - PROCESS | 1664 | 1468663460268 Marionette TRACE conn10 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:20 INFO - PROCESS | 1664 | 1468663460273 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:20 INFO - PROCESS | 1664 | 1468663460362 Marionette TRACE conn10 <- [1,1895,null,{"value":null}] 03:04:20 INFO - PROCESS | 1664 | 1468663460370 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:20 INFO - PROCESS | 1664 | 1468663460373 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18B5000 == 30 [pid = 1664] [id = 483] 03:04:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A4A99000) [pid = 1664] [serial = 1449] [outer = 0000000000000000] 03:04:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE046C00) [pid = 1664] [serial = 1450] [outer = 000000D7A4A99000] 03:04:20 INFO - PROCESS | 1664 | 1468663460426 Marionette DEBUG loaded listener.js 03:04:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE56AC00) [pid = 1664] [serial = 1451] [outer = 000000D7A4A99000] 03:04:20 INFO - PROCESS | 1664 | 1468663460923 Marionette TRACE conn10 <- [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]]]}] 03:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 03:04:20 INFO - PROCESS | 1664 | 1468663460947 Marionette TRACE conn10 -> [0,1897,"getWindowHandle",null] 03:04:20 INFO - PROCESS | 1664 | 1468663460950 Marionette TRACE conn10 <- [1,1897,null,{"value":"13"}] 03:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:04:20 INFO - PROCESS | 1664 | 1468663460954 Marionette TRACE conn10 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:04:20 INFO - PROCESS | 1664 | 1468663460956 Marionette TRACE conn10 <- [1,1898,null,{}] 03:04:20 INFO - PROCESS | 1664 | 1468663460960 Marionette TRACE conn10 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:20 INFO - PROCESS | 1664 | 1468663460962 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:21 INFO - PROCESS | 1664 | 1468663461107 Marionette TRACE conn10 <- [1,1899,null,{"value":null}] 03:04:21 INFO - PROCESS | 1664 | 1468663461131 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:21 INFO - PROCESS | 1664 | 1468663461133 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FD5000 == 31 [pid = 1664] [id = 484] 03:04:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE729000) [pid = 1664] [serial = 1452] [outer = 0000000000000000] 03:04:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE948400) [pid = 1664] [serial = 1453] [outer = 000000D7AE729000] 03:04:21 INFO - PROCESS | 1664 | 1468663461181 Marionette DEBUG loaded listener.js 03:04:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AEBF5C00) [pid = 1664] [serial = 1454] [outer = 000000D7AE729000] 03:04:21 INFO - PROCESS | 1664 | 1468663461631 Marionette TRACE conn10 <- [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]]]}] 03:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 735ms 03:04:21 INFO - PROCESS | 1664 | 1468663461691 Marionette TRACE conn10 -> [0,1901,"getWindowHandle",null] 03:04:21 INFO - PROCESS | 1664 | 1468663461693 Marionette TRACE conn10 <- [1,1901,null,{"value":"13"}] 03:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:04:21 INFO - PROCESS | 1664 | 1468663461697 Marionette TRACE conn10 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:04:21 INFO - PROCESS | 1664 | 1468663461698 Marionette TRACE conn10 <- [1,1902,null,{}] 03:04:21 INFO - PROCESS | 1664 | 1468663461702 Marionette TRACE conn10 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:21 INFO - PROCESS | 1664 | 1468663461704 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:21 INFO - PROCESS | 1664 | 1468663461816 Marionette TRACE conn10 <- [1,1903,null,{"value":null}] 03:04:21 INFO - PROCESS | 1664 | 1468663461829 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:21 INFO - PROCESS | 1664 | 1468663461832 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63C4800 == 32 [pid = 1664] [id = 485] 03:04:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A4A66000) [pid = 1664] [serial = 1455] [outer = 0000000000000000] 03:04:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AFB4DC00) [pid = 1664] [serial = 1456] [outer = 000000D7A4A66000] 03:04:21 INFO - PROCESS | 1664 | 1468663461922 Marionette DEBUG loaded listener.js 03:04:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AFF75400) [pid = 1664] [serial = 1457] [outer = 000000D7A4A66000] 03:04:22 INFO - PROCESS | 1664 | 1468663462368 Marionette TRACE conn10 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 734ms 03:04:22 INFO - PROCESS | 1664 | 1468663462452 Marionette TRACE conn10 -> [0,1905,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 1664 | 1468663462455 Marionette TRACE conn10 <- [1,1905,null,{"value":"13"}] 03:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:04:22 INFO - PROCESS | 1664 | 1468663462458 Marionette TRACE conn10 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - PROCESS | 1664 | 1468663462460 Marionette TRACE conn10 <- [1,1906,null,{}] 03:04:22 INFO - PROCESS | 1664 | 1468663462464 Marionette TRACE conn10 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:22 INFO - PROCESS | 1664 | 1468663462470 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:22 INFO - PROCESS | 1664 | 1468663462613 Marionette TRACE conn10 <- [1,1907,null,{"value":null}] 03:04:22 INFO - PROCESS | 1664 | 1468663462867 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 1664 | 1468663462869 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B47DF800) [pid = 1664] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0DD4000) [pid = 1664] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B11B4000) [pid = 1664] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AA4D7400) [pid = 1664] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A4A67C00) [pid = 1664] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0D69800) [pid = 1664] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A44DA400) [pid = 1664] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AA36C000) [pid = 1664] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AAA93400) [pid = 1664] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A33D2C00) [pid = 1664] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A29B3800) [pid = 1664] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AE56CC00) [pid = 1664] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:04:22 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A437A000) [pid = 1664] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:04:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A591C000 == 33 [pid = 1664] [id = 486] 03:04:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A2A79C00) [pid = 1664] [serial = 1458] [outer = 0000000000000000] 03:04:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A44DA400) [pid = 1664] [serial = 1459] [outer = 000000D7A2A79C00] 03:04:22 INFO - PROCESS | 1664 | 1468663462928 Marionette DEBUG loaded listener.js 03:04:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AA54D400) [pid = 1664] [serial = 1460] [outer = 000000D7A2A79C00] 03:04:23 INFO - PROCESS | 1664 | 1468663463303 Marionette TRACE conn10 <- [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]]]}] 03:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 881ms 03:04:23 INFO - PROCESS | 1664 | 1468663463342 Marionette TRACE conn10 -> [0,1909,"getWindowHandle",null] 03:04:23 INFO - PROCESS | 1664 | 1468663463344 Marionette TRACE conn10 <- [1,1909,null,{"value":"13"}] 03:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:04:23 INFO - PROCESS | 1664 | 1468663463348 Marionette TRACE conn10 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:04:23 INFO - PROCESS | 1664 | 1468663463349 Marionette TRACE conn10 <- [1,1910,null,{}] 03:04:23 INFO - PROCESS | 1664 | 1468663463353 Marionette TRACE conn10 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:23 INFO - PROCESS | 1664 | 1468663463355 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:23 INFO - PROCESS | 1664 | 1468663463468 Marionette TRACE conn10 <- [1,1911,null,{"value":null}] 03:04:23 INFO - PROCESS | 1664 | 1468663463513 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:23 INFO - PROCESS | 1664 | 1468663463516 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8290800 == 34 [pid = 1664] [id = 487] 03:04:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A2A7B400) [pid = 1664] [serial = 1461] [outer = 0000000000000000] 03:04:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AE952400) [pid = 1664] [serial = 1462] [outer = 000000D7A2A7B400] 03:04:23 INFO - PROCESS | 1664 | 1468663463562 Marionette DEBUG loaded listener.js 03:04:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0E63400) [pid = 1664] [serial = 1463] [outer = 000000D7A2A7B400] 03:04:23 INFO - PROCESS | 1664 | 1468663463913 Marionette TRACE conn10 <- [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]]]}] 03:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms 03:04:23 INFO - PROCESS | 1664 | 1468663463980 Marionette TRACE conn10 -> [0,1913,"getWindowHandle",null] 03:04:23 INFO - PROCESS | 1664 | 1468663463982 Marionette TRACE conn10 <- [1,1913,null,{"value":"13"}] 03:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:04:23 INFO - PROCESS | 1664 | 1468663463985 Marionette TRACE conn10 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:04:23 INFO - PROCESS | 1664 | 1468663463987 Marionette TRACE conn10 <- [1,1914,null,{}] 03:04:24 INFO - PROCESS | 1664 | 1468663463991 Marionette TRACE conn10 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:24 INFO - PROCESS | 1664 | 1468663463993 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:24 INFO - PROCESS | 1664 | 1468663464103 Marionette TRACE conn10 <- [1,1915,null,{"value":null}] 03:04:24 INFO - PROCESS | 1664 | 1468663464148 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 1664 | 1468663464150 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8351000 == 35 [pid = 1664] [id = 488] 03:04:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0E68400) [pid = 1664] [serial = 1464] [outer = 0000000000000000] 03:04:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B11B4800) [pid = 1664] [serial = 1465] [outer = 000000D7B0E68400] 03:04:24 INFO - PROCESS | 1664 | 1468663464198 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B16F1C00) [pid = 1664] [serial = 1466] [outer = 000000D7B0E68400] 03:04:24 INFO - PROCESS | 1664 | 1468663464601 Marionette TRACE conn10 <- [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]]]}] 03:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 03:04:24 INFO - PROCESS | 1664 | 1468663464618 Marionette TRACE conn10 -> [0,1917,"getWindowHandle",null] 03:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:04:24 INFO - PROCESS | 1664 | 1468663464620 Marionette TRACE conn10 <- [1,1917,null,{"value":"13"}] 03:04:24 INFO - PROCESS | 1664 | 1468663464624 Marionette TRACE conn10 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:04:24 INFO - PROCESS | 1664 | 1468663464626 Marionette TRACE conn10 <- [1,1918,null,{}] 03:04:24 INFO - PROCESS | 1664 | 1468663464629 Marionette TRACE conn10 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:24 INFO - PROCESS | 1664 | 1468663464631 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:24 INFO - PROCESS | 1664 | 1468663464749 Marionette TRACE conn10 <- [1,1919,null,{"value":null}] 03:04:24 INFO - PROCESS | 1664 | 1468663464757 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 1664 | 1468663464759 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18B4800 == 36 [pid = 1664] [id = 489] 03:04:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B1726C00) [pid = 1664] [serial = 1467] [outer = 0000000000000000] 03:04:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B17BF400) [pid = 1664] [serial = 1468] [outer = 000000D7B1726C00] 03:04:24 INFO - PROCESS | 1664 | 1468663464809 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B23F0C00) [pid = 1664] [serial = 1469] [outer = 000000D7B1726C00] 03:04:25 INFO - PROCESS | 1664 | 1468663465617 Marionette TRACE conn10 <- [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]]]}] 03:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1077ms 03:04:25 INFO - PROCESS | 1664 | 1468663465704 Marionette TRACE conn10 -> [0,1921,"getWindowHandle",null] 03:04:25 INFO - PROCESS | 1664 | 1468663465709 Marionette TRACE conn10 <- [1,1921,null,{"value":"13"}] 03:04:25 INFO - PROCESS | 1664 | 1468663465714 Marionette TRACE conn10 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:04:25 INFO - PROCESS | 1664 | 1468663465720 Marionette TRACE conn10 <- [1,1922,null,{}] 03:04:25 INFO - PROCESS | 1664 | 1468663465725 Marionette TRACE conn10 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:25 INFO - PROCESS | 1664 | 1468663465729 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:25 INFO - PROCESS | 1664 | 1468663465889 Marionette TRACE conn10 <- [1,1923,null,{"value":null}] 03:04:26 INFO - PROCESS | 1664 | 1468663466008 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:26 INFO - PROCESS | 1664 | 1468663466011 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B42000 == 37 [pid = 1664] [id = 490] 03:04:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A4E17400) [pid = 1664] [serial = 1470] [outer = 0000000000000000] 03:04:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A59BC400) [pid = 1664] [serial = 1471] [outer = 000000D7A4E17400] 03:04:26 INFO - PROCESS | 1664 | 1468663466073 Marionette DEBUG loaded listener.js 03:04:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A97E3C00) [pid = 1664] [serial = 1472] [outer = 000000D7A4E17400] 03:04:26 INFO - PROCESS | 1664 | 1468663466855 Marionette TRACE conn10 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1185ms 03:04:26 INFO - PROCESS | 1664 | 1468663466911 Marionette TRACE conn10 -> [0,1925,"getWindowHandle",null] 03:04:26 INFO - PROCESS | 1664 | 1468663466916 Marionette TRACE conn10 <- [1,1925,null,{"value":"13"}] 03:04:26 INFO - PROCESS | 1664 | 1468663466923 Marionette TRACE conn10 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:04:26 INFO - PROCESS | 1664 | 1468663466926 Marionette TRACE conn10 <- [1,1926,null,{}] 03:04:26 INFO - PROCESS | 1664 | 1468663466931 Marionette TRACE conn10 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:26 INFO - PROCESS | 1664 | 1468663466934 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:27 INFO - PROCESS | 1664 | 1468663467168 Marionette TRACE conn10 <- [1,1927,null,{"value":null}] 03:04:27 INFO - PROCESS | 1664 | 1468663467297 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 1664 | 1468663467300 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A54A3000 == 38 [pid = 1664] [id = 491] 03:04:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A2909C00) [pid = 1664] [serial = 1473] [outer = 0000000000000000] 03:04:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A29AB400) [pid = 1664] [serial = 1474] [outer = 000000D7A2909C00] 03:04:27 INFO - PROCESS | 1664 | 1468663467354 Marionette DEBUG loaded listener.js 03:04:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A372D800) [pid = 1664] [serial = 1475] [outer = 000000D7A2909C00] 03:04:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8351000 == 37 [pid = 1664] [id = 488] 03:04:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8290800 == 36 [pid = 1664] [id = 487] 03:04:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A591C000 == 35 [pid = 1664] [id = 486] 03:04:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63C4800 == 34 [pid = 1664] [id = 485] 03:04:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FD5000 == 33 [pid = 1664] [id = 484] 03:04:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18B5000 == 32 [pid = 1664] [id = 483] 03:04:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEA3B000 == 31 [pid = 1664] [id = 482] 03:04:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC18800 == 30 [pid = 1664] [id = 481] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B4F8CC00) [pid = 1664] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B4F84800) [pid = 1664] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B4E8D400) [pid = 1664] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0DDAC00) [pid = 1664] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B1A59400) [pid = 1664] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0E89C00) [pid = 1664] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AD406800) [pid = 1664] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE0D4000) [pid = 1664] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A5566400) [pid = 1664] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A8A7D400) [pid = 1664] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0D82C00) [pid = 1664] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4A91800) [pid = 1664] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A92D5800) [pid = 1664] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0E8B400) [pid = 1664] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AE050400) [pid = 1664] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AE597400) [pid = 1664] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B2691400) [pid = 1664] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AFB4E000) [pid = 1664] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0D37C00) [pid = 1664] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B4F49800) [pid = 1664] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7A4BA4000) [pid = 1664] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE567C00) [pid = 1664] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B3909C00) [pid = 1664] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B47E1000) [pid = 1664] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B0D8E000) [pid = 1664] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 03:04:27 INFO - PROCESS | 1664 | 1468663467943 Marionette TRACE conn10 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1067ms 03:04:28 INFO - PROCESS | 1664 | 1468663467999 Marionette TRACE conn10 -> [0,1929,"getWindowHandle",null] 03:04:28 INFO - PROCESS | 1664 | 1468663468003 Marionette TRACE conn10 <- [1,1929,null,{"value":"13"}] 03:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:04:28 INFO - PROCESS | 1664 | 1468663468008 Marionette TRACE conn10 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:04:28 INFO - PROCESS | 1664 | 1468663468011 Marionette TRACE conn10 <- [1,1930,null,{}] 03:04:28 INFO - PROCESS | 1664 | 1468663468016 Marionette TRACE conn10 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:28 INFO - PROCESS | 1664 | 1468663468019 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:28 INFO - PROCESS | 1664 | 1468663468114 Marionette TRACE conn10 <- [1,1931,null,{"value":null}] 03:04:28 INFO - PROCESS | 1664 | 1468663468199 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:28 INFO - PROCESS | 1664 | 1468663468202 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE545000 == 31 [pid = 1664] [id = 492] 03:04:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7A5954400) [pid = 1664] [serial = 1476] [outer = 0000000000000000] 03:04:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A8A75400) [pid = 1664] [serial = 1477] [outer = 000000D7A5954400] 03:04:28 INFO - PROCESS | 1664 | 1468663468252 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A8BBBC00) [pid = 1664] [serial = 1478] [outer = 000000D7A5954400] 03:04:28 INFO - PROCESS | 1664 | 1468663468646 Marionette TRACE conn10 <- [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]]]}] 03:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 672ms 03:04:28 INFO - PROCESS | 1664 | 1468663468710 Marionette TRACE conn10 -> [0,1933,"getWindowHandle",null] 03:04:28 INFO - PROCESS | 1664 | 1468663468713 Marionette TRACE conn10 <- [1,1933,null,{"value":"13"}] 03:04:28 INFO - PROCESS | 1664 | 1468663468717 Marionette TRACE conn10 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:04:28 INFO - PROCESS | 1664 | 1468663468720 Marionette TRACE conn10 <- [1,1934,null,{}] 03:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:04:28 INFO - PROCESS | 1664 | 1468663468724 Marionette TRACE conn10 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:28 INFO - PROCESS | 1664 | 1468663468726 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:28 INFO - PROCESS | 1664 | 1468663468818 Marionette TRACE conn10 <- [1,1935,null,{"value":null}] 03:04:28 INFO - PROCESS | 1664 | 1468663468836 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:28 INFO - PROCESS | 1664 | 1468663468839 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DAF000 == 32 [pid = 1664] [id = 493] 03:04:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AA476C00) [pid = 1664] [serial = 1479] [outer = 0000000000000000] 03:04:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AA549C00) [pid = 1664] [serial = 1480] [outer = 000000D7AA476C00] 03:04:28 INFO - PROCESS | 1664 | 1468663468887 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AAA8FC00) [pid = 1664] [serial = 1481] [outer = 000000D7AA476C00] 03:04:29 INFO - PROCESS | 1664 | 1468663469357 Marionette TRACE conn10 <- [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]]]}] 03:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 671ms 03:04:29 INFO - PROCESS | 1664 | 1468663469398 Marionette TRACE conn10 -> [0,1937,"getWindowHandle",null] 03:04:29 INFO - PROCESS | 1664 | 1468663469402 Marionette TRACE conn10 <- [1,1937,null,{"value":"13"}] 03:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:04:29 INFO - PROCESS | 1664 | 1468663469415 Marionette TRACE conn10 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:04:29 INFO - PROCESS | 1664 | 1468663469420 Marionette TRACE conn10 <- [1,1938,null,{}] 03:04:29 INFO - PROCESS | 1664 | 1468663469424 Marionette TRACE conn10 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:29 INFO - PROCESS | 1664 | 1468663469427 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:29 INFO - PROCESS | 1664 | 1468663469523 Marionette TRACE conn10 <- [1,1939,null,{"value":null}] 03:04:29 INFO - PROCESS | 1664 | 1468663469531 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:29 INFO - PROCESS | 1664 | 1468663469533 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FDC000 == 33 [pid = 1664] [id = 494] 03:04:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A3BCD400) [pid = 1664] [serial = 1482] [outer = 0000000000000000] 03:04:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE567800) [pid = 1664] [serial = 1483] [outer = 000000D7A3BCD400] 03:04:29 INFO - PROCESS | 1664 | 1468663469579 Marionette DEBUG loaded listener.js 03:04:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE595800) [pid = 1664] [serial = 1484] [outer = 000000D7A3BCD400] 03:04:30 INFO - PROCESS | 1664 | 1468663470026 Marionette TRACE conn10 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 03:04:30 INFO - PROCESS | 1664 | 1468663470110 Marionette TRACE conn10 -> [0,1941,"getWindowHandle",null] 03:04:30 INFO - PROCESS | 1664 | 1468663470113 Marionette TRACE conn10 <- [1,1941,null,{"value":"13"}] 03:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:04:30 INFO - PROCESS | 1664 | 1468663470116 Marionette TRACE conn10 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:04:30 INFO - PROCESS | 1664 | 1468663470118 Marionette TRACE conn10 <- [1,1942,null,{}] 03:04:30 INFO - PROCESS | 1664 | 1468663470122 Marionette TRACE conn10 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:30 INFO - PROCESS | 1664 | 1468663470124 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:30 INFO - PROCESS | 1664 | 1468663470276 Marionette TRACE conn10 <- [1,1943,null,{"value":null}] 03:04:30 INFO - PROCESS | 1664 | 1468663470293 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:30 INFO - PROCESS | 1664 | 1468663470295 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F09800 == 34 [pid = 1664] [id = 495] 03:04:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE94EC00) [pid = 1664] [serial = 1485] [outer = 0000000000000000] 03:04:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AEB57C00) [pid = 1664] [serial = 1486] [outer = 000000D7AE94EC00] 03:04:30 INFO - PROCESS | 1664 | 1468663470349 Marionette DEBUG loaded listener.js 03:04:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AFB46000) [pid = 1664] [serial = 1487] [outer = 000000D7AE94EC00] 03:04:30 INFO - PROCESS | 1664 | 1468663470792 Marionette TRACE conn10 <- [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]]]}] 03:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 03:04:30 INFO - PROCESS | 1664 | 1468663470852 Marionette TRACE conn10 -> [0,1945,"getWindowHandle",null] 03:04:30 INFO - PROCESS | 1664 | 1468663470854 Marionette TRACE conn10 <- [1,1945,null,{"value":"13"}] 03:04:30 INFO - PROCESS | 1664 | 1468663470857 Marionette TRACE conn10 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:04:30 INFO - PROCESS | 1664 | 1468663470860 Marionette TRACE conn10 <- [1,1946,null,{}] 03:04:30 INFO - PROCESS | 1664 | 1468663470877 Marionette TRACE conn10 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:30 INFO - PROCESS | 1664 | 1468663470879 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:31 INFO - PROCESS | 1664 | 1468663470995 Marionette TRACE conn10 <- [1,1947,null,{"value":null}] 03:04:31 INFO - PROCESS | 1664 | 1468663471006 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:31 INFO - PROCESS | 1664 | 1468663471012 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81AD000 == 35 [pid = 1664] [id = 496] 03:04:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D34400) [pid = 1664] [serial = 1488] [outer = 0000000000000000] 03:04:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D37400) [pid = 1664] [serial = 1489] [outer = 000000D7B0D34400] 03:04:31 INFO - PROCESS | 1664 | 1468663471120 Marionette DEBUG loaded listener.js 03:04:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D6A800) [pid = 1664] [serial = 1490] [outer = 000000D7B0D34400] 03:04:31 INFO - PROCESS | 1664 | 1468663471571 Marionette TRACE conn10 <- [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]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 797ms 03:04:31 INFO - PROCESS | 1664 | 1468663471658 Marionette TRACE conn10 -> [0,1949,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 1664 | 1468663471660 Marionette TRACE conn10 <- [1,1949,null,{"value":"13"}] 03:04:31 INFO - PROCESS | 1664 | 1468663471664 Marionette TRACE conn10 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:04:31 INFO - PROCESS | 1664 | 1468663471666 Marionette TRACE conn10 <- [1,1950,null,{}] 03:04:31 INFO - PROCESS | 1664 | 1468663471669 Marionette TRACE conn10 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:31 INFO - PROCESS | 1664 | 1468663471671 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:31 INFO - PROCESS | 1664 | 1468663471803 Marionette TRACE conn10 <- [1,1951,null,{"value":null}] 03:04:31 INFO - PROCESS | 1664 | 1468663471811 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:31 INFO - PROCESS | 1664 | 1468663471813 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8334800 == 36 [pid = 1664] [id = 497] 03:04:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AA365400) [pid = 1664] [serial = 1491] [outer = 0000000000000000] 03:04:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0E64400) [pid = 1664] [serial = 1492] [outer = 000000D7AA365400] 03:04:31 INFO - PROCESS | 1664 | 1468663471858 Marionette DEBUG loaded listener.js 03:04:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0E91400) [pid = 1664] [serial = 1493] [outer = 000000D7AA365400] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0E68400) [pid = 1664] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AE729000) [pid = 1664] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A4A66000) [pid = 1664] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A88C4800) [pid = 1664] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4651400) [pid = 1664] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4A99000) [pid = 1664] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A5950800) [pid = 1664] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A8A7A400) [pid = 1664] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AF07FC00) [pid = 1664] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B1D54800) [pid = 1664] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A2A79C00) [pid = 1664] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:04:32 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A2A7B400) [pid = 1664] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:04:32 INFO - PROCESS | 1664 | 1468663472316 Marionette TRACE conn10 <- [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]]]}] 03:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 03:04:32 INFO - PROCESS | 1664 | 1468663472336 Marionette TRACE conn10 -> [0,1953,"getWindowHandle",null] 03:04:32 INFO - PROCESS | 1664 | 1468663472338 Marionette TRACE conn10 <- [1,1953,null,{"value":"13"}] 03:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:04:32 INFO - PROCESS | 1664 | 1468663472341 Marionette TRACE conn10 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:04:32 INFO - PROCESS | 1664 | 1468663472343 Marionette TRACE conn10 <- [1,1954,null,{}] 03:04:32 INFO - PROCESS | 1664 | 1468663472347 Marionette TRACE conn10 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:32 INFO - PROCESS | 1664 | 1468663472349 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:32 INFO - PROCESS | 1664 | 1468663472463 Marionette TRACE conn10 <- [1,1955,null,{"value":null}] 03:04:32 INFO - PROCESS | 1664 | 1468663472515 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:32 INFO - PROCESS | 1664 | 1468663472517 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFACF000 == 37 [pid = 1664] [id = 498] 03:04:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A3BC9000) [pid = 1664] [serial = 1494] [outer = 0000000000000000] 03:04:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE596000) [pid = 1664] [serial = 1495] [outer = 000000D7A3BC9000] 03:04:32 INFO - PROCESS | 1664 | 1468663472564 Marionette DEBUG loaded listener.js 03:04:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0DCEC00) [pid = 1664] [serial = 1496] [outer = 000000D7A3BC9000] 03:04:32 INFO - PROCESS | 1664 | 1468663472912 Marionette TRACE conn10 <- [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]]]}] 03:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 03:04:32 INFO - PROCESS | 1664 | 1468663472975 Marionette TRACE conn10 -> [0,1957,"getWindowHandle",null] 03:04:32 INFO - PROCESS | 1664 | 1468663472977 Marionette TRACE conn10 <- [1,1957,null,{"value":"13"}] 03:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:04:32 INFO - PROCESS | 1664 | 1468663472980 Marionette TRACE conn10 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:04:32 INFO - PROCESS | 1664 | 1468663472982 Marionette TRACE conn10 <- [1,1958,null,{}] 03:04:32 INFO - PROCESS | 1664 | 1468663472985 Marionette TRACE conn10 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:32 INFO - PROCESS | 1664 | 1468663472987 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:33 INFO - PROCESS | 1664 | 1468663473071 Marionette TRACE conn10 <- [1,1959,null,{"value":null}] 03:04:33 INFO - PROCESS | 1664 | 1468663473077 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 1664 | 1468663473079 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BC4000 == 38 [pid = 1664] [id = 499] 03:04:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0E94000) [pid = 1664] [serial = 1497] [outer = 0000000000000000] 03:04:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B16EB000) [pid = 1664] [serial = 1498] [outer = 000000D7B0E94000] 03:04:33 INFO - PROCESS | 1664 | 1468663473125 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B1A59800) [pid = 1664] [serial = 1499] [outer = 000000D7B0E94000] 03:04:33 INFO - PROCESS | 1664 | 1468663473535 Marionette TRACE conn10 <- [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]]]}] 03:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 587ms 03:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:04:33 INFO - PROCESS | 1664 | 1468663473571 Marionette TRACE conn10 -> [0,1961,"getWindowHandle",null] 03:04:33 INFO - PROCESS | 1664 | 1468663473573 Marionette TRACE conn10 <- [1,1961,null,{"value":"13"}] 03:04:33 INFO - PROCESS | 1664 | 1468663473576 Marionette TRACE conn10 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:04:33 INFO - PROCESS | 1664 | 1468663473578 Marionette TRACE conn10 <- [1,1962,null,{}] 03:04:33 INFO - PROCESS | 1664 | 1468663473581 Marionette TRACE conn10 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:33 INFO - PROCESS | 1664 | 1468663473583 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:33 INFO - PROCESS | 1664 | 1468663473707 Marionette TRACE conn10 <- [1,1963,null,{"value":null}] 03:04:33 INFO - PROCESS | 1664 | 1468663473714 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 1664 | 1468663473716 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C3B000 == 39 [pid = 1664] [id = 500] 03:04:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B23E7C00) [pid = 1664] [serial = 1500] [outer = 0000000000000000] 03:04:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B2631C00) [pid = 1664] [serial = 1501] [outer = 000000D7B23E7C00] 03:04:33 INFO - PROCESS | 1664 | 1468663473762 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B3904800) [pid = 1664] [serial = 1502] [outer = 000000D7B23E7C00] 03:04:34 INFO - PROCESS | 1664 | 1468663474242 Marionette TRACE conn10 <- [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]]]}] 03:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 03:04:34 INFO - PROCESS | 1664 | 1468663474327 Marionette TRACE conn10 -> [0,1965,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 1664 | 1468663474333 Marionette TRACE conn10 <- [1,1965,null,{"value":"13"}] 03:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:04:34 INFO - PROCESS | 1664 | 1468663474340 Marionette TRACE conn10 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - PROCESS | 1664 | 1468663474345 Marionette TRACE conn10 <- [1,1966,null,{}] 03:04:34 INFO - PROCESS | 1664 | 1468663474352 Marionette TRACE conn10 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:34 INFO - PROCESS | 1664 | 1468663474355 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:34 INFO - PROCESS | 1664 | 1468663474542 Marionette TRACE conn10 <- [1,1967,null,{"value":null}] 03:04:34 INFO - PROCESS | 1664 | 1468663474635 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:34 INFO - PROCESS | 1664 | 1468663474640 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE57E800 == 40 [pid = 1664] [id = 501] 03:04:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A54DCC00) [pid = 1664] [serial = 1503] [outer = 0000000000000000] 03:04:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A88C4400) [pid = 1664] [serial = 1504] [outer = 000000D7A54DCC00] 03:04:34 INFO - PROCESS | 1664 | 1468663474702 Marionette DEBUG loaded listener.js 03:04:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A9778400) [pid = 1664] [serial = 1505] [outer = 000000D7A54DCC00] 03:04:35 INFO - PROCESS | 1664 | 1468663475291 Marionette TRACE conn10 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 987ms 03:04:35 INFO - PROCESS | 1664 | 1468663475327 Marionette TRACE conn10 -> [0,1969,"getWindowHandle",null] 03:04:35 INFO - PROCESS | 1664 | 1468663475333 Marionette TRACE conn10 <- [1,1969,null,{"value":"13"}] 03:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:04:35 INFO - PROCESS | 1664 | 1468663475340 Marionette TRACE conn10 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:04:35 INFO - PROCESS | 1664 | 1468663475343 Marionette TRACE conn10 <- [1,1970,null,{}] 03:04:35 INFO - PROCESS | 1664 | 1468663475347 Marionette TRACE conn10 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:35 INFO - PROCESS | 1664 | 1468663475350 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:35 INFO - PROCESS | 1664 | 1468663475468 Marionette TRACE conn10 <- [1,1971,null,{"value":null}] 03:04:35 INFO - PROCESS | 1664 | 1468663475594 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:35 INFO - PROCESS | 1664 | 1468663475597 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E98800 == 41 [pid = 1664] [id = 502] 03:04:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AD40A400) [pid = 1664] [serial = 1506] [outer = 0000000000000000] 03:04:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AE095400) [pid = 1664] [serial = 1507] [outer = 000000D7AD40A400] 03:04:35 INFO - PROCESS | 1664 | 1468663475658 Marionette DEBUG loaded listener.js 03:04:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AE94F400) [pid = 1664] [serial = 1508] [outer = 000000D7AD40A400] 03:04:36 INFO - PROCESS | 1664 | 1468663476263 Marionette TRACE conn10 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 03:04:36 INFO - PROCESS | 1664 | 1468663476328 Marionette TRACE conn10 -> [0,1973,"getWindowHandle",null] 03:04:36 INFO - PROCESS | 1664 | 1468663476331 Marionette TRACE conn10 <- [1,1973,null,{"value":"13"}] 03:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:04:36 INFO - PROCESS | 1664 | 1468663476335 Marionette TRACE conn10 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:04:36 INFO - PROCESS | 1664 | 1468663476339 Marionette TRACE conn10 <- [1,1974,null,{}] 03:04:36 INFO - PROCESS | 1664 | 1468663476366 Marionette TRACE conn10 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:36 INFO - PROCESS | 1664 | 1468663476372 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:36 INFO - PROCESS | 1664 | 1468663476496 Marionette TRACE conn10 <- [1,1975,null,{"value":null}] 03:04:36 INFO - PROCESS | 1664 | 1468663476613 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:36 INFO - PROCESS | 1664 | 1468663476617 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C8A000 == 42 [pid = 1664] [id = 503] 03:04:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0D8B800) [pid = 1664] [serial = 1509] [outer = 0000000000000000] 03:04:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0DD7400) [pid = 1664] [serial = 1510] [outer = 000000D7B0D8B800] 03:04:36 INFO - PROCESS | 1664 | 1468663476678 Marionette DEBUG loaded listener.js 03:04:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B3906000) [pid = 1664] [serial = 1511] [outer = 000000D7B0D8B800] 03:04:37 INFO - PROCESS | 1664 | 1468663477325 Marionette TRACE conn10 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1031ms 03:04:37 INFO - PROCESS | 1664 | 1468663477368 Marionette TRACE conn10 -> [0,1977,"getWindowHandle",null] 03:04:37 INFO - PROCESS | 1664 | 1468663477371 Marionette TRACE conn10 <- [1,1977,null,{"value":"13"}] 03:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:04:37 INFO - PROCESS | 1664 | 1468663477374 Marionette TRACE conn10 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:04:37 INFO - PROCESS | 1664 | 1468663477377 Marionette TRACE conn10 <- [1,1978,null,{}] 03:04:37 INFO - PROCESS | 1664 | 1468663477381 Marionette TRACE conn10 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:37 INFO - PROCESS | 1664 | 1468663477383 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:37 INFO - PROCESS | 1664 | 1468663477501 Marionette TRACE conn10 <- [1,1979,null,{"value":null}] 03:04:37 INFO - PROCESS | 1664 | 1468663477625 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:37 INFO - PROCESS | 1664 | 1468663477628 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B931F000 == 43 [pid = 1664] [id = 504] 03:04:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B3907000) [pid = 1664] [serial = 1512] [outer = 0000000000000000] 03:04:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B47DF400) [pid = 1664] [serial = 1513] [outer = 000000D7B3907000] 03:04:37 INFO - PROCESS | 1664 | 1468663477686 Marionette DEBUG loaded listener.js 03:04:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B4E88800) [pid = 1664] [serial = 1514] [outer = 000000D7B3907000] 03:04:38 INFO - PROCESS | 1664 | 1468663478283 Marionette TRACE conn10 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 986ms 03:04:38 INFO - PROCESS | 1664 | 1468663478364 Marionette TRACE conn10 -> [0,1981,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 1664 | 1468663478366 Marionette TRACE conn10 <- [1,1981,null,{"value":"13"}] 03:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:04:38 INFO - PROCESS | 1664 | 1468663478370 Marionette TRACE conn10 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 1664 | 1468663478372 Marionette TRACE conn10 <- [1,1982,null,{}] 03:04:38 INFO - PROCESS | 1664 | 1468663478376 Marionette TRACE conn10 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:38 INFO - PROCESS | 1664 | 1468663478379 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:38 INFO - PROCESS | 1664 | 1468663478616 Marionette TRACE conn10 <- [1,1983,null,{"value":null}] 03:04:38 INFO - PROCESS | 1664 | 1468663478760 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:38 INFO - PROCESS | 1664 | 1468663478763 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC39000 == 44 [pid = 1664] [id = 505] 03:04:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7A2AD2800) [pid = 1664] [serial = 1515] [outer = 0000000000000000] 03:04:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7A464DC00) [pid = 1664] [serial = 1516] [outer = 000000D7A2AD2800] 03:04:38 INFO - PROCESS | 1664 | 1468663478817 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7A4B1A000) [pid = 1664] [serial = 1517] [outer = 000000D7A2AD2800] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A5912000 == 43 [pid = 1664] [id = 480] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BC4000 == 42 [pid = 1664] [id = 499] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFACF000 == 41 [pid = 1664] [id = 498] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8334800 == 40 [pid = 1664] [id = 497] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81AD000 == 39 [pid = 1664] [id = 496] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F09800 == 38 [pid = 1664] [id = 495] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FDC000 == 37 [pid = 1664] [id = 494] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DAF000 == 36 [pid = 1664] [id = 493] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE545000 == 35 [pid = 1664] [id = 492] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A54A3000 == 34 [pid = 1664] [id = 491] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B42000 == 33 [pid = 1664] [id = 490] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18B4800 == 32 [pid = 1664] [id = 489] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B931F000 == 31 [pid = 1664] [id = 504] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C8A000 == 30 [pid = 1664] [id = 503] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E98800 == 29 [pid = 1664] [id = 502] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C3B000 == 28 [pid = 1664] [id = 500] 03:04:39 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE57E800 == 27 [pid = 1664] [id = 501] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7B11B4800) [pid = 1664] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7AE948400) [pid = 1664] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7AFB4DC00) [pid = 1664] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AA364000) [pid = 1664] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AA54CC00) [pid = 1664] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A4A69C00) [pid = 1664] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A4E1E000) [pid = 1664] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AE046C00) [pid = 1664] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AA308000) [pid = 1664] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A8A72000) [pid = 1664] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AEBF5C00) [pid = 1664] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE018800) [pid = 1664] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA369000) [pid = 1664] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0DD5800) [pid = 1664] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0D36800) [pid = 1664] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B598D400) [pid = 1664] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B47D7C00) [pid = 1664] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AFF75400) [pid = 1664] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A44DA400) [pid = 1664] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AA54D400) [pid = 1664] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B16F1C00) [pid = 1664] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AE952400) [pid = 1664] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0E63400) [pid = 1664] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 03:04:39 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE56AC00) [pid = 1664] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 03:04:40 INFO - PROCESS | 1664 | 1468663480201 Marionette TRACE conn10 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1875ms 03:04:40 INFO - PROCESS | 1664 | 1468663480247 Marionette TRACE conn10 -> [0,1985,"getWindowHandle",null] 03:04:40 INFO - PROCESS | 1664 | 1468663480252 Marionette TRACE conn10 <- [1,1985,null,{"value":"13"}] 03:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:04:40 INFO - PROCESS | 1664 | 1468663480258 Marionette TRACE conn10 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:04:40 INFO - PROCESS | 1664 | 1468663480262 Marionette TRACE conn10 <- [1,1986,null,{}] 03:04:40 INFO - PROCESS | 1664 | 1468663480268 Marionette TRACE conn10 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:40 INFO - PROCESS | 1664 | 1468663480271 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:40 INFO - PROCESS | 1664 | 1468663480384 Marionette TRACE conn10 <- [1,1987,null,{"value":null}] 03:04:40 INFO - PROCESS | 1664 | 1468663480459 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 1664 | 1468663480464 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA35E000 == 28 [pid = 1664] [id = 506] 03:04:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4646C00) [pid = 1664] [serial = 1518] [outer = 0000000000000000] 03:04:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A4A97C00) [pid = 1664] [serial = 1519] [outer = 000000D7A4646C00] 03:04:40 INFO - PROCESS | 1664 | 1468663480516 Marionette DEBUG loaded listener.js 03:04:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A5566C00) [pid = 1664] [serial = 1520] [outer = 000000D7A4646C00] 03:04:40 INFO - PROCESS | 1664 | 1468663480939 Marionette TRACE conn10 <- [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]]]}] 03:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 733ms 03:04:40 INFO - PROCESS | 1664 | 1468663480994 Marionette TRACE conn10 -> [0,1989,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 1664 | 1468663481000 Marionette TRACE conn10 <- [1,1989,null,{"value":"13"}] 03:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:04:41 INFO - PROCESS | 1664 | 1468663481007 Marionette TRACE conn10 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 1664 | 1468663481010 Marionette TRACE conn10 <- [1,1990,null,{}] 03:04:41 INFO - PROCESS | 1664 | 1468663481014 Marionette TRACE conn10 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:41 INFO - PROCESS | 1664 | 1468663481017 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:41 INFO - PROCESS | 1664 | 1468663481111 Marionette TRACE conn10 <- [1,1991,null,{"value":null}] 03:04:41 INFO - PROCESS | 1664 | 1468663481117 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:41 INFO - PROCESS | 1664 | 1468663481121 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE586000 == 29 [pid = 1664] [id = 507] 03:04:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A8A7C400) [pid = 1664] [serial = 1521] [outer = 0000000000000000] 03:04:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A9773800) [pid = 1664] [serial = 1522] [outer = 000000D7A8A7C400] 03:04:41 INFO - PROCESS | 1664 | 1468663481171 Marionette DEBUG loaded listener.js 03:04:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AA370400) [pid = 1664] [serial = 1523] [outer = 000000D7A8A7C400] 03:04:41 INFO - PROCESS | 1664 | 1468663481658 Marionette TRACE conn10 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 03:04:41 INFO - PROCESS | 1664 | 1468663481679 Marionette TRACE conn10 -> [0,1993,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 1664 | 1468663481682 Marionette TRACE conn10 <- [1,1993,null,{"value":"13"}] 03:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:04:41 INFO - PROCESS | 1664 | 1468663481686 Marionette TRACE conn10 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 1664 | 1468663481689 Marionette TRACE conn10 <- [1,1994,null,{}] 03:04:41 INFO - PROCESS | 1664 | 1468663481701 Marionette TRACE conn10 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:41 INFO - PROCESS | 1664 | 1468663481706 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:41 INFO - PROCESS | 1664 | 1468663481828 Marionette TRACE conn10 <- [1,1995,null,{"value":null}] 03:04:41 INFO - PROCESS | 1664 | 1468663481916 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:41 INFO - PROCESS | 1664 | 1468663481919 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B189E800 == 30 [pid = 1664] [id = 508] 03:04:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A3241400) [pid = 1664] [serial = 1524] [outer = 0000000000000000] 03:04:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AD462400) [pid = 1664] [serial = 1525] [outer = 000000D7A3241400] 03:04:41 INFO - PROCESS | 1664 | 1468663481969 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE052800) [pid = 1664] [serial = 1526] [outer = 000000D7A3241400] 03:04:42 INFO - PROCESS | 1664 | 1468663482390 Marionette TRACE conn10 <- [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]]]}] 03:04:42 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 03:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 735ms 03:04:42 INFO - PROCESS | 1664 | 1468663482422 Marionette TRACE conn10 -> [0,1997,"getWindowHandle",null] 03:04:42 INFO - PROCESS | 1664 | 1468663482425 Marionette TRACE conn10 <- [1,1997,null,{"value":"13"}] 03:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:04:42 INFO - PROCESS | 1664 | 1468663482428 Marionette TRACE conn10 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:04:42 INFO - PROCESS | 1664 | 1468663482430 Marionette TRACE conn10 <- [1,1998,null,{}] 03:04:42 INFO - PROCESS | 1664 | 1468663482434 Marionette TRACE conn10 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:42 INFO - PROCESS | 1664 | 1468663482436 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:42 INFO - PROCESS | 1664 | 1468663482554 Marionette TRACE conn10 <- [1,1999,null,{"value":null}] 03:04:42 INFO - PROCESS | 1664 | 1468663482560 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 1664 | 1468663482563 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FC6000 == 31 [pid = 1664] [id = 509] 03:04:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE56D400) [pid = 1664] [serial = 1527] [outer = 0000000000000000] 03:04:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE594800) [pid = 1664] [serial = 1528] [outer = 000000D7AE56D400] 03:04:42 INFO - PROCESS | 1664 | 1468663482656 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AE948400) [pid = 1664] [serial = 1529] [outer = 000000D7AE56D400] 03:04:43 INFO - PROCESS | 1664 | 1468663483119 Marionette TRACE conn10 <- [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]]]}] 03:04:43 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 03:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 03:04:43 INFO - PROCESS | 1664 | 1468663483203 Marionette TRACE conn10 -> [0,2001,"getWindowHandle",null] 03:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:04:43 INFO - PROCESS | 1664 | 1468663483205 Marionette TRACE conn10 <- [1,2001,null,{"value":"13"}] 03:04:43 INFO - PROCESS | 1664 | 1468663483208 Marionette TRACE conn10 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:04:43 INFO - PROCESS | 1664 | 1468663483210 Marionette TRACE conn10 <- [1,2002,null,{}] 03:04:43 INFO - PROCESS | 1664 | 1468663483214 Marionette TRACE conn10 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:43 INFO - PROCESS | 1664 | 1468663483216 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:43 INFO - PROCESS | 1664 | 1468663483333 Marionette TRACE conn10 <- [1,2003,null,{"value":null}] 03:04:43 INFO - PROCESS | 1664 | 1468663483385 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:43 INFO - PROCESS | 1664 | 1468663483388 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F12000 == 32 [pid = 1664] [id = 510] 03:04:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AFAE7800) [pid = 1664] [serial = 1530] [outer = 0000000000000000] 03:04:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AFB4F400) [pid = 1664] [serial = 1531] [outer = 000000D7AFAE7800] 03:04:43 INFO - PROCESS | 1664 | 1468663483436 Marionette DEBUG loaded listener.js 03:04:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0D34C00) [pid = 1664] [serial = 1532] [outer = 000000D7AFAE7800] 03:04:43 INFO - PROCESS | 1664 | 1468663483934 Marionette TRACE conn10 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 776ms 03:04:43 INFO - PROCESS | 1664 | 1468663483986 Marionette TRACE conn10 -> [0,2005,"getWindowHandle",null] 03:04:43 INFO - PROCESS | 1664 | 1468663483988 Marionette TRACE conn10 <- [1,2005,null,{"value":"13"}] 03:04:43 INFO - PROCESS | 1664 | 1468663483992 Marionette TRACE conn10 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:04:43 INFO - PROCESS | 1664 | 1468663483994 Marionette TRACE conn10 <- [1,2006,null,{}] 03:04:44 INFO - PROCESS | 1664 | 1468663484004 Marionette TRACE conn10 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:44 INFO - PROCESS | 1664 | 1468663484010 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:44 INFO - PROCESS | 1664 | 1468663484174 Marionette TRACE conn10 <- [1,2007,null,{"value":null}] 03:04:44 INFO - PROCESS | 1664 | 1468663484228 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:44 INFO - PROCESS | 1664 | 1468663484230 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81A2800 == 33 [pid = 1664] [id = 511] 03:04:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0D3D800) [pid = 1664] [serial = 1533] [outer = 0000000000000000] 03:04:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0D8A400) [pid = 1664] [serial = 1534] [outer = 000000D7B0D3D800] 03:04:44 INFO - PROCESS | 1664 | 1468663484276 Marionette DEBUG loaded listener.js 03:04:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B0E65400) [pid = 1664] [serial = 1535] [outer = 000000D7B0D3D800] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AE94EC00) [pid = 1664] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B0D34400) [pid = 1664] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A4E17400) [pid = 1664] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AA365400) [pid = 1664] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A3BCD400) [pid = 1664] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A2909C00) [pid = 1664] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A5954400) [pid = 1664] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A3BC9000) [pid = 1664] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B1726C00) [pid = 1664] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AA476C00) [pid = 1664] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0E94000) [pid = 1664] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:04:44 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B23E7C00) [pid = 1664] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:04:44 INFO - PROCESS | 1664 | 1468663484864 Marionette TRACE conn10 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 923ms 03:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:04:44 INFO - PROCESS | 1664 | 1468663484918 Marionette TRACE conn10 -> [0,2009,"getWindowHandle",null] 03:04:44 INFO - PROCESS | 1664 | 1468663484920 Marionette TRACE conn10 <- [1,2009,null,{"value":"13"}] 03:04:44 INFO - PROCESS | 1664 | 1468663484923 Marionette TRACE conn10 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 1664 | 1468663484925 Marionette TRACE conn10 <- [1,2010,null,{}] 03:04:44 INFO - PROCESS | 1664 | 1468663484929 Marionette TRACE conn10 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:44 INFO - PROCESS | 1664 | 1468663484931 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:45 INFO - PROCESS | 1664 | 1468663485021 Marionette TRACE conn10 <- [1,2011,null,{"value":null}] 03:04:45 INFO - PROCESS | 1664 | 1468663485026 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 1664 | 1468663485028 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82A8800 == 34 [pid = 1664] [id = 512] 03:04:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AA476C00) [pid = 1664] [serial = 1536] [outer = 0000000000000000] 03:04:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE950800) [pid = 1664] [serial = 1537] [outer = 000000D7AA476C00] 03:04:45 INFO - PROCESS | 1664 | 1468663485075 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D71C00) [pid = 1664] [serial = 1538] [outer = 000000D7AA476C00] 03:04:45 INFO - PROCESS | 1664 | 1468663485495 Marionette TRACE conn10 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 03:04:45 INFO - PROCESS | 1664 | 1468663485555 Marionette TRACE conn10 -> [0,2013,"getWindowHandle",null] 03:04:45 INFO - PROCESS | 1664 | 1468663485558 Marionette TRACE conn10 <- [1,2013,null,{"value":"13"}] 03:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:04:45 INFO - PROCESS | 1664 | 1468663485561 Marionette TRACE conn10 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:04:45 INFO - PROCESS | 1664 | 1468663485563 Marionette TRACE conn10 <- [1,2014,null,{}] 03:04:45 INFO - PROCESS | 1664 | 1468663485567 Marionette TRACE conn10 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:45 INFO - PROCESS | 1664 | 1468663485569 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:45 INFO - PROCESS | 1664 | 1468663485655 Marionette TRACE conn10 <- [1,2015,null,{"value":null}] 03:04:45 INFO - PROCESS | 1664 | 1468663485662 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 1664 | 1468663485664 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8938800 == 35 [pid = 1664] [id = 513] 03:04:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0E8B800) [pid = 1664] [serial = 1539] [outer = 0000000000000000] 03:04:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B1052400) [pid = 1664] [serial = 1540] [outer = 000000D7B0E8B800] 03:04:45 INFO - PROCESS | 1664 | 1468663485711 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AE730000) [pid = 1664] [serial = 1541] [outer = 000000D7B0E8B800] 03:04:46 INFO - PROCESS | 1664 | 1468663486163 Marionette TRACE conn10 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 03:04:46 INFO - PROCESS | 1664 | 1468663486194 Marionette TRACE conn10 -> [0,2017,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 1664 | 1468663486197 Marionette TRACE conn10 <- [1,2017,null,{"value":"13"}] 03:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:04:46 INFO - PROCESS | 1664 | 1468663486200 Marionette TRACE conn10 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 1664 | 1468663486202 Marionette TRACE conn10 <- [1,2018,null,{}] 03:04:46 INFO - PROCESS | 1664 | 1468663486205 Marionette TRACE conn10 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:46 INFO - PROCESS | 1664 | 1468663486207 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:46 INFO - PROCESS | 1664 | 1468663486292 Marionette TRACE conn10 <- [1,2019,null,{"value":null}] 03:04:46 INFO - PROCESS | 1664 | 1468663486298 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:46 INFO - PROCESS | 1664 | 1468663486300 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B189D000 == 36 [pid = 1664] [id = 514] 03:04:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0E92C00) [pid = 1664] [serial = 1542] [outer = 0000000000000000] 03:04:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B1727400) [pid = 1664] [serial = 1543] [outer = 000000D7B0E92C00] 03:04:46 INFO - PROCESS | 1664 | 1468663486344 Marionette DEBUG loaded listener.js 03:04:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B23EDC00) [pid = 1664] [serial = 1544] [outer = 000000D7B0E92C00] 03:04:47 INFO - PROCESS | 1664 | 1468663487161 Marionette TRACE conn10 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 03:04:47 INFO - PROCESS | 1664 | 1468663487190 Marionette TRACE conn10 -> [0,2021,"getWindowHandle",null] 03:04:47 INFO - PROCESS | 1664 | 1468663487195 Marionette TRACE conn10 <- [1,2021,null,{"value":"13"}] 03:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:04:47 INFO - PROCESS | 1664 | 1468663487200 Marionette TRACE conn10 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:04:47 INFO - PROCESS | 1664 | 1468663487203 Marionette TRACE conn10 <- [1,2022,null,{}] 03:04:47 INFO - PROCESS | 1664 | 1468663487210 Marionette TRACE conn10 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:47 INFO - PROCESS | 1664 | 1468663487213 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:47 INFO - PROCESS | 1664 | 1468663487350 Marionette TRACE conn10 <- [1,2023,null,{"value":null}] 03:04:47 INFO - PROCESS | 1664 | 1468663487475 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 1664 | 1468663487478 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA38800 == 37 [pid = 1664] [id = 515] 03:04:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A4BA1400) [pid = 1664] [serial = 1545] [outer = 0000000000000000] 03:04:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A8A6E800) [pid = 1664] [serial = 1546] [outer = 000000D7A4BA1400] 03:04:47 INFO - PROCESS | 1664 | 1468663487539 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AA364000) [pid = 1664] [serial = 1547] [outer = 000000D7A4BA1400] 03:04:48 INFO - PROCESS | 1664 | 1468663488289 Marionette TRACE conn10 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1131ms 03:04:48 INFO - PROCESS | 1664 | 1468663488336 Marionette TRACE conn10 -> [0,2025,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 1664 | 1468663488341 Marionette TRACE conn10 <- [1,2025,null,{"value":"13"}] 03:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:04:48 INFO - PROCESS | 1664 | 1468663488348 Marionette TRACE conn10 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:04:48 INFO - PROCESS | 1664 | 1468663488351 Marionette TRACE conn10 <- [1,2026,null,{}] 03:04:48 INFO - PROCESS | 1664 | 1468663488356 Marionette TRACE conn10 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:48 INFO - PROCESS | 1664 | 1468663488359 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:48 INFO - PROCESS | 1664 | 1468663488497 Marionette TRACE conn10 <- [1,2027,null,{"value":null}] 03:04:48 INFO - PROCESS | 1664 | 1468663488630 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:48 INFO - PROCESS | 1664 | 1468663488633 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F0E000 == 38 [pid = 1664] [id = 516] 03:04:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A4A99800) [pid = 1664] [serial = 1548] [outer = 0000000000000000] 03:04:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7AE049C00) [pid = 1664] [serial = 1549] [outer = 000000D7A4A99800] 03:04:48 INFO - PROCESS | 1664 | 1468663488692 Marionette DEBUG loaded listener.js 03:04:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7AE5A0800) [pid = 1664] [serial = 1550] [outer = 000000D7A4A99800] 03:04:49 INFO - PROCESS | 1664 | 1468663489557 Marionette TRACE conn10 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:04:49 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8938800 == 37 [pid = 1664] [id = 513] 03:04:49 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82A8800 == 36 [pid = 1664] [id = 512] 03:04:49 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81A2800 == 35 [pid = 1664] [id = 511] 03:04:49 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F12000 == 34 [pid = 1664] [id = 510] 03:04:49 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FC6000 == 33 [pid = 1664] [id = 509] 03:04:49 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B189E800 == 32 [pid = 1664] [id = 508] 03:04:49 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE586000 == 31 [pid = 1664] [id = 507] 03:04:49 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA35E000 == 30 [pid = 1664] [id = 506] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AEB57C00) [pid = 1664] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AFB46000) [pid = 1664] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B0D6A800) [pid = 1664] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B0D37400) [pid = 1664] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A59BC400) [pid = 1664] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A97E3C00) [pid = 1664] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0E64400) [pid = 1664] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE567800) [pid = 1664] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A29AB400) [pid = 1664] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A372D800) [pid = 1664] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8A75400) [pid = 1664] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A8BBBC00) [pid = 1664] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE596000) [pid = 1664] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B23F0C00) [pid = 1664] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B17BF400) [pid = 1664] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AA549C00) [pid = 1664] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AAA8FC00) [pid = 1664] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B1A59800) [pid = 1664] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B3904800) [pid = 1664] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B2631C00) [pid = 1664] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B16EB000) [pid = 1664] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0DCEC00) [pid = 1664] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B0E91400) [pid = 1664] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE595800) [pid = 1664] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 03:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1279ms 03:04:49 INFO - PROCESS | 1664 | 1468663489628 Marionette TRACE conn10 -> [0,2029,"getWindowHandle",null] 03:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:04:49 INFO - PROCESS | 1664 | 1468663489632 Marionette TRACE conn10 <- [1,2029,null,{"value":"13"}] 03:04:49 INFO - PROCESS | 1664 | 1468663489637 Marionette TRACE conn10 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:04:49 INFO - PROCESS | 1664 | 1468663489640 Marionette TRACE conn10 <- [1,2030,null,{}] 03:04:49 INFO - PROCESS | 1664 | 1468663489646 Marionette TRACE conn10 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:49 INFO - PROCESS | 1664 | 1468663489648 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:49 INFO - PROCESS | 1664 | 1468663489759 Marionette TRACE conn10 <- [1,2031,null,{"value":null}] 03:04:49 INFO - PROCESS | 1664 | 1468663489767 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:49 INFO - PROCESS | 1664 | 1468663489770 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC49800 == 31 [pid = 1664] [id = 517] 03:04:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A8859C00) [pid = 1664] [serial = 1551] [outer = 0000000000000000] 03:04:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A8A76C00) [pid = 1664] [serial = 1552] [outer = 000000D7A8859C00] 03:04:49 INFO - PROCESS | 1664 | 1468663489820 Marionette DEBUG loaded listener.js 03:04:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A934E400) [pid = 1664] [serial = 1553] [outer = 000000D7A8859C00] 03:04:50 INFO - PROCESS | 1664 | 1468663490353 Marionette TRACE conn10 <- [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]]]}] 03:04:50 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) 03:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 733ms 03:04:50 INFO - PROCESS | 1664 | 1468663490370 Marionette TRACE conn10 -> [0,2033,"getWindowHandle",null] 03:04:50 INFO - PROCESS | 1664 | 1468663490374 Marionette TRACE conn10 <- [1,2033,null,{"value":"13"}] 03:04:50 INFO - PROCESS | 1664 | 1468663490381 Marionette TRACE conn10 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:04:50 INFO - PROCESS | 1664 | 1468663490384 Marionette TRACE conn10 <- [1,2034,null,{}] 03:04:50 INFO - PROCESS | 1664 | 1468663490388 Marionette TRACE conn10 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:50 INFO - PROCESS | 1664 | 1468663490390 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:50 INFO - PROCESS | 1664 | 1468663490482 Marionette TRACE conn10 <- [1,2035,null,{"value":null}] 03:04:50 INFO - PROCESS | 1664 | 1468663490560 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 1664 | 1468663490563 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DBC800 == 32 [pid = 1664] [id = 518] 03:04:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AA4D7800) [pid = 1664] [serial = 1554] [outer = 0000000000000000] 03:04:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AAA93C00) [pid = 1664] [serial = 1555] [outer = 000000D7AA4D7800] 03:04:50 INFO - PROCESS | 1664 | 1468663490621 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE050C00) [pid = 1664] [serial = 1556] [outer = 000000D7AA4D7800] 03:04:51 INFO - PROCESS | 1664 | 1468663491042 Marionette TRACE conn10 <- [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]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 03:04:51 INFO - PROCESS | 1664 | 1468663491055 Marionette TRACE conn10 -> [0,2037,"getWindowHandle",null] 03:04:51 INFO - PROCESS | 1664 | 1468663491057 Marionette TRACE conn10 <- [1,2037,null,{"value":"13"}] 03:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:04:51 INFO - PROCESS | 1664 | 1468663491061 Marionette TRACE conn10 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 1664 | 1468663491065 Marionette TRACE conn10 <- [1,2038,null,{}] 03:04:51 INFO - PROCESS | 1664 | 1468663491077 Marionette TRACE conn10 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:51 INFO - PROCESS | 1664 | 1468663491083 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:51 INFO - PROCESS | 1664 | 1468663491204 Marionette TRACE conn10 <- [1,2039,null,{"value":null}] 03:04:51 INFO - PROCESS | 1664 | 1468663491215 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 1664 | 1468663491218 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5906000 == 33 [pid = 1664] [id = 519] 03:04:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A44DA400) [pid = 1664] [serial = 1557] [outer = 0000000000000000] 03:04:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AFB50400) [pid = 1664] [serial = 1558] [outer = 000000D7A44DA400] 03:04:51 INFO - PROCESS | 1664 | 1468663491267 Marionette DEBUG loaded listener.js 03:04:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D33000) [pid = 1664] [serial = 1559] [outer = 000000D7A44DA400] 03:04:51 INFO - PROCESS | 1664 | 1468663491721 Marionette TRACE conn10 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 03:04:51 INFO - PROCESS | 1664 | 1468663491756 Marionette TRACE conn10 -> [0,2041,"getWindowHandle",null] 03:04:51 INFO - PROCESS | 1664 | 1468663491759 Marionette TRACE conn10 <- [1,2041,null,{"value":"13"}] 03:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:04:51 INFO - PROCESS | 1664 | 1468663491768 Marionette TRACE conn10 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 1664 | 1468663491770 Marionette TRACE conn10 <- [1,2042,null,{}] 03:04:51 INFO - PROCESS | 1664 | 1468663491774 Marionette TRACE conn10 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:51 INFO - PROCESS | 1664 | 1468663491776 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:51 INFO - PROCESS | 1664 | 1468663491895 Marionette TRACE conn10 <- [1,2043,null,{"value":null}] 03:04:51 INFO - PROCESS | 1664 | 1468663491900 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 1664 | 1468663491902 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E9C000 == 34 [pid = 1664] [id = 520] 03:04:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D68000) [pid = 1664] [serial = 1560] [outer = 0000000000000000] 03:04:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D6F800) [pid = 1664] [serial = 1561] [outer = 000000D7B0D68000] 03:04:51 INFO - PROCESS | 1664 | 1468663491949 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0DCD800) [pid = 1664] [serial = 1562] [outer = 000000D7B0D68000] 03:04:52 INFO - PROCESS | 1664 | 1468663492411 Marionette TRACE conn10 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 672ms 03:04:52 INFO - PROCESS | 1664 | 1468663492441 Marionette TRACE conn10 -> [0,2045,"getWindowHandle",null] 03:04:52 INFO - PROCESS | 1664 | 1468663492443 Marionette TRACE conn10 <- [1,2045,null,{"value":"13"}] 03:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:04:52 INFO - PROCESS | 1664 | 1468663492447 Marionette TRACE conn10 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:04:52 INFO - PROCESS | 1664 | 1468663492449 Marionette TRACE conn10 <- [1,2046,null,{}] 03:04:52 INFO - PROCESS | 1664 | 1468663492452 Marionette TRACE conn10 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:52 INFO - PROCESS | 1664 | 1468663492454 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:52 INFO - PROCESS | 1664 | 1468663492565 Marionette TRACE conn10 <- [1,2047,null,{"value":null}] 03:04:52 INFO - PROCESS | 1664 | 1468663492651 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:52 INFO - PROCESS | 1664 | 1468663492653 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8292000 == 35 [pid = 1664] [id = 521] 03:04:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0DD8800) [pid = 1664] [serial = 1563] [outer = 0000000000000000] 03:04:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0E6F800) [pid = 1664] [serial = 1564] [outer = 000000D7B0DD8800] 03:04:52 INFO - PROCESS | 1664 | 1468663492700 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B16EF800) [pid = 1664] [serial = 1565] [outer = 000000D7B0DD8800] 03:04:53 INFO - PROCESS | 1664 | 1468663493128 Marionette TRACE conn10 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 03:04:53 INFO - PROCESS | 1664 | 1468663493184 Marionette TRACE conn10 -> [0,2049,"getWindowHandle",null] 03:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:04:53 INFO - PROCESS | 1664 | 1468663493187 Marionette TRACE conn10 <- [1,2049,null,{"value":"13"}] 03:04:53 INFO - PROCESS | 1664 | 1468663493190 Marionette TRACE conn10 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:04:53 INFO - PROCESS | 1664 | 1468663493192 Marionette TRACE conn10 <- [1,2050,null,{}] 03:04:53 INFO - PROCESS | 1664 | 1468663493201 Marionette TRACE conn10 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:53 INFO - PROCESS | 1664 | 1468663493208 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:53 INFO - PROCESS | 1664 | 1468663493358 Marionette TRACE conn10 <- [1,2051,null,{"value":null}] 03:04:53 INFO - PROCESS | 1664 | 1468663493415 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 1664 | 1468663493417 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BAF800 == 36 [pid = 1664] [id = 522] 03:04:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B23E7C00) [pid = 1664] [serial = 1566] [outer = 0000000000000000] 03:04:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B3903800) [pid = 1664] [serial = 1567] [outer = 000000D7B23E7C00] 03:04:53 INFO - PROCESS | 1664 | 1468663493464 Marionette DEBUG loaded listener.js 03:04:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B47DFC00) [pid = 1664] [serial = 1568] [outer = 000000D7B23E7C00] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AD40A400) [pid = 1664] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE56D400) [pid = 1664] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A2AD2800) [pid = 1664] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA476C00) [pid = 1664] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0D8B800) [pid = 1664] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AFAE7800) [pid = 1664] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4646C00) [pid = 1664] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0E8B800) [pid = 1664] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A54DCC00) [pid = 1664] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A3241400) [pid = 1664] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B3907000) [pid = 1664] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0D3D800) [pid = 1664] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:04:53 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A8A7C400) [pid = 1664] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:04:53 INFO - PROCESS | 1664 | 1468663493986 Marionette TRACE conn10 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 840ms 03:04:54 INFO - PROCESS | 1664 | 1468663494034 Marionette TRACE conn10 -> [0,2053,"getWindowHandle",null] 03:04:54 INFO - PROCESS | 1664 | 1468663494036 Marionette TRACE conn10 <- [1,2053,null,{"value":"13"}] 03:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:04:54 INFO - PROCESS | 1664 | 1468663494040 Marionette TRACE conn10 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:04:54 INFO - PROCESS | 1664 | 1468663494042 Marionette TRACE conn10 <- [1,2054,null,{}] 03:04:54 INFO - PROCESS | 1664 | 1468663494045 Marionette TRACE conn10 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:54 INFO - PROCESS | 1664 | 1468663494047 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:54 INFO - PROCESS | 1664 | 1468663494161 Marionette TRACE conn10 <- [1,2055,null,{"value":null}] 03:04:54 INFO - PROCESS | 1664 | 1468663494216 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:54 INFO - PROCESS | 1664 | 1468663494218 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C16800 == 37 [pid = 1664] [id = 523] 03:04:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A4024C00) [pid = 1664] [serial = 1569] [outer = 0000000000000000] 03:04:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AA476C00) [pid = 1664] [serial = 1570] [outer = 000000D7A4024C00] 03:04:54 INFO - PROCESS | 1664 | 1468663494264 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AFB4FC00) [pid = 1664] [serial = 1571] [outer = 000000D7A4024C00] 03:04:54 INFO - PROCESS | 1664 | 1468663494619 Marionette TRACE conn10 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 03:04:54 INFO - PROCESS | 1664 | 1468663494672 Marionette TRACE conn10 -> [0,2057,"getWindowHandle",null] 03:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:04:54 INFO - PROCESS | 1664 | 1468663494674 Marionette TRACE conn10 <- [1,2057,null,{"value":"13"}] 03:04:54 INFO - PROCESS | 1664 | 1468663494677 Marionette TRACE conn10 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:04:54 INFO - PROCESS | 1664 | 1468663494679 Marionette TRACE conn10 <- [1,2058,null,{}] 03:04:54 INFO - PROCESS | 1664 | 1468663494683 Marionette TRACE conn10 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:54 INFO - PROCESS | 1664 | 1468663494693 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:54 INFO - PROCESS | 1664 | 1468663494811 Marionette TRACE conn10 <- [1,2059,null,{"value":null}] 03:04:54 INFO - PROCESS | 1664 | 1468663494819 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:54 INFO - PROCESS | 1664 | 1468663494821 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C7D000 == 38 [pid = 1664] [id = 524] 03:04:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AFDE4400) [pid = 1664] [serial = 1572] [outer = 0000000000000000] 03:04:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B4E84000) [pid = 1664] [serial = 1573] [outer = 000000D7AFDE4400] 03:04:54 INFO - PROCESS | 1664 | 1468663494867 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B4F42800) [pid = 1664] [serial = 1574] [outer = 000000D7AFDE4400] 03:04:55 INFO - PROCESS | 1664 | 1468663495260 Marionette TRACE conn10 <- [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]]]}] 03:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 03:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:04:55 INFO - PROCESS | 1664 | 1468663495311 Marionette TRACE conn10 -> [0,2061,"getWindowHandle",null] 03:04:55 INFO - PROCESS | 1664 | 1468663495314 Marionette TRACE conn10 <- [1,2061,null,{"value":"13"}] 03:04:55 INFO - PROCESS | 1664 | 1468663495317 Marionette TRACE conn10 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:04:55 INFO - PROCESS | 1664 | 1468663495319 Marionette TRACE conn10 <- [1,2062,null,{}] 03:04:55 INFO - PROCESS | 1664 | 1468663495322 Marionette TRACE conn10 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:55 INFO - PROCESS | 1664 | 1468663495324 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:55 INFO - PROCESS | 1664 | 1468663495410 Marionette TRACE conn10 <- [1,2063,null,{"value":null}] 03:04:55 INFO - PROCESS | 1664 | 1468663495416 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:55 INFO - PROCESS | 1664 | 1468663495418 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5905000 == 39 [pid = 1664] [id = 525] 03:04:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B4F45400) [pid = 1664] [serial = 1575] [outer = 0000000000000000] 03:04:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B4F4C400) [pid = 1664] [serial = 1576] [outer = 000000D7B4F45400] 03:04:55 INFO - PROCESS | 1664 | 1468663495464 Marionette DEBUG loaded listener.js 03:04:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B4F81400) [pid = 1664] [serial = 1577] [outer = 000000D7B4F45400] 03:04:55 INFO - PROCESS | 1664 | 1468663495989 Marionette TRACE conn10 <- [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]]]}] 03:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 735ms 03:04:56 INFO - PROCESS | 1664 | 1468663496055 Marionette TRACE conn10 -> [0,2065,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 1664 | 1468663496060 Marionette TRACE conn10 <- [1,2065,null,{"value":"13"}] 03:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:04:56 INFO - PROCESS | 1664 | 1468663496066 Marionette TRACE conn10 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 1664 | 1468663496070 Marionette TRACE conn10 <- [1,2066,null,{}] 03:04:56 INFO - PROCESS | 1664 | 1468663496076 Marionette TRACE conn10 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:56 INFO - PROCESS | 1664 | 1468663496080 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:56 INFO - PROCESS | 1664 | 1468663496263 Marionette TRACE conn10 <- [1,2067,null,{"value":null}] 03:04:56 INFO - PROCESS | 1664 | 1468663496316 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 1664 | 1468663496321 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADDAC000 == 40 [pid = 1664] [id = 526] 03:04:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A4A6A800) [pid = 1664] [serial = 1578] [outer = 0000000000000000] 03:04:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A4E17400) [pid = 1664] [serial = 1579] [outer = 000000D7A4A6A800] 03:04:56 INFO - PROCESS | 1664 | 1468663496383 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A99E0400) [pid = 1664] [serial = 1580] [outer = 000000D7A4A6A800] 03:04:57 INFO - PROCESS | 1664 | 1468663497022 Marionette TRACE conn10 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1024ms 03:04:57 INFO - PROCESS | 1664 | 1468663497093 Marionette TRACE conn10 -> [0,2069,"getWindowHandle",null] 03:04:57 INFO - PROCESS | 1664 | 1468663497099 Marionette TRACE conn10 <- [1,2069,null,{"value":"13"}] 03:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:04:57 INFO - PROCESS | 1664 | 1468663497105 Marionette TRACE conn10 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:04:57 INFO - PROCESS | 1664 | 1468663497109 Marionette TRACE conn10 <- [1,2070,null,{}] 03:04:57 INFO - PROCESS | 1664 | 1468663497113 Marionette TRACE conn10 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:57 INFO - PROCESS | 1664 | 1468663497116 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:57 INFO - PROCESS | 1664 | 1468663497265 Marionette TRACE conn10 <- [1,2071,null,{"value":null}] 03:04:57 INFO - PROCESS | 1664 | 1468663497390 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:57 INFO - PROCESS | 1664 | 1468663497393 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81B5000 == 41 [pid = 1664] [id = 527] 03:04:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AE052C00) [pid = 1664] [serial = 1581] [outer = 0000000000000000] 03:04:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AE79B400) [pid = 1664] [serial = 1582] [outer = 000000D7AE052C00] 03:04:57 INFO - PROCESS | 1664 | 1468663497453 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0D35C00) [pid = 1664] [serial = 1583] [outer = 000000D7AE052C00] 03:04:58 INFO - PROCESS | 1664 | 1468663498081 Marionette TRACE conn10 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1021ms 03:04:58 INFO - PROCESS | 1664 | 1468663498129 Marionette TRACE conn10 -> [0,2073,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 1664 | 1468663498132 Marionette TRACE conn10 <- [1,2073,null,{"value":"13"}] 03:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:04:58 INFO - PROCESS | 1664 | 1468663498136 Marionette TRACE conn10 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 1664 | 1468663498140 Marionette TRACE conn10 <- [1,2074,null,{}] 03:04:58 INFO - PROCESS | 1664 | 1468663498152 Marionette TRACE conn10 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:58 INFO - PROCESS | 1664 | 1468663498157 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:58 INFO - PROCESS | 1664 | 1468663498295 Marionette TRACE conn10 <- [1,2075,null,{"value":null}] 03:04:58 INFO - PROCESS | 1664 | 1468663498422 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 1664 | 1468663498425 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA0B5000 == 42 [pid = 1664] [id = 528] 03:04:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B25A9000) [pid = 1664] [serial = 1584] [outer = 0000000000000000] 03:04:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B390CC00) [pid = 1664] [serial = 1585] [outer = 000000D7B25A9000] 03:04:58 INFO - PROCESS | 1664 | 1468663498487 Marionette DEBUG loaded listener.js 03:04:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B4F4A800) [pid = 1664] [serial = 1586] [outer = 000000D7B25A9000] 03:04:59 INFO - PROCESS | 1664 | 1468663499003 Marionette TRACE conn10 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 945ms 03:04:59 INFO - PROCESS | 1664 | 1468663499096 Marionette TRACE conn10 -> [0,2077,"getWindowHandle",null] 03:04:59 INFO - PROCESS | 1664 | 1468663499100 Marionette TRACE conn10 <- [1,2077,null,{"value":"13"}] 03:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:04:59 INFO - PROCESS | 1664 | 1468663499106 Marionette TRACE conn10 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:04:59 INFO - PROCESS | 1664 | 1468663499108 Marionette TRACE conn10 <- [1,2078,null,{}] 03:04:59 INFO - PROCESS | 1664 | 1468663499112 Marionette TRACE conn10 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:59 INFO - PROCESS | 1664 | 1468663499115 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:59 INFO - PROCESS | 1664 | 1468663499237 Marionette TRACE conn10 <- [1,2079,null,{"value":null}] 03:04:59 INFO - PROCESS | 1664 | 1468663499328 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:59 INFO - PROCESS | 1664 | 1468663499330 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:04:59 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8E85000 == 43 [pid = 1664] [id = 529] 03:04:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B598A000) [pid = 1664] [serial = 1587] [outer = 0000000000000000] 03:04:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B598CC00) [pid = 1664] [serial = 1588] [outer = 000000D7B598A000] 03:04:59 INFO - PROCESS | 1664 | 1468663499400 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B5994C00) [pid = 1664] [serial = 1589] [outer = 000000D7B598A000] 03:05:00 INFO - PROCESS | 1664 | 1468663500044 Marionette TRACE conn10 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 03:05:00 INFO - PROCESS | 1664 | 1468663500095 Marionette TRACE conn10 -> [0,2081,"getWindowHandle",null] 03:05:00 INFO - PROCESS | 1664 | 1468663500097 Marionette TRACE conn10 <- [1,2081,null,{"value":"13"}] 03:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:05:00 INFO - PROCESS | 1664 | 1468663500101 Marionette TRACE conn10 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:05:00 INFO - PROCESS | 1664 | 1468663500103 Marionette TRACE conn10 <- [1,2082,null,{}] 03:05:00 INFO - PROCESS | 1664 | 1468663500107 Marionette TRACE conn10 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:00 INFO - PROCESS | 1664 | 1468663500109 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:00 INFO - PROCESS | 1664 | 1468663500219 Marionette TRACE conn10 <- [1,2083,null,{"value":null}] 03:05:00 INFO - PROCESS | 1664 | 1468663500453 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:00 INFO - PROCESS | 1664 | 1468663500456 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AAAF1000 == 44 [pid = 1664] [id = 530] 03:05:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7A2A80C00) [pid = 1664] [serial = 1590] [outer = 0000000000000000] 03:05:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7A44DD000) [pid = 1664] [serial = 1591] [outer = 000000D7A2A80C00] 03:05:00 INFO - PROCESS | 1664 | 1468663500524 Marionette DEBUG loaded listener.js 03:05:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7A59BC400) [pid = 1664] [serial = 1592] [outer = 000000D7A2A80C00] 03:05:01 INFO - PROCESS | 1664 | 1468663501137 Marionette TRACE conn10 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1078ms 03:05:01 INFO - PROCESS | 1664 | 1468663501183 Marionette TRACE conn10 -> [0,2085,"getWindowHandle",null] 03:05:01 INFO - PROCESS | 1664 | 1468663501187 Marionette TRACE conn10 <- [1,2085,null,{"value":"13"}] 03:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:05:01 INFO - PROCESS | 1664 | 1468663501192 Marionette TRACE conn10 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:05:01 INFO - PROCESS | 1664 | 1468663501194 Marionette TRACE conn10 <- [1,2086,null,{}] 03:05:01 INFO - PROCESS | 1664 | 1468663501200 Marionette TRACE conn10 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:01 INFO - PROCESS | 1664 | 1468663501205 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC39000 == 43 [pid = 1664] [id = 505] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C7D000 == 42 [pid = 1664] [id = 524] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C16800 == 41 [pid = 1664] [id = 523] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BAF800 == 40 [pid = 1664] [id = 522] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8292000 == 39 [pid = 1664] [id = 521] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E9C000 == 38 [pid = 1664] [id = 520] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5906000 == 37 [pid = 1664] [id = 519] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DBC800 == 36 [pid = 1664] [id = 518] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC49800 == 35 [pid = 1664] [id = 517] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F0E000 == 34 [pid = 1664] [id = 516] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEA38800 == 33 [pid = 1664] [id = 515] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B189D000 == 32 [pid = 1664] [id = 514] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AAAF1000 == 31 [pid = 1664] [id = 530] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8E85000 == 30 [pid = 1664] [id = 529] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA0B5000 == 29 [pid = 1664] [id = 528] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81B5000 == 28 [pid = 1664] [id = 527] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5905000 == 27 [pid = 1664] [id = 525] 03:05:01 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADDAC000 == 26 [pid = 1664] [id = 526] 03:05:01 INFO - PROCESS | 1664 | 1468663501974 Marionette TRACE conn10 <- [1,2087,null,{"value":null}] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7A9773800) [pid = 1664] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7AD462400) [pid = 1664] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7A464DC00) [pid = 1664] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7A4B1A000) [pid = 1664] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7AE594800) [pid = 1664] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7A4A97C00) [pid = 1664] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7A5566C00) [pid = 1664] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B0D34C00) [pid = 1664] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AFB4F400) [pid = 1664] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AE948400) [pid = 1664] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0D8A400) [pid = 1664] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B1052400) [pid = 1664] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A9778400) [pid = 1664] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A88C4400) [pid = 1664] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE94F400) [pid = 1664] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AE095400) [pid = 1664] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AE730000) [pid = 1664] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B3906000) [pid = 1664] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0DD7400) [pid = 1664] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0E65400) [pid = 1664] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B1727400) [pid = 1664] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B4E88800) [pid = 1664] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B47DF400) [pid = 1664] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AA370400) [pid = 1664] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AE950800) [pid = 1664] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE052800) [pid = 1664] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0D71C00) [pid = 1664] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 1664 | 1468663502189 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:02 INFO - PROCESS | 1664 | 1468663502192 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:02 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8BE6800 == 27 [pid = 1664] [id = 531] 03:05:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A44DD800) [pid = 1664] [serial = 1593] [outer = 0000000000000000] 03:05:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4649C00) [pid = 1664] [serial = 1594] [outer = 000000D7A44DD800] 03:05:02 INFO - PROCESS | 1664 | 1468663502246 Marionette DEBUG loaded listener.js 03:05:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A4A99C00) [pid = 1664] [serial = 1595] [outer = 000000D7A44DD800] 03:05:02 INFO - PROCESS | 1664 | 1468663502720 Marionette TRACE conn10 <- [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]]]}] 03:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1588ms 03:05:02 INFO - PROCESS | 1664 | 1468663502784 Marionette TRACE conn10 -> [0,2089,"getWindowHandle",null] 03:05:02 INFO - PROCESS | 1664 | 1468663502789 Marionette TRACE conn10 <- [1,2089,null,{"value":"13"}] 03:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:05:02 INFO - PROCESS | 1664 | 1468663502794 Marionette TRACE conn10 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:05:02 INFO - PROCESS | 1664 | 1468663502797 Marionette TRACE conn10 <- [1,2090,null,{}] 03:05:02 INFO - PROCESS | 1664 | 1468663502802 Marionette TRACE conn10 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:02 INFO - PROCESS | 1664 | 1468663502805 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:02 INFO - PROCESS | 1664 | 1468663502904 Marionette TRACE conn10 <- [1,2091,null,{"value":null}] 03:05:02 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A9830800 == 26 [pid = 1664] [id = 10] 03:05:02 INFO - PROCESS | 1664 | 1468663502937 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:02 INFO - PROCESS | 1664 | 1468663502940 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:02 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE57A800 == 27 [pid = 1664] [id = 532] 03:05:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A8A79400) [pid = 1664] [serial = 1596] [outer = 0000000000000000] 03:05:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A9346400) [pid = 1664] [serial = 1597] [outer = 000000D7A8A79400] 03:05:03 INFO - PROCESS | 1664 | 1468663502993 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA364C00) [pid = 1664] [serial = 1598] [outer = 000000D7A8A79400] 03:05:03 INFO - PROCESS | 1664 | 1468663503472 Marionette TRACE conn10 <- [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]]]}] 03:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 776ms 03:05:03 INFO - PROCESS | 1664 | 1468663503574 Marionette TRACE conn10 -> [0,2093,"getWindowHandle",null] 03:05:03 INFO - PROCESS | 1664 | 1468663503578 Marionette TRACE conn10 <- [1,2093,null,{"value":"13"}] 03:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:05:03 INFO - PROCESS | 1664 | 1468663503582 Marionette TRACE conn10 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 1664 | 1468663503585 Marionette TRACE conn10 <- [1,2094,null,{}] 03:05:03 INFO - PROCESS | 1664 | 1468663503589 Marionette TRACE conn10 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:03 INFO - PROCESS | 1664 | 1468663503591 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:03 INFO - PROCESS | 1664 | 1468663503726 Marionette TRACE conn10 <- [1,2095,null,{"value":null}] 03:05:03 INFO - PROCESS | 1664 | 1468663503735 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 1664 | 1468663503737 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DBA800 == 28 [pid = 1664] [id = 533] 03:05:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A4A69000) [pid = 1664] [serial = 1599] [outer = 0000000000000000] 03:05:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AA54F000) [pid = 1664] [serial = 1600] [outer = 000000D7A4A69000] 03:05:03 INFO - PROCESS | 1664 | 1468663503784 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AAE37000) [pid = 1664] [serial = 1601] [outer = 000000D7A4A69000] 03:05:04 INFO - PROCESS | 1664 | 1468663504228 Marionette TRACE conn10 <- [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] 03:05:04 INFO - PROCESS | 1664 | 1468663504279 Marionette TRACE conn10 <- [1,2097,null,{"value":"13"}] 03:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:05:04 INFO - PROCESS | 1664 | 1468663504304 Marionette TRACE conn10 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - PROCESS | 1664 | 1468663504309 Marionette TRACE conn10 <- [1,2098,null,{}] 03:05:04 INFO - PROCESS | 1664 | 1468663504313 Marionette TRACE conn10 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:04 INFO - PROCESS | 1664 | 1468663504317 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:04 INFO - PROCESS | 1664 | 1468663504443 Marionette TRACE conn10 <- [1,2099,null,{"value":null}] 03:05:04 INFO - PROCESS | 1664 | 1468663504459 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 1664 | 1468663504461 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3992800 == 29 [pid = 1664] [id = 534] 03:05:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE01FC00) [pid = 1664] [serial = 1602] [outer = 0000000000000000] 03:05:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE567400) [pid = 1664] [serial = 1603] [outer = 000000D7AE01FC00] 03:05:04 INFO - PROCESS | 1664 | 1468663504549 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE5A2400) [pid = 1664] [serial = 1604] [outer = 000000D7AE01FC00] 03:05:04 INFO - PROCESS | 1664 | 1468663504964 Marionette TRACE conn10 <- [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]]]}] 03:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 693ms 03:05:05 INFO - PROCESS | 1664 | 1468663505004 Marionette TRACE conn10 -> [0,2101,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 1664 | 1468663505006 Marionette TRACE conn10 <- [1,2101,null,{"value":"13"}] 03:05:05 INFO - PROCESS | 1664 | 1468663505015 Marionette TRACE conn10 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 1664 | 1468663505017 Marionette TRACE conn10 <- [1,2102,null,{}] 03:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:05:05 INFO - PROCESS | 1664 | 1468663505023 Marionette TRACE conn10 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:05 INFO - PROCESS | 1664 | 1468663505026 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:05 INFO - PROCESS | 1664 | 1468663505146 Marionette TRACE conn10 <- [1,2103,null,{"value":null}] 03:05:05 INFO - PROCESS | 1664 | 1468663505153 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 1664 | 1468663505155 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63CB000 == 30 [pid = 1664] [id = 535] 03:05:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AE566400) [pid = 1664] [serial = 1605] [outer = 0000000000000000] 03:05:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AEB51400) [pid = 1664] [serial = 1606] [outer = 000000D7AE566400] 03:05:05 INFO - PROCESS | 1664 | 1468663505202 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AFB4C000) [pid = 1664] [serial = 1607] [outer = 000000D7AE566400] 03:05:05 INFO - PROCESS | 1664 | 1468663505641 Marionette TRACE conn10 <- [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]]]}] 03:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 03:05:05 INFO - PROCESS | 1664 | 1468663505707 Marionette TRACE conn10 -> [0,2105,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 1664 | 1468663505709 Marionette TRACE conn10 <- [1,2105,null,{"value":"13"}] 03:05:05 INFO - PROCESS | 1664 | 1468663505712 Marionette TRACE conn10 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 1664 | 1468663505714 Marionette TRACE conn10 <- [1,2106,null,{}] 03:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:05:05 INFO - PROCESS | 1664 | 1468663505718 Marionette TRACE conn10 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:05 INFO - PROCESS | 1664 | 1468663505721 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:05 INFO - PROCESS | 1664 | 1468663505842 Marionette TRACE conn10 <- [1,2107,null,{"value":null}] 03:05:05 INFO - PROCESS | 1664 | 1468663505899 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 1664 | 1468663505905 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EAD800 == 31 [pid = 1664] [id = 536] 03:05:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A29AF800) [pid = 1664] [serial = 1608] [outer = 0000000000000000] 03:05:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0D39800) [pid = 1664] [serial = 1609] [outer = 000000D7A29AF800] 03:05:05 INFO - PROCESS | 1664 | 1468663505966 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0D84000) [pid = 1664] [serial = 1610] [outer = 000000D7A29AF800] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B0D68000) [pid = 1664] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0DD8800) [pid = 1664] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A4024C00) [pid = 1664] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B23E7C00) [pid = 1664] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A4A99800) [pid = 1664] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A44DA400) [pid = 1664] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8859C00) [pid = 1664] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A4BA1400) [pid = 1664] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AA4D7800) [pid = 1664] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0E92C00) [pid = 1664] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AFDE4400) [pid = 1664] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:05:06 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B4F45400) [pid = 1664] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:05:06 INFO - PROCESS | 1664 | 1468663506788 Marionette TRACE conn10 <- [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]]]}] 03:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1121ms 03:05:06 INFO - PROCESS | 1664 | 1468663506844 Marionette TRACE conn10 -> [0,2109,"getWindowHandle",null] 03:05:06 INFO - PROCESS | 1664 | 1468663506850 Marionette TRACE conn10 <- [1,2109,null,{"value":"13"}] 03:05:06 INFO - PROCESS | 1664 | 1468663506856 Marionette TRACE conn10 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:05:06 INFO - PROCESS | 1664 | 1468663506860 Marionette TRACE conn10 <- [1,2110,null,{}] 03:05:06 INFO - PROCESS | 1664 | 1468663506866 Marionette TRACE conn10 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:06 INFO - PROCESS | 1664 | 1468663506870 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:07 INFO - PROCESS | 1664 | 1468663507016 Marionette TRACE conn10 <- [1,2111,null,{"value":null}] 03:05:07 INFO - PROCESS | 1664 | 1468663507133 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 1664 | 1468663507139 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA323000 == 32 [pid = 1664] [id = 537] 03:05:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A37C7800) [pid = 1664] [serial = 1611] [outer = 0000000000000000] 03:05:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A4A90800) [pid = 1664] [serial = 1612] [outer = 000000D7A37C7800] 03:05:07 INFO - PROCESS | 1664 | 1468663507199 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7A59BE800) [pid = 1664] [serial = 1613] [outer = 000000D7A37C7800] 03:05:07 INFO - PROCESS | 1664 | 1468663507913 Marionette TRACE conn10 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1079ms 03:05:07 INFO - PROCESS | 1664 | 1468663507963 Marionette TRACE conn10 -> [0,2113,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 1664 | 1468663507968 Marionette TRACE conn10 <- [1,2113,null,{"value":"13"}] 03:05:07 INFO - PROCESS | 1664 | 1468663507976 Marionette TRACE conn10 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 1664 | 1468663507979 Marionette TRACE conn10 <- [1,2114,null,{}] 03:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:05:07 INFO - PROCESS | 1664 | 1468663507983 Marionette TRACE conn10 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:07 INFO - PROCESS | 1664 | 1468663507987 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:08 INFO - PROCESS | 1664 | 1468663508111 Marionette TRACE conn10 <- [1,2115,null,{"value":null}] 03:05:08 INFO - PROCESS | 1664 | 1468663508235 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:08 INFO - PROCESS | 1664 | 1468663508238 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5907800 == 33 [pid = 1664] [id = 538] 03:05:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7A977EC00) [pid = 1664] [serial = 1614] [outer = 0000000000000000] 03:05:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AA4D7800) [pid = 1664] [serial = 1615] [outer = 000000D7A977EC00] 03:05:08 INFO - PROCESS | 1664 | 1468663508298 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AAA98C00) [pid = 1664] [serial = 1616] [outer = 000000D7A977EC00] 03:05:09 INFO - PROCESS | 1664 | 1468663509207 Marionette TRACE conn10 <- [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]]]}] 03:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1286ms 03:05:09 INFO - PROCESS | 1664 | 1468663509270 Marionette TRACE conn10 -> [0,2117,"getWindowHandle",null] 03:05:09 INFO - PROCESS | 1664 | 1468663509275 Marionette TRACE conn10 <- [1,2117,null,{"value":"13"}] 03:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:05:09 INFO - PROCESS | 1664 | 1468663509280 Marionette TRACE conn10 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 1664 | 1468663509284 Marionette TRACE conn10 <- [1,2118,null,{}] 03:05:09 INFO - PROCESS | 1664 | 1468663509290 Marionette TRACE conn10 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:09 INFO - PROCESS | 1664 | 1468663509292 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:09 INFO - PROCESS | 1664 | 1468663509452 Marionette TRACE conn10 <- [1,2119,null,{"value":null}] 03:05:09 INFO - PROCESS | 1664 | 1468663509538 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 1664 | 1468663509543 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63CB000 == 32 [pid = 1664] [id = 535] 03:05:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3992800 == 31 [pid = 1664] [id = 534] 03:05:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DBA800 == 30 [pid = 1664] [id = 533] 03:05:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE57A800 == 29 [pid = 1664] [id = 532] 03:05:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A33AC000 == 28 [pid = 1664] [id = 11] 03:05:09 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A8BE6800 == 27 [pid = 1664] [id = 531] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0D6F800) [pid = 1664] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B16EF800) [pid = 1664] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0E6F800) [pid = 1664] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AA476C00) [pid = 1664] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B3903800) [pid = 1664] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AE049C00) [pid = 1664] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AE5A0800) [pid = 1664] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AFB50400) [pid = 1664] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A8A76C00) [pid = 1664] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A934E400) [pid = 1664] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A8A6E800) [pid = 1664] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AA364000) [pid = 1664] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AAA93C00) [pid = 1664] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE050C00) [pid = 1664] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B23EDC00) [pid = 1664] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B4E84000) [pid = 1664] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B4F4C400) [pid = 1664] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7B4F81400) [pid = 1664] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7B4F42800) [pid = 1664] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B47DFC00) [pid = 1664] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7B0DCD800) [pid = 1664] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7B0D33000) [pid = 1664] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7AFB4FC00) [pid = 1664] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 03:05:09 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC13000 == 28 [pid = 1664] [id = 539] 03:05:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7A4646C00) [pid = 1664] [serial = 1617] [outer = 0000000000000000] 03:05:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7A884D800) [pid = 1664] [serial = 1618] [outer = 000000D7A4646C00] 03:05:09 INFO - PROCESS | 1664 | 1468663509610 Marionette DEBUG loaded listener.js 03:05:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7A933A400) [pid = 1664] [serial = 1619] [outer = 000000D7A4646C00] 03:05:10 INFO - PROCESS | 1664 | 1468663510082 Marionette TRACE conn10 <- [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] 03:05:10 INFO - PROCESS | 1664 | 1468663510128 Marionette TRACE conn10 <- [1,2121,null,{"value":"13"}] 03:05:10 INFO - PROCESS | 1664 | 1468663510134 Marionette TRACE conn10 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:05:10 INFO - PROCESS | 1664 | 1468663510137 Marionette TRACE conn10 <- [1,2122,null,{}] 03:05:10 INFO - PROCESS | 1664 | 1468663510141 Marionette TRACE conn10 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:10 INFO - PROCESS | 1664 | 1468663510144 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:10 INFO - PROCESS | 1664 | 1468663510235 Marionette TRACE conn10 <- [1,2123,null,{"value":null}] 03:05:10 INFO - PROCESS | 1664 | 1468663510241 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:10 INFO - PROCESS | 1664 | 1468663510244 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1118800 == 29 [pid = 1664] [id = 540] 03:05:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7AA47A000) [pid = 1664] [serial = 1620] [outer = 0000000000000000] 03:05:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7AAA96800) [pid = 1664] [serial = 1621] [outer = 000000D7AA47A000] 03:05:10 INFO - PROCESS | 1664 | 1468663510293 Marionette DEBUG loaded listener.js 03:05:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AE046C00) [pid = 1664] [serial = 1622] [outer = 000000D7AA47A000] 03:05:10 INFO - PROCESS | 1664 | 1468663510770 Marionette TRACE conn10 <- [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] 03:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:05:10 INFO - PROCESS | 1664 | 1468663510811 Marionette TRACE conn10 <- [1,2125,null,{"value":"13"}] 03:05:10 INFO - PROCESS | 1664 | 1468663510815 Marionette TRACE conn10 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 1664 | 1468663510819 Marionette TRACE conn10 <- [1,2126,null,{}] 03:05:10 INFO - PROCESS | 1664 | 1468663510831 Marionette TRACE conn10 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:10 INFO - PROCESS | 1664 | 1468663510836 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:10 INFO - PROCESS | 1664 | 1468663510966 Marionette TRACE conn10 <- [1,2127,null,{"value":null}] 03:05:10 INFO - PROCESS | 1664 | 1468663510981 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:10 INFO - PROCESS | 1664 | 1468663510985 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5921000 == 30 [pid = 1664] [id = 541] 03:05:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7A3249800) [pid = 1664] [serial = 1623] [outer = 0000000000000000] 03:05:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AFB02400) [pid = 1664] [serial = 1624] [outer = 000000D7A3249800] 03:05:11 INFO - PROCESS | 1664 | 1468663511043 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AFDE4400) [pid = 1664] [serial = 1625] [outer = 000000D7A3249800] 03:05:11 INFO - PROCESS | 1664 | 1468663511489 Marionette TRACE conn10 <- [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]]]}] 03:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 03:05:11 INFO - PROCESS | 1664 | 1468663511552 Marionette TRACE conn10 -> [0,2129,"getWindowHandle",null] 03:05:11 INFO - PROCESS | 1664 | 1468663511555 Marionette TRACE conn10 <- [1,2129,null,{"value":"13"}] 03:05:11 INFO - PROCESS | 1664 | 1468663511559 Marionette TRACE conn10 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:05:11 INFO - PROCESS | 1664 | 1468663511560 Marionette TRACE conn10 <- [1,2130,null,{}] 03:05:11 INFO - PROCESS | 1664 | 1468663511564 Marionette TRACE conn10 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:11 INFO - PROCESS | 1664 | 1468663511566 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:11 INFO - PROCESS | 1664 | 1468663511658 Marionette TRACE conn10 <- [1,2131,null,{"value":null}] 03:05:11 INFO - PROCESS | 1664 | 1468663511664 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:11 INFO - PROCESS | 1664 | 1468663511667 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3982000 == 31 [pid = 1664] [id = 542] 03:05:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7B0D36000) [pid = 1664] [serial = 1626] [outer = 0000000000000000] 03:05:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7B0D66000) [pid = 1664] [serial = 1627] [outer = 000000D7B0D36000] 03:05:11 INFO - PROCESS | 1664 | 1468663511714 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B0D8C800) [pid = 1664] [serial = 1628] [outer = 000000D7B0D36000] 03:05:12 INFO - PROCESS | 1664 | 1468663512196 Marionette TRACE conn10 <- [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] 03:05:12 INFO - PROCESS | 1664 | 1468663512236 Marionette TRACE conn10 <- [1,2133,null,{"value":"13"}] 03:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:05:12 INFO - PROCESS | 1664 | 1468663512239 Marionette TRACE conn10 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 1664 | 1468663512241 Marionette TRACE conn10 <- [1,2134,null,{}] 03:05:12 INFO - PROCESS | 1664 | 1468663512245 Marionette TRACE conn10 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:12 INFO - PROCESS | 1664 | 1468663512247 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:12 INFO - PROCESS | 1664 | 1468663512395 Marionette TRACE conn10 <- [1,2135,null,{"value":null}] 03:05:12 INFO - PROCESS | 1664 | 1468663512422 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 1664 | 1468663512424 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82A9000 == 32 [pid = 1664] [id = 543] 03:05:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B0DD3400) [pid = 1664] [serial = 1629] [outer = 0000000000000000] 03:05:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0DDA800) [pid = 1664] [serial = 1630] [outer = 000000D7B0DD3400] 03:05:12 INFO - PROCESS | 1664 | 1468663512471 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0E6CC00) [pid = 1664] [serial = 1631] [outer = 000000D7B0DD3400] 03:05:12 INFO - PROCESS | 1664 | 1468663512913 Marionette TRACE conn10 <- [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] 03:05:12 INFO - PROCESS | 1664 | 1468663512979 Marionette TRACE conn10 <- [1,2137,null,{"value":"13"}] 03:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:05:12 INFO - PROCESS | 1664 | 1468663512982 Marionette TRACE conn10 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 1664 | 1468663512984 Marionette TRACE conn10 <- [1,2138,null,{}] 03:05:12 INFO - PROCESS | 1664 | 1468663512988 Marionette TRACE conn10 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:13 INFO - PROCESS | 1664 | 1468663512994 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:13 INFO - PROCESS | 1664 | 1468663513135 Marionette TRACE conn10 <- [1,2139,null,{"value":null}] 03:05:13 INFO - PROCESS | 1664 | 1468663513146 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:13 INFO - PROCESS | 1664 | 1468663513148 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B893D000 == 33 [pid = 1664] [id = 544] 03:05:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0E8DC00) [pid = 1664] [serial = 1632] [outer = 0000000000000000] 03:05:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B11AB800) [pid = 1664] [serial = 1633] [outer = 000000D7B0E8DC00] 03:05:13 INFO - PROCESS | 1664 | 1468663513240 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B2309C00) [pid = 1664] [serial = 1634] [outer = 000000D7B0E8DC00] 03:05:13 INFO - PROCESS | 1664 | 1468663513663 Marionette TRACE conn10 <- [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] 03:05:13 INFO - PROCESS | 1664 | 1468663513728 Marionette TRACE conn10 <- [1,2141,null,{"value":"13"}] 03:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:05:13 INFO - PROCESS | 1664 | 1468663513731 Marionette TRACE conn10 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:05:13 INFO - PROCESS | 1664 | 1468663513733 Marionette TRACE conn10 <- [1,2142,null,{}] 03:05:13 INFO - PROCESS | 1664 | 1468663513737 Marionette TRACE conn10 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:13 INFO - PROCESS | 1664 | 1468663513747 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:13 INFO - PROCESS | 1664 | 1468663513861 Marionette TRACE conn10 <- [1,2143,null,{"value":null}] 03:05:13 INFO - PROCESS | 1664 | 1468663513873 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:13 INFO - PROCESS | 1664 | 1468663513875 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BC7000 == 34 [pid = 1664] [id = 545] 03:05:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B1D55C00) [pid = 1664] [serial = 1635] [outer = 0000000000000000] 03:05:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B2634000) [pid = 1664] [serial = 1636] [outer = 000000D7B1D55C00] 03:05:13 INFO - PROCESS | 1664 | 1468663513991 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B390D800) [pid = 1664] [serial = 1637] [outer = 000000D7B1D55C00] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AA4D5800) [pid = 1664] [serial = 29] [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.] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A44DD800) [pid = 1664] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A8A79400) [pid = 1664] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A9831800) [pid = 1664] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AE01FC00) [pid = 1664] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A4A69000) [pid = 1664] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AE566400) [pid = 1664] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B25A9000) [pid = 1664] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE052C00) [pid = 1664] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B598A000) [pid = 1664] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7A2A80C00) [pid = 1664] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:05:14 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7A4A6A800) [pid = 1664] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:05:14 INFO - PROCESS | 1664 | 1468663514373 Marionette TRACE conn10 <- [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]]]}] 03:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 03:05:14 INFO - PROCESS | 1664 | 1468663514404 Marionette TRACE conn10 -> [0,2145,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 1664 | 1468663514407 Marionette TRACE conn10 <- [1,2145,null,{"value":"13"}] 03:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:05:14 INFO - PROCESS | 1664 | 1468663514410 Marionette TRACE conn10 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 1664 | 1468663514412 Marionette TRACE conn10 <- [1,2146,null,{}] 03:05:14 INFO - PROCESS | 1664 | 1468663514415 Marionette TRACE conn10 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:14 INFO - PROCESS | 1664 | 1468663514417 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:14 INFO - PROCESS | 1664 | 1468663514531 Marionette TRACE conn10 <- [1,2147,null,{"value":null}] 03:05:14 INFO - PROCESS | 1664 | 1468663514578 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 1664 | 1468663514581 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C1B000 == 35 [pid = 1664] [id = 546] 03:05:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AA554400) [pid = 1664] [serial = 1638] [outer = 0000000000000000] 03:05:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AF07AC00) [pid = 1664] [serial = 1639] [outer = 000000D7AA554400] 03:05:14 INFO - PROCESS | 1664 | 1468663514627 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B3907000) [pid = 1664] [serial = 1640] [outer = 000000D7AA554400] 03:05:14 INFO - PROCESS | 1664 | 1468663514993 Marionette TRACE conn10 <- [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] 03:05:15 INFO - PROCESS | 1664 | 1468663515045 Marionette TRACE conn10 <- [1,2149,null,{"value":"13"}] 03:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:05:15 INFO - PROCESS | 1664 | 1468663515056 Marionette TRACE conn10 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 1664 | 1468663515059 Marionette TRACE conn10 <- [1,2150,null,{}] 03:05:15 INFO - PROCESS | 1664 | 1468663515068 Marionette TRACE conn10 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:15 INFO - PROCESS | 1664 | 1468663515070 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:15 INFO - PROCESS | 1664 | 1468663515155 Marionette TRACE conn10 <- [1,2151,null,{"value":null}] 03:05:15 INFO - PROCESS | 1664 | 1468663515161 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:15 INFO - PROCESS | 1664 | 1468663515163 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5920800 == 36 [pid = 1664] [id = 547] 03:05:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B47D8C00) [pid = 1664] [serial = 1641] [outer = 0000000000000000] 03:05:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B4E84400) [pid = 1664] [serial = 1642] [outer = 000000D7B47D8C00] 03:05:15 INFO - PROCESS | 1664 | 1468663515209 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B4E8DC00) [pid = 1664] [serial = 1643] [outer = 000000D7B47D8C00] 03:05:15 INFO - PROCESS | 1664 | 1468663515649 Marionette TRACE conn10 <- [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]]]}] 03:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 629ms 03:05:15 INFO - PROCESS | 1664 | 1468663515681 Marionette TRACE conn10 -> [0,2153,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 1664 | 1468663515683 Marionette TRACE conn10 <- [1,2153,null,{"value":"13"}] 03:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:05:15 INFO - PROCESS | 1664 | 1468663515698 Marionette TRACE conn10 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 1664 | 1468663515700 Marionette TRACE conn10 <- [1,2154,null,{}] 03:05:15 INFO - PROCESS | 1664 | 1468663515708 Marionette TRACE conn10 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:15 INFO - PROCESS | 1664 | 1468663515711 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:15 INFO - PROCESS | 1664 | 1468663515796 Marionette TRACE conn10 <- [1,2155,null,{"value":null}] 03:05:15 INFO - PROCESS | 1664 | 1468663515804 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:15 INFO - PROCESS | 1664 | 1468663515806 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C91000 == 37 [pid = 1664] [id = 548] 03:05:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B4F44C00) [pid = 1664] [serial = 1644] [outer = 0000000000000000] 03:05:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B4F4B000) [pid = 1664] [serial = 1645] [outer = 000000D7B4F44C00] 03:05:15 INFO - PROCESS | 1664 | 1468663515851 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B4F81400) [pid = 1664] [serial = 1646] [outer = 000000D7B4F44C00] 03:05:16 INFO - PROCESS | 1664 | 1468663516590 Marionette TRACE conn10 <- [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]]]}] 03:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 943ms 03:05:16 INFO - PROCESS | 1664 | 1468663516644 Marionette TRACE conn10 -> [0,2157,"getWindowHandle",null] 03:05:16 INFO - PROCESS | 1664 | 1468663516649 Marionette TRACE conn10 <- [1,2157,null,{"value":"13"}] 03:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:05:16 INFO - PROCESS | 1664 | 1468663516654 Marionette TRACE conn10 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:05:16 INFO - PROCESS | 1664 | 1468663516659 Marionette TRACE conn10 <- [1,2158,null,{}] 03:05:16 INFO - PROCESS | 1664 | 1468663516665 Marionette TRACE conn10 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:16 INFO - PROCESS | 1664 | 1468663516668 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:16 INFO - PROCESS | 1664 | 1468663516833 Marionette TRACE conn10 <- [1,2159,null,{"value":null}] 03:05:16 INFO - PROCESS | 1664 | 1468663516952 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:16 INFO - PROCESS | 1664 | 1468663516956 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1BA7000 == 38 [pid = 1664] [id = 549] 03:05:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A8A7CC00) [pid = 1664] [serial = 1647] [outer = 0000000000000000] 03:05:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AA479800) [pid = 1664] [serial = 1648] [outer = 000000D7A8A7CC00] 03:05:17 INFO - PROCESS | 1664 | 1468663517019 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE048000) [pid = 1664] [serial = 1649] [outer = 000000D7A8A7CC00] 03:05:17 INFO - PROCESS | 1664 | 1468663517653 Marionette TRACE conn10 <- [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]]]}] 03:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1021ms 03:05:17 INFO - PROCESS | 1664 | 1468663517679 Marionette TRACE conn10 -> [0,2161,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 1664 | 1468663517684 Marionette TRACE conn10 <- [1,2161,null,{"value":"13"}] 03:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:05:17 INFO - PROCESS | 1664 | 1468663517692 Marionette TRACE conn10 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 1664 | 1468663517695 Marionette TRACE conn10 <- [1,2162,null,{}] 03:05:17 INFO - PROCESS | 1664 | 1468663517699 Marionette TRACE conn10 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:17 INFO - PROCESS | 1664 | 1468663517702 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:17 INFO - PROCESS | 1664 | 1468663517829 Marionette TRACE conn10 <- [1,2163,null,{"value":null}] 03:05:17 INFO - PROCESS | 1664 | 1468663517927 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:17 INFO - PROCESS | 1664 | 1468663517930 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8490000 == 39 [pid = 1664] [id = 550] 03:05:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0B73400) [pid = 1664] [serial = 1650] [outer = 0000000000000000] 03:05:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D40C00) [pid = 1664] [serial = 1651] [outer = 000000D7B0B73400] 03:05:17 INFO - PROCESS | 1664 | 1468663517990 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0E91000) [pid = 1664] [serial = 1652] [outer = 000000D7B0B73400] 03:05:18 INFO - PROCESS | 1664 | 1468663518595 Marionette TRACE conn10 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 923ms 03:05:18 INFO - PROCESS | 1664 | 1468663518619 Marionette TRACE conn10 -> [0,2165,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 1664 | 1468663518622 Marionette TRACE conn10 <- [1,2165,null,{"value":"13"}] 03:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:05:18 INFO - PROCESS | 1664 | 1468663518628 Marionette TRACE conn10 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 1664 | 1468663518632 Marionette TRACE conn10 <- [1,2166,null,{}] 03:05:18 INFO - PROCESS | 1664 | 1468663518644 Marionette TRACE conn10 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:18 INFO - PROCESS | 1664 | 1468663518649 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:18 INFO - PROCESS | 1664 | 1468663518764 Marionette TRACE conn10 <- [1,2167,null,{"value":null}] 03:05:18 INFO - PROCESS | 1664 | 1468663518864 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:18 INFO - PROCESS | 1664 | 1468663518868 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9316800 == 40 [pid = 1664] [id = 551] 03:05:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B3905800) [pid = 1664] [serial = 1653] [outer = 0000000000000000] 03:05:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B47E1C00) [pid = 1664] [serial = 1654] [outer = 000000D7B3905800] 03:05:18 INFO - PROCESS | 1664 | 1468663518928 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B4F89800) [pid = 1664] [serial = 1655] [outer = 000000D7B3905800] 03:05:19 INFO - PROCESS | 1664 | 1468663519598 Marionette TRACE conn10 <- [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]]]}] 03:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1024ms 03:05:19 INFO - PROCESS | 1664 | 1468663519654 Marionette TRACE conn10 -> [0,2169,"getWindowHandle",null] 03:05:19 INFO - PROCESS | 1664 | 1468663519657 Marionette TRACE conn10 <- [1,2169,null,{"value":"13"}] 03:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:05:19 INFO - PROCESS | 1664 | 1468663519661 Marionette TRACE conn10 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:05:19 INFO - PROCESS | 1664 | 1468663519663 Marionette TRACE conn10 <- [1,2170,null,{}] 03:05:19 INFO - PROCESS | 1664 | 1468663519667 Marionette TRACE conn10 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:19 INFO - PROCESS | 1664 | 1468663519670 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:19 INFO - PROCESS | 1664 | 1468663519790 Marionette TRACE conn10 <- [1,2171,null,{"value":null}] 03:05:20 INFO - PROCESS | 1664 | 1468663520050 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:20 INFO - PROCESS | 1664 | 1468663520053 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC11000 == 41 [pid = 1664] [id = 552] 03:05:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A2A7A000) [pid = 1664] [serial = 1656] [outer = 0000000000000000] 03:05:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A4651400) [pid = 1664] [serial = 1657] [outer = 000000D7A2A7A000] 03:05:20 INFO - PROCESS | 1664 | 1468663520130 Marionette DEBUG loaded listener.js 03:05:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A5950800) [pid = 1664] [serial = 1658] [outer = 000000D7A2A7A000] 03:05:20 INFO - PROCESS | 1664 | 1468663520765 Marionette TRACE conn10 <- [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]]]}] 03:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1127ms 03:05:20 INFO - PROCESS | 1664 | 1468663520790 Marionette TRACE conn10 -> [0,2173,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 1664 | 1468663520794 Marionette TRACE conn10 <- [1,2173,null,{"value":"13"}] 03:05:20 INFO - PROCESS | 1664 | 1468663520799 Marionette TRACE conn10 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:05:20 INFO - PROCESS | 1664 | 1468663520801 Marionette TRACE conn10 <- [1,2174,null,{}] 03:05:20 INFO - PROCESS | 1664 | 1468663520807 Marionette TRACE conn10 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:20 INFO - PROCESS | 1664 | 1468663520811 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:20 INFO - PROCESS | 1664 | 1468663520921 Marionette TRACE conn10 <- [1,2175,null,{"value":null}] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5920800 == 40 [pid = 1664] [id = 547] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C1B000 == 39 [pid = 1664] [id = 546] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BC7000 == 38 [pid = 1664] [id = 545] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B893D000 == 37 [pid = 1664] [id = 544] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82A9000 == 36 [pid = 1664] [id = 543] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3982000 == 35 [pid = 1664] [id = 542] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5921000 == 34 [pid = 1664] [id = 541] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1118800 == 33 [pid = 1664] [id = 540] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC13000 == 32 [pid = 1664] [id = 539] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5907800 == 31 [pid = 1664] [id = 538] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA323000 == 30 [pid = 1664] [id = 537] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EAD800 == 29 [pid = 1664] [id = 536] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC11000 == 28 [pid = 1664] [id = 552] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9316800 == 27 [pid = 1664] [id = 551] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8490000 == 26 [pid = 1664] [id = 550] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1BA7000 == 25 [pid = 1664] [id = 549] 03:05:21 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C91000 == 24 [pid = 1664] [id = 548] 03:05:21 INFO - PROCESS | 1664 | 1468663521681 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:21 INFO - PROCESS | 1664 | 1468663521685 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AA5B6000) [pid = 1664] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AFB4C000) [pid = 1664] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A44DD000) [pid = 1664] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A923DC00) [pid = 1664] [serial = 1067] [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.] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4E17400) [pid = 1664] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE79B400) [pid = 1664] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B390CC00) [pid = 1664] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B598CC00) [pid = 1664] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A4649C00) [pid = 1664] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4A99C00) [pid = 1664] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A9346400) [pid = 1664] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0D39800) [pid = 1664] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AA364C00) [pid = 1664] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AE567400) [pid = 1664] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AAE37000) [pid = 1664] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AA54F000) [pid = 1664] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AEB51400) [pid = 1664] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE5A2400) [pid = 1664] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B4F4A800) [pid = 1664] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B0D35C00) [pid = 1664] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B5994C00) [pid = 1664] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7A59BC400) [pid = 1664] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7A99E0400) [pid = 1664] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 03:05:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A4EDF800 == 25 [pid = 1664] [id = 553] 03:05:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A44D7400) [pid = 1664] [serial = 1659] [outer = 0000000000000000] 03:05:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A44E3400) [pid = 1664] [serial = 1660] [outer = 000000D7A44D7400] 03:05:21 INFO - PROCESS | 1664 | 1468663521841 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A4A5D000) [pid = 1664] [serial = 1661] [outer = 000000D7A44D7400] 03:05:22 INFO - PROCESS | 1664 | 1468663522321 Marionette TRACE conn10 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1570ms 03:05:22 INFO - PROCESS | 1664 | 1468663522375 Marionette TRACE conn10 -> [0,2177,"getWindowHandle",null] 03:05:22 INFO - PROCESS | 1664 | 1468663522380 Marionette TRACE conn10 <- [1,2177,null,{"value":"13"}] 03:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:05:22 INFO - PROCESS | 1664 | 1468663522384 Marionette TRACE conn10 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 1664 | 1468663522387 Marionette TRACE conn10 <- [1,2178,null,{}] 03:05:22 INFO - PROCESS | 1664 | 1468663522393 Marionette TRACE conn10 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:22 INFO - PROCESS | 1664 | 1468663522398 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:22 INFO - PROCESS | 1664 | 1468663522499 Marionette TRACE conn10 <- [1,2179,null,{"value":null}] 03:05:22 INFO - PROCESS | 1664 | 1468663522509 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:22 INFO - PROCESS | 1664 | 1468663522512 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC3B800 == 26 [pid = 1664] [id = 554] 03:05:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A8A75800) [pid = 1664] [serial = 1662] [outer = 0000000000000000] 03:05:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A8A7B800) [pid = 1664] [serial = 1663] [outer = 000000D7A8A75800] 03:05:22 INFO - PROCESS | 1664 | 1468663522561 Marionette DEBUG loaded listener.js 03:05:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A92D4C00) [pid = 1664] [serial = 1664] [outer = 000000D7A8A75800] 03:05:23 INFO - PROCESS | 1664 | 1468663523028 Marionette TRACE conn10 <- [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]]]}] 03:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 671ms 03:05:23 INFO - PROCESS | 1664 | 1468663523061 Marionette TRACE conn10 -> [0,2181,"getWindowHandle",null] 03:05:23 INFO - PROCESS | 1664 | 1468663523066 Marionette TRACE conn10 <- [1,2181,null,{"value":"13"}] 03:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:05:23 INFO - PROCESS | 1664 | 1468663523071 Marionette TRACE conn10 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 1664 | 1468663523073 Marionette TRACE conn10 <- [1,2182,null,{}] 03:05:23 INFO - PROCESS | 1664 | 1468663523108 Marionette TRACE conn10 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:23 INFO - PROCESS | 1664 | 1468663523111 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:23 INFO - PROCESS | 1664 | 1468663523204 Marionette TRACE conn10 <- [1,2183,null,{"value":null}] 03:05:23 INFO - PROCESS | 1664 | 1468663523212 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 1664 | 1468663523215 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFF88800 == 27 [pid = 1664] [id = 555] 03:05:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A8A75C00) [pid = 1664] [serial = 1665] [outer = 0000000000000000] 03:05:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AA4CD400) [pid = 1664] [serial = 1666] [outer = 000000D7A8A75C00] 03:05:23 INFO - PROCESS | 1664 | 1468663523336 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AA557800) [pid = 1664] [serial = 1667] [outer = 000000D7A8A75C00] 03:05:23 INFO - PROCESS | 1664 | 1468663523740 Marionette TRACE conn10 <- [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]]]}] 03:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 693ms 03:05:23 INFO - PROCESS | 1664 | 1468663523766 Marionette TRACE conn10 -> [0,2185,"getWindowHandle",null] 03:05:23 INFO - PROCESS | 1664 | 1468663523768 Marionette TRACE conn10 <- [1,2185,null,{"value":"13"}] 03:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:05:23 INFO - PROCESS | 1664 | 1468663523773 Marionette TRACE conn10 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 1664 | 1468663523780 Marionette TRACE conn10 <- [1,2186,null,{}] 03:05:23 INFO - PROCESS | 1664 | 1468663523789 Marionette TRACE conn10 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:23 INFO - PROCESS | 1664 | 1468663523794 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:23 INFO - PROCESS | 1664 | 1468663523919 Marionette TRACE conn10 <- [1,2187,null,{"value":null}] 03:05:23 INFO - PROCESS | 1664 | 1468663523946 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 1664 | 1468663523948 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1CD1800 == 28 [pid = 1664] [id = 556] 03:05:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AAA94C00) [pid = 1664] [serial = 1668] [outer = 0000000000000000] 03:05:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AD4FE400) [pid = 1664] [serial = 1669] [outer = 000000D7AAA94C00] 03:05:23 INFO - PROCESS | 1664 | 1468663523995 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE594C00) [pid = 1664] [serial = 1670] [outer = 000000D7AAA94C00] 03:05:24 INFO - PROCESS | 1664 | 1468663524435 Marionette TRACE conn10 <- [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]]]}] 03:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 03:05:24 INFO - PROCESS | 1664 | 1468663524467 Marionette TRACE conn10 -> [0,2189,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 1664 | 1468663524470 Marionette TRACE conn10 <- [1,2189,null,{"value":"13"}] 03:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:05:24 INFO - PROCESS | 1664 | 1468663524478 Marionette TRACE conn10 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 1664 | 1468663524480 Marionette TRACE conn10 <- [1,2190,null,{}] 03:05:24 INFO - PROCESS | 1664 | 1468663524483 Marionette TRACE conn10 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:24 INFO - PROCESS | 1664 | 1468663524486 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:24 INFO - PROCESS | 1664 | 1468663524637 Marionette TRACE conn10 <- [1,2191,null,{"value":null}] 03:05:24 INFO - PROCESS | 1664 | 1468663524657 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:24 INFO - PROCESS | 1664 | 1468663524659 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5917800 == 29 [pid = 1664] [id = 557] 03:05:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE79B400) [pid = 1664] [serial = 1671] [outer = 0000000000000000] 03:05:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE955800) [pid = 1664] [serial = 1672] [outer = 000000D7AE79B400] 03:05:24 INFO - PROCESS | 1664 | 1468663524712 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AFAEC800) [pid = 1664] [serial = 1673] [outer = 000000D7AE79B400] 03:05:25 INFO - PROCESS | 1664 | 1468663525147 Marionette TRACE conn10 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 03:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:05:25 INFO - PROCESS | 1664 | 1468663525220 Marionette TRACE conn10 -> [0,2193,"getWindowHandle",null] 03:05:25 INFO - PROCESS | 1664 | 1468663525222 Marionette TRACE conn10 <- [1,2193,null,{"value":"13"}] 03:05:25 INFO - PROCESS | 1664 | 1468663525225 Marionette TRACE conn10 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:05:25 INFO - PROCESS | 1664 | 1468663525227 Marionette TRACE conn10 <- [1,2194,null,{}] 03:05:25 INFO - PROCESS | 1664 | 1468663525231 Marionette TRACE conn10 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:25 INFO - PROCESS | 1664 | 1468663525234 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:25 INFO - PROCESS | 1664 | 1468663525343 Marionette TRACE conn10 <- [1,2195,null,{"value":null}] 03:05:25 INFO - PROCESS | 1664 | 1468663525353 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:25 INFO - PROCESS | 1664 | 1468663525360 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E9C000 == 30 [pid = 1664] [id = 558] 03:05:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A3957000) [pid = 1664] [serial = 1674] [outer = 0000000000000000] 03:05:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AFDDE400) [pid = 1664] [serial = 1675] [outer = 000000D7A3957000] 03:05:25 INFO - PROCESS | 1664 | 1468663525421 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0D3C000) [pid = 1664] [serial = 1676] [outer = 000000D7A3957000] 03:05:25 INFO - PROCESS | 1664 | 1468663525892 Marionette TRACE conn10 <- [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]]]}] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0DD3400) [pid = 1664] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0E8DC00) [pid = 1664] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4646C00) [pid = 1664] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A37C7800) [pid = 1664] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0D36000) [pid = 1664] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AA47A000) [pid = 1664] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A3249800) [pid = 1664] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A29AF800) [pid = 1664] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A977EC00) [pid = 1664] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B47D8C00) [pid = 1664] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B4F44C00) [pid = 1664] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B1D55C00) [pid = 1664] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:05:26 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AA554400) [pid = 1664] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 986ms 03:05:26 INFO - PROCESS | 1664 | 1468663526215 Marionette TRACE conn10 -> [0,2197,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 1664 | 1468663526217 Marionette TRACE conn10 <- [1,2197,null,{"value":"13"}] 03:05:26 INFO - PROCESS | 1664 | 1468663526221 Marionette TRACE conn10 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:05:26 INFO - PROCESS | 1664 | 1468663526223 Marionette TRACE conn10 <- [1,2198,null,{}] 03:05:26 INFO - PROCESS | 1664 | 1468663526227 Marionette TRACE conn10 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:26 INFO - PROCESS | 1664 | 1468663526229 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:26 INFO - PROCESS | 1664 | 1468663526324 Marionette TRACE conn10 <- [1,2199,null,{"value":null}] 03:05:26 INFO - PROCESS | 1664 | 1468663526331 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 1664 | 1468663526333 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A3BB4800 == 31 [pid = 1664] [id = 559] 03:05:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A8A74000) [pid = 1664] [serial = 1677] [outer = 0000000000000000] 03:05:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AA477800) [pid = 1664] [serial = 1678] [outer = 000000D7A8A74000] 03:05:26 INFO - PROCESS | 1664 | 1468663526379 Marionette DEBUG loaded listener.js 03:05:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AFB07400) [pid = 1664] [serial = 1679] [outer = 000000D7A8A74000] 03:05:26 INFO - PROCESS | 1664 | 1468663526785 Marionette TRACE conn10 <- [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]]]}] 03:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 588ms 03:05:26 INFO - PROCESS | 1664 | 1468663526811 Marionette TRACE conn10 -> [0,2201,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 1664 | 1468663526813 Marionette TRACE conn10 <- [1,2201,null,{"value":"13"}] 03:05:26 INFO - PROCESS | 1664 | 1468663526817 Marionette TRACE conn10 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:05:26 INFO - PROCESS | 1664 | 1468663526819 Marionette TRACE conn10 <- [1,2202,null,{}] 03:05:26 INFO - PROCESS | 1664 | 1468663526835 Marionette TRACE conn10 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:26 INFO - PROCESS | 1664 | 1468663526837 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:26 INFO - PROCESS | 1664 | 1468663526918 Marionette TRACE conn10 <- [1,2203,null,{"value":null}] 03:05:26 INFO - PROCESS | 1664 | 1468663526924 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 1664 | 1468663526926 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8345000 == 32 [pid = 1664] [id = 560] 03:05:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A57F1400) [pid = 1664] [serial = 1680] [outer = 0000000000000000] 03:05:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D8CC00) [pid = 1664] [serial = 1681] [outer = 000000D7A57F1400] 03:05:26 INFO - PROCESS | 1664 | 1468663526971 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0E67000) [pid = 1664] [serial = 1682] [outer = 000000D7A57F1400] 03:05:27 INFO - PROCESS | 1664 | 1468663527388 Marionette TRACE conn10 <- [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]]]}] 03:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 587ms 03:05:27 INFO - PROCESS | 1664 | 1468663527407 Marionette TRACE conn10 -> [0,2205,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 1664 | 1468663527409 Marionette TRACE conn10 <- [1,2205,null,{"value":"13"}] 03:05:27 INFO - PROCESS | 1664 | 1468663527412 Marionette TRACE conn10 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:05:27 INFO - PROCESS | 1664 | 1468663527414 Marionette TRACE conn10 <- [1,2206,null,{}] 03:05:27 INFO - PROCESS | 1664 | 1468663527418 Marionette TRACE conn10 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:27 INFO - PROCESS | 1664 | 1468663527421 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:27 INFO - PROCESS | 1664 | 1468663527550 Marionette TRACE conn10 <- [1,2207,null,{"value":null}] 03:05:27 INFO - PROCESS | 1664 | 1468663527558 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:27 INFO - PROCESS | 1664 | 1468663527560 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BB3000 == 33 [pid = 1664] [id = 561] 03:05:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0E8A800) [pid = 1664] [serial = 1683] [outer = 0000000000000000] 03:05:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B104F400) [pid = 1664] [serial = 1684] [outer = 000000D7B0E8A800] 03:05:27 INFO - PROCESS | 1664 | 1468663527605 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B16EB400) [pid = 1664] [serial = 1685] [outer = 000000D7B0E8A800] 03:05:28 INFO - PROCESS | 1664 | 1468663528006 Marionette TRACE conn10 <- [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]]]}] 03:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 628ms 03:05:28 INFO - PROCESS | 1664 | 1468663528044 Marionette TRACE conn10 -> [0,2209,"getWindowHandle",null] 03:05:28 INFO - PROCESS | 1664 | 1468663528046 Marionette TRACE conn10 <- [1,2209,null,{"value":"13"}] 03:05:28 INFO - PROCESS | 1664 | 1468663528050 Marionette TRACE conn10 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:05:28 INFO - PROCESS | 1664 | 1468663528052 Marionette TRACE conn10 <- [1,2210,null,{}] 03:05:28 INFO - PROCESS | 1664 | 1468663528055 Marionette TRACE conn10 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:28 INFO - PROCESS | 1664 | 1468663528057 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:28 INFO - PROCESS | 1664 | 1468663528177 Marionette TRACE conn10 <- [1,2211,null,{"value":null}] 03:05:28 INFO - PROCESS | 1664 | 1468663528282 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 1664 | 1468663528286 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A5912000 == 34 [pid = 1664] [id = 562] 03:05:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A29AD400) [pid = 1664] [serial = 1686] [outer = 0000000000000000] 03:05:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A2A73C00) [pid = 1664] [serial = 1687] [outer = 000000D7A29AD400] 03:05:28 INFO - PROCESS | 1664 | 1468663528349 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A477A400) [pid = 1664] [serial = 1688] [outer = 000000D7A29AD400] 03:05:29 INFO - PROCESS | 1664 | 1468663529196 Marionette TRACE conn10 <- [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]]]}] 03:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1219ms 03:05:29 INFO - PROCESS | 1664 | 1468663529275 Marionette TRACE conn10 -> [0,2213,"getWindowHandle",null] 03:05:29 INFO - PROCESS | 1664 | 1468663529279 Marionette TRACE conn10 <- [1,2213,null,{"value":"13"}] 03:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:05:29 INFO - PROCESS | 1664 | 1468663529284 Marionette TRACE conn10 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 1664 | 1468663529288 Marionette TRACE conn10 <- [1,2214,null,{}] 03:05:29 INFO - PROCESS | 1664 | 1468663529294 Marionette TRACE conn10 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:29 INFO - PROCESS | 1664 | 1468663529297 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:29 INFO - PROCESS | 1664 | 1468663529436 Marionette TRACE conn10 <- [1,2215,null,{"value":null}] 03:05:29 INFO - PROCESS | 1664 | 1468663529555 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:29 INFO - PROCESS | 1664 | 1468663529558 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18A1000 == 35 [pid = 1664] [id = 563] 03:05:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A9778400) [pid = 1664] [serial = 1689] [outer = 0000000000000000] 03:05:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AA4D6C00) [pid = 1664] [serial = 1690] [outer = 000000D7A9778400] 03:05:29 INFO - PROCESS | 1664 | 1468663529619 Marionette DEBUG loaded listener.js 03:05:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AAE37000) [pid = 1664] [serial = 1691] [outer = 000000D7A9778400] 03:05:30 INFO - PROCESS | 1664 | 1468663530393 Marionette TRACE conn10 <- [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]]]}] 03:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1131ms 03:05:30 INFO - PROCESS | 1664 | 1468663530545 Marionette TRACE conn10 -> [0,2217,"getWindowHandle",null] 03:05:30 INFO - PROCESS | 1664 | 1468663530549 Marionette TRACE conn10 <- [1,2217,null,{"value":"13"}] 03:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:05:30 INFO - PROCESS | 1664 | 1468663530566 Marionette TRACE conn10 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:05:30 INFO - PROCESS | 1664 | 1468663530569 Marionette TRACE conn10 <- [1,2218,null,{}] 03:05:30 INFO - PROCESS | 1664 | 1468663530575 Marionette TRACE conn10 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:30 INFO - PROCESS | 1664 | 1468663530579 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:30 INFO - PROCESS | 1664 | 1468663530707 Marionette TRACE conn10 <- [1,2219,null,{"value":null}] 03:05:30 INFO - PROCESS | 1664 | 1468663530782 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:30 INFO - PROCESS | 1664 | 1468663530788 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA3C000 == 36 [pid = 1664] [id = 564] 03:05:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A8AFA800) [pid = 1664] [serial = 1692] [outer = 0000000000000000] 03:05:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A923C800) [pid = 1664] [serial = 1693] [outer = 000000D7A8AFA800] 03:05:30 INFO - PROCESS | 1664 | 1468663530839 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AA4D4C00) [pid = 1664] [serial = 1694] [outer = 000000D7A8AFA800] 03:05:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BB3000 == 35 [pid = 1664] [id = 561] 03:05:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8345000 == 34 [pid = 1664] [id = 560] 03:05:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A3BB4800 == 33 [pid = 1664] [id = 559] 03:05:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E9C000 == 32 [pid = 1664] [id = 558] 03:05:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5917800 == 31 [pid = 1664] [id = 557] 03:05:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1CD1800 == 30 [pid = 1664] [id = 556] 03:05:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFF88800 == 29 [pid = 1664] [id = 555] 03:05:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC3B800 == 28 [pid = 1664] [id = 554] 03:05:31 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A4EDF800 == 27 [pid = 1664] [id = 553] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B0DDA800) [pid = 1664] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B11AB800) [pid = 1664] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B0E6CC00) [pid = 1664] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A884D800) [pid = 1664] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A933A400) [pid = 1664] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A4A90800) [pid = 1664] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A59BE800) [pid = 1664] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0D66000) [pid = 1664] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B2309C00) [pid = 1664] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AAA96800) [pid = 1664] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE046C00) [pid = 1664] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AFB02400) [pid = 1664] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AFDE4400) [pid = 1664] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0D84000) [pid = 1664] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AA4D7800) [pid = 1664] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AAA98C00) [pid = 1664] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B4E8DC00) [pid = 1664] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B4F81400) [pid = 1664] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B4F4B000) [pid = 1664] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B4E84400) [pid = 1664] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B390D800) [pid = 1664] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B2634000) [pid = 1664] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7AF07AC00) [pid = 1664] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B0D8C800) [pid = 1664] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7B3907000) [pid = 1664] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 03:05:31 INFO - PROCESS | 1664 | 1468663531472 Marionette TRACE conn10 <- [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]]]}] 03:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 923ms 03:05:31 INFO - PROCESS | 1664 | 1468663531493 Marionette TRACE conn10 -> [0,2221,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 1664 | 1468663531496 Marionette TRACE conn10 <- [1,2221,null,{"value":"13"}] 03:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:05:31 INFO - PROCESS | 1664 | 1468663531503 Marionette TRACE conn10 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 1664 | 1468663531508 Marionette TRACE conn10 <- [1,2222,null,{}] 03:05:31 INFO - PROCESS | 1664 | 1468663531512 Marionette TRACE conn10 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:31 INFO - PROCESS | 1664 | 1468663531515 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:31 INFO - PROCESS | 1664 | 1468663531608 Marionette TRACE conn10 <- [1,2223,null,{"value":null}] 03:05:31 INFO - PROCESS | 1664 | 1468663531691 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:31 INFO - PROCESS | 1664 | 1468663531693 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA38800 == 28 [pid = 1664] [id = 565] 03:05:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7A8A7A400) [pid = 1664] [serial = 1695] [outer = 0000000000000000] 03:05:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AA54E400) [pid = 1664] [serial = 1696] [outer = 000000D7A8A7A400] 03:05:31 INFO - PROCESS | 1664 | 1468663531744 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AD404C00) [pid = 1664] [serial = 1697] [outer = 000000D7A8A7A400] 03:05:32 INFO - PROCESS | 1664 | 1468663532152 Marionette TRACE conn10 <- [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]]]}] 03:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 691ms 03:05:32 INFO - PROCESS | 1664 | 1468663532210 Marionette TRACE conn10 -> [0,2225,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 1664 | 1468663532213 Marionette TRACE conn10 <- [1,2225,null,{"value":"13"}] 03:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:05:32 INFO - PROCESS | 1664 | 1468663532216 Marionette TRACE conn10 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 1664 | 1468663532218 Marionette TRACE conn10 <- [1,2226,null,{}] 03:05:32 INFO - PROCESS | 1664 | 1468663532231 Marionette TRACE conn10 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:32 INFO - PROCESS | 1664 | 1468663532236 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:32 INFO - PROCESS | 1664 | 1468663532351 Marionette TRACE conn10 <- [1,2227,null,{"value":null}] 03:05:32 INFO - PROCESS | 1664 | 1468663532368 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:32 INFO - PROCESS | 1664 | 1468663532372 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5905800 == 29 [pid = 1664] [id = 566] 03:05:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AE94D000) [pid = 1664] [serial = 1698] [outer = 0000000000000000] 03:05:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AEB54000) [pid = 1664] [serial = 1699] [outer = 000000D7AE94D000] 03:05:32 INFO - PROCESS | 1664 | 1468663532431 Marionette DEBUG loaded listener.js 03:05:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AFB4F400) [pid = 1664] [serial = 1700] [outer = 000000D7AE94D000] 03:05:32 INFO - PROCESS | 1664 | 1468663532894 Marionette TRACE conn10 <- [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]]]}] 03:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 03:05:32 INFO - PROCESS | 1664 | 1468663532954 Marionette TRACE conn10 -> [0,2229,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 1664 | 1468663532957 Marionette TRACE conn10 <- [1,2229,null,{"value":"13"}] 03:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:05:32 INFO - PROCESS | 1664 | 1468663532960 Marionette TRACE conn10 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 1664 | 1468663532962 Marionette TRACE conn10 <- [1,2230,null,{}] 03:05:32 INFO - PROCESS | 1664 | 1468663532966 Marionette TRACE conn10 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:32 INFO - PROCESS | 1664 | 1468663532968 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:33 INFO - PROCESS | 1664 | 1468663533058 Marionette TRACE conn10 <- [1,2231,null,{"value":null}] 03:05:33 INFO - PROCESS | 1664 | 1468663533065 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 1664 | 1468663533067 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81AD000 == 30 [pid = 1664] [id = 567] 03:05:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B0D34800) [pid = 1664] [serial = 1701] [outer = 0000000000000000] 03:05:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B0D3A000) [pid = 1664] [serial = 1702] [outer = 000000D7B0D34800] 03:05:33 INFO - PROCESS | 1664 | 1468663533114 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0D6C000) [pid = 1664] [serial = 1703] [outer = 000000D7B0D34800] 03:05:33 INFO - PROCESS | 1664 | 1468663533540 Marionette TRACE conn10 <- [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]]]}] 03:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 03:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:05:33 INFO - PROCESS | 1664 | 1468663533592 Marionette TRACE conn10 -> [0,2233,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 1664 | 1468663533595 Marionette TRACE conn10 <- [1,2233,null,{"value":"13"}] 03:05:33 INFO - PROCESS | 1664 | 1468663533598 Marionette TRACE conn10 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 1664 | 1468663533600 Marionette TRACE conn10 <- [1,2234,null,{}] 03:05:33 INFO - PROCESS | 1664 | 1468663533610 Marionette TRACE conn10 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:33 INFO - PROCESS | 1664 | 1468663533612 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:33 INFO - PROCESS | 1664 | 1468663533733 Marionette TRACE conn10 <- [1,2235,null,{"value":null}] 03:05:33 INFO - PROCESS | 1664 | 1468663533813 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 1664 | 1468663533816 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE556800 == 31 [pid = 1664] [id = 568] 03:05:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A4882000) [pid = 1664] [serial = 1704] [outer = 0000000000000000] 03:05:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0D8DC00) [pid = 1664] [serial = 1705] [outer = 000000D7A4882000] 03:05:33 INFO - PROCESS | 1664 | 1468663533861 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0E68400) [pid = 1664] [serial = 1706] [outer = 000000D7A4882000] 03:05:34 INFO - PROCESS | 1664 | 1468663534283 Marionette TRACE conn10 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 03:05:34 INFO - PROCESS | 1664 | 1468663534335 Marionette TRACE conn10 -> [0,2237,"getWindowHandle",null] 03:05:34 INFO - PROCESS | 1664 | 1468663534338 Marionette TRACE conn10 <- [1,2237,null,{"value":"13"}] 03:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:05:34 INFO - PROCESS | 1664 | 1468663534346 Marionette TRACE conn10 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 1664 | 1468663534348 Marionette TRACE conn10 <- [1,2238,null,{}] 03:05:34 INFO - PROCESS | 1664 | 1468663534358 Marionette TRACE conn10 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:34 INFO - PROCESS | 1664 | 1468663534364 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:34 INFO - PROCESS | 1664 | 1468663534509 Marionette TRACE conn10 <- [1,2239,null,{"value":null}] 03:05:34 INFO - PROCESS | 1664 | 1468663534566 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:34 INFO - PROCESS | 1664 | 1468663534569 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B894A800 == 32 [pid = 1664] [id = 569] 03:05:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B16F2C00) [pid = 1664] [serial = 1707] [outer = 0000000000000000] 03:05:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B1A5D400) [pid = 1664] [serial = 1708] [outer = 000000D7B16F2C00] 03:05:34 INFO - PROCESS | 1664 | 1468663534616 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B23EB400) [pid = 1664] [serial = 1709] [outer = 000000D7B16F2C00] 03:05:35 INFO - PROCESS | 1664 | 1468663535043 Marionette TRACE conn10 <- [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]]]}] 03:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 03:05:35 INFO - PROCESS | 1664 | 1468663535087 Marionette TRACE conn10 -> [0,2241,"getWindowHandle",null] 03:05:35 INFO - PROCESS | 1664 | 1468663535089 Marionette TRACE conn10 <- [1,2241,null,{"value":"13"}] 03:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:05:35 INFO - PROCESS | 1664 | 1468663535100 Marionette TRACE conn10 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 1664 | 1468663535102 Marionette TRACE conn10 <- [1,2242,null,{}] 03:05:35 INFO - PROCESS | 1664 | 1468663535106 Marionette TRACE conn10 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:35 INFO - PROCESS | 1664 | 1468663535108 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:35 INFO - PROCESS | 1664 | 1468663535228 Marionette TRACE conn10 <- [1,2243,null,{"value":null}] 03:05:35 INFO - PROCESS | 1664 | 1468663535233 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:35 INFO - PROCESS | 1664 | 1468663535235 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C1C800 == 33 [pid = 1664] [id = 570] 03:05:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1A59400) [pid = 1664] [serial = 1710] [outer = 0000000000000000] 03:05:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B2682800) [pid = 1664] [serial = 1711] [outer = 000000D7B1A59400] 03:05:35 INFO - PROCESS | 1664 | 1468663535281 Marionette DEBUG loaded listener.js 03:05:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B390DC00) [pid = 1664] [serial = 1712] [outer = 000000D7B1A59400] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AE79B400) [pid = 1664] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A3957000) [pid = 1664] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A44D7400) [pid = 1664] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A8A75800) [pid = 1664] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A8A75C00) [pid = 1664] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A2A7A000) [pid = 1664] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A8A7CC00) [pid = 1664] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0B73400) [pid = 1664] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B3905800) [pid = 1664] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A8A74000) [pid = 1664] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AAA94C00) [pid = 1664] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:05:35 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7A57F1400) [pid = 1664] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:05:35 INFO - PROCESS | 1664 | 1468663535789 Marionette TRACE conn10 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 03:05:35 INFO - PROCESS | 1664 | 1468663535837 Marionette TRACE conn10 -> [0,2245,"getWindowHandle",null] 03:05:35 INFO - PROCESS | 1664 | 1468663535839 Marionette TRACE conn10 <- [1,2245,null,{"value":"13"}] 03:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:05:35 INFO - PROCESS | 1664 | 1468663535843 Marionette TRACE conn10 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 1664 | 1468663535845 Marionette TRACE conn10 <- [1,2246,null,{}] 03:05:35 INFO - PROCESS | 1664 | 1468663535849 Marionette TRACE conn10 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:35 INFO - PROCESS | 1664 | 1468663535851 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:35 INFO - PROCESS | 1664 | 1468663535936 Marionette TRACE conn10 <- [1,2247,null,{"value":null}] 03:05:36 INFO - PROCESS | 1664 | 1468663536018 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 1664 | 1468663536020 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C44800 == 34 [pid = 1664] [id = 571] 03:05:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A394F400) [pid = 1664] [serial = 1713] [outer = 0000000000000000] 03:05:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AAA8F800) [pid = 1664] [serial = 1714] [outer = 000000D7A394F400] 03:05:36 INFO - PROCESS | 1664 | 1468663536067 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0D71C00) [pid = 1664] [serial = 1715] [outer = 000000D7A394F400] 03:05:36 INFO - PROCESS | 1664 | 1468663536454 Marionette TRACE conn10 <- [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]]]}] 03:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 03:05:36 INFO - PROCESS | 1664 | 1468663536475 Marionette TRACE conn10 -> [0,2249,"getWindowHandle",null] 03:05:36 INFO - PROCESS | 1664 | 1468663536477 Marionette TRACE conn10 <- [1,2249,null,{"value":"13"}] 03:05:36 INFO - PROCESS | 1664 | 1468663536480 Marionette TRACE conn10 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:05:36 INFO - PROCESS | 1664 | 1468663536482 Marionette TRACE conn10 <- [1,2250,null,{}] 03:05:36 INFO - PROCESS | 1664 | 1468663536485 Marionette TRACE conn10 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:36 INFO - PROCESS | 1664 | 1468663536487 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:36 INFO - PROCESS | 1664 | 1468663536628 Marionette TRACE conn10 <- [1,2251,null,{"value":null}] 03:05:36 INFO - PROCESS | 1664 | 1468663536681 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 1664 | 1468663536683 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C8E800 == 35 [pid = 1664] [id = 572] 03:05:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AFAE5400) [pid = 1664] [serial = 1716] [outer = 0000000000000000] 03:05:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B47DA400) [pid = 1664] [serial = 1717] [outer = 000000D7AFAE5400] 03:05:36 INFO - PROCESS | 1664 | 1468663536728 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B4E89400) [pid = 1664] [serial = 1718] [outer = 000000D7AFAE5400] 03:05:37 INFO - PROCESS | 1664 | 1468663537082 Marionette TRACE conn10 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 03:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:05:37 INFO - PROCESS | 1664 | 1468663537113 Marionette TRACE conn10 -> [0,2253,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 1664 | 1468663537115 Marionette TRACE conn10 <- [1,2253,null,{"value":"13"}] 03:05:37 INFO - PROCESS | 1664 | 1468663537119 Marionette TRACE conn10 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 1664 | 1468663537120 Marionette TRACE conn10 <- [1,2254,null,{}] 03:05:37 INFO - PROCESS | 1664 | 1468663537124 Marionette TRACE conn10 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:37 INFO - PROCESS | 1664 | 1468663537126 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:37 INFO - PROCESS | 1664 | 1468663537245 Marionette TRACE conn10 <- [1,2255,null,{"value":null}] 03:05:37 INFO - PROCESS | 1664 | 1468663537253 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:37 INFO - PROCESS | 1664 | 1468663537255 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F0C800 == 36 [pid = 1664] [id = 573] 03:05:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B47DC000) [pid = 1664] [serial = 1719] [outer = 0000000000000000] 03:05:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B4E91400) [pid = 1664] [serial = 1720] [outer = 000000D7B47DC000] 03:05:37 INFO - PROCESS | 1664 | 1468663537302 Marionette DEBUG loaded listener.js 03:05:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B4F50800) [pid = 1664] [serial = 1721] [outer = 000000D7B47DC000] 03:05:37 INFO - PROCESS | 1664 | 1468663537756 Marionette TRACE conn10 <- [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]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 03:05:37 INFO - PROCESS | 1664 | 1468663537794 Marionette TRACE conn10 -> [0,2257,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 1664 | 1468663537799 Marionette TRACE conn10 <- [1,2257,null,{"value":"13"}] 03:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:05:37 INFO - PROCESS | 1664 | 1468663537805 Marionette TRACE conn10 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 1664 | 1468663537810 Marionette TRACE conn10 <- [1,2258,null,{}] 03:05:37 INFO - PROCESS | 1664 | 1468663537836 Marionette TRACE conn10 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:37 INFO - PROCESS | 1664 | 1468663537839 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:38 INFO - PROCESS | 1664 | 1468663538031 Marionette TRACE conn10 <- [1,2259,null,{"value":null}] 03:05:38 INFO - PROCESS | 1664 | 1468663538125 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:38 INFO - PROCESS | 1664 | 1468663538130 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE853800 == 37 [pid = 1664] [id = 574] 03:05:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7A884D400) [pid = 1664] [serial = 1722] [outer = 0000000000000000] 03:05:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A8A74400) [pid = 1664] [serial = 1723] [outer = 000000D7A884D400] 03:05:38 INFO - PROCESS | 1664 | 1468663538190 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AA308800) [pid = 1664] [serial = 1724] [outer = 000000D7A884D400] 03:05:38 INFO - PROCESS | 1664 | 1468663538770 Marionette TRACE conn10 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1004ms 03:05:38 INFO - PROCESS | 1664 | 1468663538812 Marionette TRACE conn10 -> [0,2261,"getWindowHandle",null] 03:05:38 INFO - PROCESS | 1664 | 1468663538817 Marionette TRACE conn10 <- [1,2261,null,{"value":"13"}] 03:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:05:38 INFO - PROCESS | 1664 | 1468663538824 Marionette TRACE conn10 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:05:38 INFO - PROCESS | 1664 | 1468663538827 Marionette TRACE conn10 <- [1,2262,null,{}] 03:05:38 INFO - PROCESS | 1664 | 1468663538831 Marionette TRACE conn10 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:38 INFO - PROCESS | 1664 | 1468663538835 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:38 INFO - PROCESS | 1664 | 1468663538955 Marionette TRACE conn10 <- [1,2263,null,{"value":null}] 03:05:39 INFO - PROCESS | 1664 | 1468663539054 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:39 INFO - PROCESS | 1664 | 1468663539057 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B820F000 == 38 [pid = 1664] [id = 575] 03:05:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AE569000) [pid = 1664] [serial = 1725] [outer = 0000000000000000] 03:05:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AE59F400) [pid = 1664] [serial = 1726] [outer = 000000D7AE569000] 03:05:39 INFO - PROCESS | 1664 | 1468663539115 Marionette DEBUG loaded listener.js 03:05:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AFB50000) [pid = 1664] [serial = 1727] [outer = 000000D7AE569000] 03:05:39 INFO - PROCESS | 1664 | 1468663539744 Marionette TRACE conn10 <- [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]]]}] 03:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 986ms 03:05:39 INFO - PROCESS | 1664 | 1468663539813 Marionette TRACE conn10 -> [0,2265,"getWindowHandle",null] 03:05:39 INFO - PROCESS | 1664 | 1468663539816 Marionette TRACE conn10 <- [1,2265,null,{"value":"13"}] 03:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:05:39 INFO - PROCESS | 1664 | 1468663539820 Marionette TRACE conn10 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:05:39 INFO - PROCESS | 1664 | 1468663539824 Marionette TRACE conn10 <- [1,2266,null,{}] 03:05:39 INFO - PROCESS | 1664 | 1468663539850 Marionette TRACE conn10 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:39 INFO - PROCESS | 1664 | 1468663539856 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:39 INFO - PROCESS | 1664 | 1468663539982 Marionette TRACE conn10 <- [1,2267,null,{"value":null}] 03:05:40 INFO - PROCESS | 1664 | 1468663540101 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:40 INFO - PROCESS | 1664 | 1468663540105 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA014800 == 39 [pid = 1664] [id = 576] 03:05:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B16EA400) [pid = 1664] [serial = 1728] [outer = 0000000000000000] 03:05:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B1A55800) [pid = 1664] [serial = 1729] [outer = 000000D7B16EA400] 03:05:40 INFO - PROCESS | 1664 | 1468663540168 Marionette DEBUG loaded listener.js 03:05:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B47D7000) [pid = 1664] [serial = 1730] [outer = 000000D7B16EA400] 03:05:40 INFO - PROCESS | 1664 | 1468663540791 Marionette TRACE conn10 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1043ms 03:05:40 INFO - PROCESS | 1664 | 1468663540864 Marionette TRACE conn10 -> [0,2269,"getWindowHandle",null] 03:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:05:40 INFO - PROCESS | 1664 | 1468663540867 Marionette TRACE conn10 <- [1,2269,null,{"value":"13"}] 03:05:40 INFO - PROCESS | 1664 | 1468663540871 Marionette TRACE conn10 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 1664 | 1468663540873 Marionette TRACE conn10 <- [1,2270,null,{}] 03:05:40 INFO - PROCESS | 1664 | 1468663540879 Marionette TRACE conn10 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:40 INFO - PROCESS | 1664 | 1468663540881 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:41 INFO - PROCESS | 1664 | 1468663540999 Marionette TRACE conn10 <- [1,2271,null,{"value":null}] 03:05:41 INFO - PROCESS | 1664 | 1468663541123 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:41 INFO - PROCESS | 1664 | 1468663541125 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA0C7800 == 40 [pid = 1664] [id = 577] 03:05:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B4F50C00) [pid = 1664] [serial = 1731] [outer = 0000000000000000] 03:05:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B4F8A400) [pid = 1664] [serial = 1732] [outer = 000000D7B4F50C00] 03:05:41 INFO - PROCESS | 1664 | 1468663541182 Marionette DEBUG loaded listener.js 03:05:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B5990400) [pid = 1664] [serial = 1733] [outer = 000000D7B4F50C00] 03:05:41 INFO - PROCESS | 1664 | 1468663541861 Marionette TRACE conn10 <- [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]]]}] 03:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1028ms 03:05:41 INFO - PROCESS | 1664 | 1468663541906 Marionette TRACE conn10 -> [0,2273,"getWindowHandle",null] 03:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:05:41 INFO - PROCESS | 1664 | 1468663541909 Marionette TRACE conn10 <- [1,2273,null,{"value":"13"}] 03:05:41 INFO - PROCESS | 1664 | 1468663541914 Marionette TRACE conn10 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:05:41 INFO - PROCESS | 1664 | 1468663541916 Marionette TRACE conn10 <- [1,2274,null,{}] 03:05:41 INFO - PROCESS | 1664 | 1468663541940 Marionette TRACE conn10 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:41 INFO - PROCESS | 1664 | 1468663541942 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:42 INFO - PROCESS | 1664 | 1468663542066 Marionette TRACE conn10 <- [1,2275,null,{"value":null}] 03:05:42 INFO - PROCESS | 1664 | 1468663542314 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:42 INFO - PROCESS | 1664 | 1468663542317 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE552800 == 41 [pid = 1664] [id = 578] 03:05:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A4027800) [pid = 1664] [serial = 1734] [outer = 0000000000000000] 03:05:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7A4BA9400) [pid = 1664] [serial = 1735] [outer = 000000D7A4027800] 03:05:42 INFO - PROCESS | 1664 | 1468663542388 Marionette DEBUG loaded listener.js 03:05:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7A8A78400) [pid = 1664] [serial = 1736] [outer = 000000D7A4027800] 03:05:42 INFO - PROCESS | 1664 | 1468663542979 Marionette TRACE conn10 <- [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]]]}] 03:05:42 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 03:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1081ms 03:05:43 INFO - PROCESS | 1664 | 1468663543033 Marionette TRACE conn10 -> [0,2277,"getWindowHandle",null] 03:05:43 INFO - PROCESS | 1664 | 1468663543037 Marionette TRACE conn10 <- [1,2277,null,{"value":"13"}] 03:05:43 INFO - PROCESS | 1664 | 1468663543042 Marionette TRACE conn10 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:05:43 INFO - PROCESS | 1664 | 1468663543045 Marionette TRACE conn10 <- [1,2278,null,{}] 03:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:05:43 INFO - PROCESS | 1664 | 1468663543051 Marionette TRACE conn10 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:43 INFO - PROCESS | 1664 | 1468663543055 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:43 INFO - PROCESS | 1664 | 1468663543167 Marionette TRACE conn10 <- [1,2279,null,{"value":null}] 03:05:43 INFO - PROCESS | 1664 | 1468663543269 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:43 INFO - PROCESS | 1664 | 1468663543272 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFF94000 == 42 [pid = 1664] [id = 579] 03:05:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7AA477400) [pid = 1664] [serial = 1737] [outer = 0000000000000000] 03:05:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7AE01A000) [pid = 1664] [serial = 1738] [outer = 000000D7AA477400] 03:05:43 INFO - PROCESS | 1664 | 1468663543322 Marionette DEBUG loaded listener.js 03:05:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7AE56D400) [pid = 1664] [serial = 1739] [outer = 000000D7AA477400] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C8E800 == 41 [pid = 1664] [id = 572] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C44800 == 40 [pid = 1664] [id = 571] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C1C800 == 39 [pid = 1664] [id = 570] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B894A800 == 38 [pid = 1664] [id = 569] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE556800 == 37 [pid = 1664] [id = 568] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5905800 == 36 [pid = 1664] [id = 566] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEA38800 == 35 [pid = 1664] [id = 565] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEA3C000 == 34 [pid = 1664] [id = 564] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18A1000 == 33 [pid = 1664] [id = 563] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A5912000 == 32 [pid = 1664] [id = 562] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81AD000 == 31 [pid = 1664] [id = 567] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE552800 == 30 [pid = 1664] [id = 578] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA0C7800 == 29 [pid = 1664] [id = 577] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA014800 == 28 [pid = 1664] [id = 576] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B820F000 == 27 [pid = 1664] [id = 575] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F0C800 == 26 [pid = 1664] [id = 573] 03:05:44 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE853800 == 25 [pid = 1664] [id = 574] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7B104F400) [pid = 1664] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7AE955800) [pid = 1664] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7AFDDE400) [pid = 1664] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7A4A5D000) [pid = 1664] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7A8A7B800) [pid = 1664] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7A92D4C00) [pid = 1664] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AA4CD400) [pid = 1664] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AA557800) [pid = 1664] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A5950800) [pid = 1664] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A4651400) [pid = 1664] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AE048000) [pid = 1664] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AA479800) [pid = 1664] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0E91000) [pid = 1664] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0D40C00) [pid = 1664] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B4F89800) [pid = 1664] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B47E1C00) [pid = 1664] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA477800) [pid = 1664] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AFB07400) [pid = 1664] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A44E3400) [pid = 1664] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AD4FE400) [pid = 1664] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AE594C00) [pid = 1664] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0D3C000) [pid = 1664] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AFAEC800) [pid = 1664] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B0D8CC00) [pid = 1664] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0E67000) [pid = 1664] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 03:05:44 INFO - PROCESS | 1664 | 1468663544569 Marionette TRACE conn10 <- [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]]]}] 03:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1576ms 03:05:44 INFO - PROCESS | 1664 | 1468663544626 Marionette TRACE conn10 -> [0,2281,"getWindowHandle",null] 03:05:44 INFO - PROCESS | 1664 | 1468663544630 Marionette TRACE conn10 <- [1,2281,null,{"value":"13"}] 03:05:44 INFO - PROCESS | 1664 | 1468663544635 Marionette TRACE conn10 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:05:44 INFO - PROCESS | 1664 | 1468663544640 Marionette TRACE conn10 <- [1,2282,null,{}] 03:05:44 INFO - PROCESS | 1664 | 1468663544646 Marionette TRACE conn10 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:44 INFO - PROCESS | 1664 | 1468663544649 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:44 INFO - PROCESS | 1664 | 1468663544784 Marionette TRACE conn10 <- [1,2283,null,{"value":null}] 03:05:44 INFO - PROCESS | 1664 | 1468663544865 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:44 INFO - PROCESS | 1664 | 1468663544868 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AAADC000 == 26 [pid = 1664] [id = 580] 03:05:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A4A98800) [pid = 1664] [serial = 1740] [outer = 0000000000000000] 03:05:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A4BA4000) [pid = 1664] [serial = 1741] [outer = 000000D7A4A98800] 03:05:44 INFO - PROCESS | 1664 | 1468663544919 Marionette DEBUG loaded listener.js 03:05:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A884BC00) [pid = 1664] [serial = 1742] [outer = 000000D7A4A98800] 03:05:45 INFO - PROCESS | 1664 | 1468663545313 Marionette TRACE conn10 <- [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]]]}] 03:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 03:05:45 INFO - PROCESS | 1664 | 1468663545374 Marionette TRACE conn10 -> [0,2285,"getWindowHandle",null] 03:05:45 INFO - PROCESS | 1664 | 1468663545379 Marionette TRACE conn10 <- [1,2285,null,{"value":"13"}] 03:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:05:45 INFO - PROCESS | 1664 | 1468663545386 Marionette TRACE conn10 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 1664 | 1468663545389 Marionette TRACE conn10 <- [1,2286,null,{}] 03:05:45 INFO - PROCESS | 1664 | 1468663545393 Marionette TRACE conn10 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:45 INFO - PROCESS | 1664 | 1468663545396 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:45 INFO - PROCESS | 1664 | 1468663545491 Marionette TRACE conn10 <- [1,2287,null,{"value":null}] 03:05:45 INFO - PROCESS | 1664 | 1468663545498 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:45 INFO - PROCESS | 1664 | 1468663545500 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE966800 == 27 [pid = 1664] [id = 581] 03:05:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A8A77C00) [pid = 1664] [serial = 1743] [outer = 0000000000000000] 03:05:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A9398C00) [pid = 1664] [serial = 1744] [outer = 000000D7A8A77C00] 03:05:45 INFO - PROCESS | 1664 | 1468663545551 Marionette DEBUG loaded listener.js 03:05:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AA4D5400) [pid = 1664] [serial = 1745] [outer = 000000D7A8A77C00] 03:05:46 INFO - PROCESS | 1664 | 1468663546010 Marionette TRACE conn10 <- [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]]]}] 03:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 03:05:46 INFO - PROCESS | 1664 | 1468663546059 Marionette TRACE conn10 -> [0,2289,"getWindowHandle",null] 03:05:46 INFO - PROCESS | 1664 | 1468663546061 Marionette TRACE conn10 <- [1,2289,null,{"value":"13"}] 03:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:05:46 INFO - PROCESS | 1664 | 1468663546065 Marionette TRACE conn10 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:05:46 INFO - PROCESS | 1664 | 1468663546069 Marionette TRACE conn10 <- [1,2290,null,{}] 03:05:46 INFO - PROCESS | 1664 | 1468663546081 Marionette TRACE conn10 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:46 INFO - PROCESS | 1664 | 1468663546086 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:46 INFO - PROCESS | 1664 | 1468663546177 Marionette TRACE conn10 <- [1,2291,null,{"value":null}] 03:05:46 INFO - PROCESS | 1664 | 1468663546186 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:46 INFO - PROCESS | 1664 | 1468663546190 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1CCB000 == 28 [pid = 1664] [id = 582] 03:05:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AAE3EC00) [pid = 1664] [serial = 1746] [outer = 0000000000000000] 03:05:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE047C00) [pid = 1664] [serial = 1747] [outer = 000000D7AAE3EC00] 03:05:46 INFO - PROCESS | 1664 | 1468663546241 Marionette DEBUG loaded listener.js 03:05:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE56AC00) [pid = 1664] [serial = 1748] [outer = 000000D7AAE3EC00] 03:05:46 INFO - PROCESS | 1664 | 1468663546724 Marionette TRACE conn10 <- [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]]]}] 03:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 03:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:05:46 INFO - PROCESS | 1664 | 1468663546759 Marionette TRACE conn10 -> [0,2293,"getWindowHandle",null] 03:05:46 INFO - PROCESS | 1664 | 1468663546762 Marionette TRACE conn10 <- [1,2293,null,{"value":"13"}] 03:05:46 INFO - PROCESS | 1664 | 1468663546766 Marionette TRACE conn10 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:05:46 INFO - PROCESS | 1664 | 1468663546768 Marionette TRACE conn10 <- [1,2294,null,{}] 03:05:46 INFO - PROCESS | 1664 | 1468663546771 Marionette TRACE conn10 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:46 INFO - PROCESS | 1664 | 1468663546773 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:46 INFO - PROCESS | 1664 | 1468663546920 Marionette TRACE conn10 <- [1,2295,null,{"value":null}] 03:05:46 INFO - PROCESS | 1664 | 1468663546944 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:46 INFO - PROCESS | 1664 | 1468663546946 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5921000 == 29 [pid = 1664] [id = 583] 03:05:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE59EC00) [pid = 1664] [serial = 1749] [outer = 0000000000000000] 03:05:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AE730400) [pid = 1664] [serial = 1750] [outer = 000000D7AE59EC00] 03:05:47 INFO - PROCESS | 1664 | 1468663546993 Marionette DEBUG loaded listener.js 03:05:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AEBF1800) [pid = 1664] [serial = 1751] [outer = 000000D7AE59EC00] 03:05:47 INFO - PROCESS | 1664 | 1468663547462 Marionette TRACE conn10 <- [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]]]}] 03:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 03:05:47 INFO - PROCESS | 1664 | 1468663547501 Marionette TRACE conn10 -> [0,2297,"getWindowHandle",null] 03:05:47 INFO - PROCESS | 1664 | 1468663547503 Marionette TRACE conn10 <- [1,2297,null,{"value":"13"}] 03:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:05:47 INFO - PROCESS | 1664 | 1468663547512 Marionette TRACE conn10 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:05:47 INFO - PROCESS | 1664 | 1468663547514 Marionette TRACE conn10 <- [1,2298,null,{}] 03:05:47 INFO - PROCESS | 1664 | 1468663547518 Marionette TRACE conn10 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:47 INFO - PROCESS | 1664 | 1468663547520 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:47 INFO - PROCESS | 1664 | 1468663547631 Marionette TRACE conn10 <- [1,2299,null,{"value":null}] 03:05:47 INFO - PROCESS | 1664 | 1468663547637 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:47 INFO - PROCESS | 1664 | 1468663547639 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E9A800 == 30 [pid = 1664] [id = 584] 03:05:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AEBF4800) [pid = 1664] [serial = 1752] [outer = 0000000000000000] 03:05:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AFB4C400) [pid = 1664] [serial = 1753] [outer = 000000D7AEBF4800] 03:05:47 INFO - PROCESS | 1664 | 1468663547690 Marionette DEBUG loaded listener.js 03:05:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0B72800) [pid = 1664] [serial = 1754] [outer = 000000D7AEBF4800] 03:05:48 INFO - PROCESS | 1664 | 1468663548156 Marionette TRACE conn10 <- [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]]]}] 03:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 03:05:48 INFO - PROCESS | 1664 | 1468663548202 Marionette TRACE conn10 -> [0,2301,"getWindowHandle",null] 03:05:48 INFO - PROCESS | 1664 | 1468663548205 Marionette TRACE conn10 <- [1,2301,null,{"value":"13"}] 03:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:05:48 INFO - PROCESS | 1664 | 1468663548215 Marionette TRACE conn10 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:05:48 INFO - PROCESS | 1664 | 1468663548217 Marionette TRACE conn10 <- [1,2302,null,{}] 03:05:48 INFO - PROCESS | 1664 | 1468663548255 Marionette TRACE conn10 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:48 INFO - PROCESS | 1664 | 1468663548262 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:48 INFO - PROCESS | 1664 | 1468663548395 Marionette TRACE conn10 <- [1,2303,null,{"value":null}] 03:05:48 INFO - PROCESS | 1664 | 1468663548403 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:48 INFO - PROCESS | 1664 | 1468663548405 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8220800 == 31 [pid = 1664] [id = 585] 03:05:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A4786800) [pid = 1664] [serial = 1755] [outer = 0000000000000000] 03:05:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AAA9AC00) [pid = 1664] [serial = 1756] [outer = 000000D7A4786800] 03:05:48 INFO - PROCESS | 1664 | 1468663548745 Marionette DEBUG loaded listener.js 03:05:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B0DCC800) [pid = 1664] [serial = 1757] [outer = 000000D7A4786800] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A4882000) [pid = 1664] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B16F2C00) [pid = 1664] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A394F400) [pid = 1664] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B1A59400) [pid = 1664] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A8AFA800) [pid = 1664] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0D34800) [pid = 1664] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A29AD400) [pid = 1664] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE94D000) [pid = 1664] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8A7A400) [pid = 1664] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A9778400) [pid = 1664] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AFAE5400) [pid = 1664] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B47DC000) [pid = 1664] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:05:48 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0E8A800) [pid = 1664] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:05:49 INFO - PROCESS | 1664 | 1468663549114 Marionette TRACE conn10 <- [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]]]}] 03:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 965ms 03:05:49 INFO - PROCESS | 1664 | 1468663549182 Marionette TRACE conn10 -> [0,2305,"getWindowHandle",null] 03:05:49 INFO - PROCESS | 1664 | 1468663549184 Marionette TRACE conn10 <- [1,2305,null,{"value":"13"}] 03:05:49 INFO - PROCESS | 1664 | 1468663549187 Marionette TRACE conn10 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:05:49 INFO - PROCESS | 1664 | 1468663549189 Marionette TRACE conn10 <- [1,2306,null,{}] 03:05:49 INFO - PROCESS | 1664 | 1468663549193 Marionette TRACE conn10 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:49 INFO - PROCESS | 1664 | 1468663549195 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:49 INFO - PROCESS | 1664 | 1468663549308 Marionette TRACE conn10 <- [1,2307,null,{"value":null}] 03:05:49 INFO - PROCESS | 1664 | 1468663549315 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 1664 | 1468663549317 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B833A800 == 32 [pid = 1664] [id = 586] 03:05:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A29AF000) [pid = 1664] [serial = 1758] [outer = 0000000000000000] 03:05:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AFAE5400) [pid = 1664] [serial = 1759] [outer = 000000D7A29AF000] 03:05:49 INFO - PROCESS | 1664 | 1468663549363 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0E60800) [pid = 1664] [serial = 1760] [outer = 000000D7A29AF000] 03:05:49 INFO - PROCESS | 1664 | 1468663549749 Marionette TRACE conn10 <- [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] 03:05:49 INFO - PROCESS | 1664 | 1468663549822 Marionette TRACE conn10 <- [1,2309,null,{"value":"13"}] 03:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:05:49 INFO - PROCESS | 1664 | 1468663549825 Marionette TRACE conn10 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 1664 | 1468663549827 Marionette TRACE conn10 <- [1,2310,null,{}] 03:05:49 INFO - PROCESS | 1664 | 1468663549830 Marionette TRACE conn10 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:49 INFO - PROCESS | 1664 | 1468663549832 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:49 INFO - PROCESS | 1664 | 1468663549946 Marionette TRACE conn10 <- [1,2311,null,{"value":null}] 03:05:49 INFO - PROCESS | 1664 | 1468663549985 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:50 INFO - PROCESS | 1664 | 1468663549994 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8935000 == 33 [pid = 1664] [id = 587] 03:05:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D34800) [pid = 1664] [serial = 1761] [outer = 0000000000000000] 03:05:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0E8A800) [pid = 1664] [serial = 1762] [outer = 000000D7B0D34800] 03:05:50 INFO - PROCESS | 1664 | 1468663550040 Marionette DEBUG loaded listener.js 03:05:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B13A3000) [pid = 1664] [serial = 1763] [outer = 000000D7B0D34800] 03:05:50 INFO - PROCESS | 1664 | 1468663550435 Marionette TRACE conn10 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 628ms 03:05:50 INFO - PROCESS | 1664 | 1468663550457 Marionette TRACE conn10 -> [0,2313,"getWindowHandle",null] 03:05:50 INFO - PROCESS | 1664 | 1468663550459 Marionette TRACE conn10 <- [1,2313,null,{"value":"13"}] 03:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:05:50 INFO - PROCESS | 1664 | 1468663550462 Marionette TRACE conn10 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:05:50 INFO - PROCESS | 1664 | 1468663550464 Marionette TRACE conn10 <- [1,2314,null,{}] 03:05:50 INFO - PROCESS | 1664 | 1468663550468 Marionette TRACE conn10 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:50 INFO - PROCESS | 1664 | 1468663550470 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:50 INFO - PROCESS | 1664 | 1468663550586 Marionette TRACE conn10 <- [1,2315,null,{"value":null}] 03:05:50 INFO - PROCESS | 1664 | 1468663550594 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:50 INFO - PROCESS | 1664 | 1468663550596 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C16800 == 34 [pid = 1664] [id = 588] 03:05:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0DD8400) [pid = 1664] [serial = 1764] [outer = 0000000000000000] 03:05:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B16F2000) [pid = 1664] [serial = 1765] [outer = 000000D7B0DD8400] 03:05:50 INFO - PROCESS | 1664 | 1468663550641 Marionette DEBUG loaded listener.js 03:05:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B1B1DC00) [pid = 1664] [serial = 1766] [outer = 000000D7B0DD8400] 03:05:51 INFO - PROCESS | 1664 | 1468663551468 Marionette TRACE conn10 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1019ms 03:05:51 INFO - PROCESS | 1664 | 1468663551485 Marionette TRACE conn10 -> [0,2317,"getWindowHandle",null] 03:05:51 INFO - PROCESS | 1664 | 1468663551490 Marionette TRACE conn10 <- [1,2317,null,{"value":"13"}] 03:05:51 INFO - PROCESS | 1664 | 1468663551494 Marionette TRACE conn10 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:05:51 INFO - PROCESS | 1664 | 1468663551500 Marionette TRACE conn10 <- [1,2318,null,{}] 03:05:51 INFO - PROCESS | 1664 | 1468663551528 Marionette TRACE conn10 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:51 INFO - PROCESS | 1664 | 1468663551531 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:51 INFO - PROCESS | 1664 | 1468663551674 Marionette TRACE conn10 <- [1,2319,null,{"value":null}] 03:05:51 INFO - PROCESS | 1664 | 1468663551802 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:51 INFO - PROCESS | 1664 | 1468663551805 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE583000 == 35 [pid = 1664] [id = 589] 03:05:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A4A5FC00) [pid = 1664] [serial = 1767] [outer = 0000000000000000] 03:05:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A5557800) [pid = 1664] [serial = 1768] [outer = 000000D7A4A5FC00] 03:05:51 INFO - PROCESS | 1664 | 1468663551866 Marionette DEBUG loaded listener.js 03:05:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A9338000) [pid = 1664] [serial = 1769] [outer = 000000D7A4A5FC00] 03:05:52 INFO - PROCESS | 1664 | 1468663552570 Marionette TRACE conn10 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1153ms 03:05:52 INFO - PROCESS | 1664 | 1468663552652 Marionette TRACE conn10 -> [0,2321,"getWindowHandle",null] 03:05:52 INFO - PROCESS | 1664 | 1468663552658 Marionette TRACE conn10 <- [1,2321,null,{"value":"13"}] 03:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:05:52 INFO - PROCESS | 1664 | 1468663552665 Marionette TRACE conn10 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 1664 | 1468663552668 Marionette TRACE conn10 <- [1,2322,null,{}] 03:05:52 INFO - PROCESS | 1664 | 1468663552672 Marionette TRACE conn10 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:52 INFO - PROCESS | 1664 | 1468663552675 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:52 INFO - PROCESS | 1664 | 1468663552880 Marionette TRACE conn10 <- [1,2323,null,{"value":null}] 03:05:52 INFO - PROCESS | 1664 | 1468663552891 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:52 INFO - PROCESS | 1664 | 1468663552894 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81AA800 == 36 [pid = 1664] [id = 590] 03:05:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AAA9A400) [pid = 1664] [serial = 1770] [outer = 0000000000000000] 03:05:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7AD469000) [pid = 1664] [serial = 1771] [outer = 000000D7AAA9A400] 03:05:52 INFO - PROCESS | 1664 | 1468663552952 Marionette DEBUG loaded listener.js 03:05:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7AE596000) [pid = 1664] [serial = 1772] [outer = 000000D7AAA9A400] 03:05:53 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8935000 == 35 [pid = 1664] [id = 587] 03:05:53 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B833A800 == 34 [pid = 1664] [id = 586] 03:05:53 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8220800 == 33 [pid = 1664] [id = 585] 03:05:53 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E9A800 == 32 [pid = 1664] [id = 584] 03:05:53 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5921000 == 31 [pid = 1664] [id = 583] 03:05:53 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1CCB000 == 30 [pid = 1664] [id = 582] 03:05:53 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE966800 == 29 [pid = 1664] [id = 581] 03:05:53 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AAADC000 == 28 [pid = 1664] [id = 580] 03:05:53 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFF94000 == 27 [pid = 1664] [id = 579] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B16EB400) [pid = 1664] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B0D8DC00) [pid = 1664] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B0E68400) [pid = 1664] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B23EB400) [pid = 1664] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B1A5D400) [pid = 1664] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AAA8F800) [pid = 1664] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B2682800) [pid = 1664] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A923C800) [pid = 1664] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AA4D4C00) [pid = 1664] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0D3A000) [pid = 1664] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A2A73C00) [pid = 1664] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A477A400) [pid = 1664] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AEB54000) [pid = 1664] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AFB4F400) [pid = 1664] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AA54E400) [pid = 1664] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AD404C00) [pid = 1664] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AA4D6C00) [pid = 1664] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AAE37000) [pid = 1664] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B4E89400) [pid = 1664] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B4E91400) [pid = 1664] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B390DC00) [pid = 1664] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0D71C00) [pid = 1664] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B0D6C000) [pid = 1664] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B4F50800) [pid = 1664] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B47DA400) [pid = 1664] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 03:05:53 INFO - PROCESS | 1664 | 1468663553911 Marionette TRACE conn10 <- [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]]]}] 03:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1277ms 03:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:05:53 INFO - PROCESS | 1664 | 1468663553942 Marionette TRACE conn10 -> [0,2325,"getWindowHandle",null] 03:05:53 INFO - PROCESS | 1664 | 1468663553947 Marionette TRACE conn10 <- [1,2325,null,{"value":"13"}] 03:05:53 INFO - PROCESS | 1664 | 1468663553951 Marionette TRACE conn10 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:05:53 INFO - PROCESS | 1664 | 1468663553955 Marionette TRACE conn10 <- [1,2326,null,{}] 03:05:53 INFO - PROCESS | 1664 | 1468663553961 Marionette TRACE conn10 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:53 INFO - PROCESS | 1664 | 1468663553964 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:54 INFO - PROCESS | 1664 | 1468663554065 Marionette TRACE conn10 <- [1,2327,null,{"value":null}] 03:05:54 INFO - PROCESS | 1664 | 1468663554080 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:54 INFO - PROCESS | 1664 | 1468663554082 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE543000 == 28 [pid = 1664] [id = 591] 03:05:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A88B5C00) [pid = 1664] [serial = 1773] [outer = 0000000000000000] 03:05:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A8A7A400) [pid = 1664] [serial = 1774] [outer = 000000D7A88B5C00] 03:05:54 INFO - PROCESS | 1664 | 1468663554133 Marionette DEBUG loaded listener.js 03:05:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A9344C00) [pid = 1664] [serial = 1775] [outer = 000000D7A88B5C00] 03:05:54 INFO - PROCESS | 1664 | 1468663554671 Marionette TRACE conn10 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 776ms 03:05:54 INFO - PROCESS | 1664 | 1468663554727 Marionette TRACE conn10 -> [0,2329,"getWindowHandle",null] 03:05:54 INFO - PROCESS | 1664 | 1468663554732 Marionette TRACE conn10 <- [1,2329,null,{"value":"13"}] 03:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:05:54 INFO - PROCESS | 1664 | 1468663554738 Marionette TRACE conn10 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:05:54 INFO - PROCESS | 1664 | 1468663554741 Marionette TRACE conn10 <- [1,2330,null,{}] 03:05:54 INFO - PROCESS | 1664 | 1468663554745 Marionette TRACE conn10 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:54 INFO - PROCESS | 1664 | 1468663554748 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:54 INFO - PROCESS | 1664 | 1468663554841 Marionette TRACE conn10 <- [1,2331,null,{"value":null}] 03:05:54 INFO - PROCESS | 1664 | 1468663554924 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:54 INFO - PROCESS | 1664 | 1468663554927 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1384000 == 29 [pid = 1664] [id = 592] 03:05:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AAA9B400) [pid = 1664] [serial = 1776] [outer = 0000000000000000] 03:05:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AD40A400) [pid = 1664] [serial = 1777] [outer = 000000D7AAA9B400] 03:05:54 INFO - PROCESS | 1664 | 1468663554977 Marionette DEBUG loaded listener.js 03:05:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE0D7400) [pid = 1664] [serial = 1778] [outer = 000000D7AAA9B400] 03:05:55 INFO - PROCESS | 1664 | 1468663555358 Marionette TRACE conn10 <- [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]]]}] 03:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 671ms 03:05:55 INFO - PROCESS | 1664 | 1468663555413 Marionette TRACE conn10 -> [0,2333,"getWindowHandle",null] 03:05:55 INFO - PROCESS | 1664 | 1468663555415 Marionette TRACE conn10 <- [1,2333,null,{"value":"13"}] 03:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:05:55 INFO - PROCESS | 1664 | 1468663555419 Marionette TRACE conn10 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:05:55 INFO - PROCESS | 1664 | 1468663555423 Marionette TRACE conn10 <- [1,2334,null,{}] 03:05:55 INFO - PROCESS | 1664 | 1468663555434 Marionette TRACE conn10 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:55 INFO - PROCESS | 1664 | 1468663555440 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:55 INFO - PROCESS | 1664 | 1468663555560 Marionette TRACE conn10 <- [1,2335,null,{"value":null}] 03:05:55 INFO - PROCESS | 1664 | 1468663555568 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:55 INFO - PROCESS | 1664 | 1468663555571 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63D2800 == 30 [pid = 1664] [id = 593] 03:05:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE946400) [pid = 1664] [serial = 1779] [outer = 0000000000000000] 03:05:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AFB46000) [pid = 1664] [serial = 1780] [outer = 000000D7AE946400] 03:05:55 INFO - PROCESS | 1664 | 1468663555622 Marionette DEBUG loaded listener.js 03:05:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D34400) [pid = 1664] [serial = 1781] [outer = 000000D7AE946400] 03:05:56 INFO - PROCESS | 1664 | 1468663556064 Marionette TRACE conn10 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 692ms 03:05:56 INFO - PROCESS | 1664 | 1468663556117 Marionette TRACE conn10 -> [0,2337,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 1664 | 1468663556120 Marionette TRACE conn10 <- [1,2337,null,{"value":"13"}] 03:05:56 INFO - PROCESS | 1664 | 1468663556124 Marionette TRACE conn10 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:05:56 INFO - PROCESS | 1664 | 1468663556126 Marionette TRACE conn10 <- [1,2338,null,{}] 03:05:56 INFO - PROCESS | 1664 | 1468663556130 Marionette TRACE conn10 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:56 INFO - PROCESS | 1664 | 1468663556132 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:56 INFO - PROCESS | 1664 | 1468663556252 Marionette TRACE conn10 <- [1,2339,null,{"value":null}] 03:05:56 INFO - PROCESS | 1664 | 1468663556258 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:56 INFO - PROCESS | 1664 | 1468663556260 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81B8000 == 31 [pid = 1664] [id = 594] 03:05:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D40C00) [pid = 1664] [serial = 1782] [outer = 0000000000000000] 03:05:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D6D000) [pid = 1664] [serial = 1783] [outer = 000000D7B0D40C00] 03:05:56 INFO - PROCESS | 1664 | 1468663556352 Marionette DEBUG loaded listener.js 03:05:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0D89400) [pid = 1664] [serial = 1784] [outer = 000000D7B0D40C00] 03:05:56 INFO - PROCESS | 1664 | 1468663556800 Marionette TRACE conn10 <- [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]]]}] 03:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 03:05:56 INFO - PROCESS | 1664 | 1468663556862 Marionette TRACE conn10 -> [0,2341,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 1664 | 1468663556864 Marionette TRACE conn10 <- [1,2341,null,{"value":"13"}] 03:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:05:56 INFO - PROCESS | 1664 | 1468663556876 Marionette TRACE conn10 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - PROCESS | 1664 | 1468663556878 Marionette TRACE conn10 <- [1,2342,null,{}] 03:05:56 INFO - PROCESS | 1664 | 1468663556881 Marionette TRACE conn10 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:56 INFO - PROCESS | 1664 | 1468663556883 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:57 INFO - PROCESS | 1664 | 1468663557025 Marionette TRACE conn10 <- [1,2343,null,{"value":null}] 03:05:57 INFO - PROCESS | 1664 | 1468663557085 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:57 INFO - PROCESS | 1664 | 1468663557087 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B833C800 == 32 [pid = 1664] [id = 595] 03:05:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D8A000) [pid = 1664] [serial = 1785] [outer = 0000000000000000] 03:05:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0E66800) [pid = 1664] [serial = 1786] [outer = 000000D7B0D8A000] 03:05:57 INFO - PROCESS | 1664 | 1468663557134 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B1052400) [pid = 1664] [serial = 1787] [outer = 000000D7B0D8A000] 03:05:57 INFO - PROCESS | 1664 | 1468663557569 Marionette TRACE conn10 <- [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]]]}] 03:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 735ms 03:05:57 INFO - PROCESS | 1664 | 1468663557605 Marionette TRACE conn10 -> [0,2345,"getWindowHandle",null] 03:05:57 INFO - PROCESS | 1664 | 1468663557607 Marionette TRACE conn10 <- [1,2345,null,{"value":"13"}] 03:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:05:57 INFO - PROCESS | 1664 | 1468663557611 Marionette TRACE conn10 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:05:57 INFO - PROCESS | 1664 | 1468663557613 Marionette TRACE conn10 <- [1,2346,null,{}] 03:05:57 INFO - PROCESS | 1664 | 1468663557621 Marionette TRACE conn10 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:57 INFO - PROCESS | 1664 | 1468663557627 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:57 INFO - PROCESS | 1664 | 1468663557766 Marionette TRACE conn10 <- [1,2347,null,{"value":null}] 03:05:57 INFO - PROCESS | 1664 | 1468663557831 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:57 INFO - PROCESS | 1664 | 1468663557833 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C09800 == 33 [pid = 1664] [id = 596] 03:05:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B16F1C00) [pid = 1664] [serial = 1788] [outer = 0000000000000000] 03:05:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B23E8000) [pid = 1664] [serial = 1789] [outer = 000000D7B16F1C00] 03:05:57 INFO - PROCESS | 1664 | 1468663557880 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B390BC00) [pid = 1664] [serial = 1790] [outer = 000000D7B16F1C00] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AA477400) [pid = 1664] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A4A98800) [pid = 1664] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AAE3EC00) [pid = 1664] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8A77C00) [pid = 1664] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AEBF4800) [pid = 1664] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A884D400) [pid = 1664] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE569000) [pid = 1664] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B16EA400) [pid = 1664] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0D34800) [pid = 1664] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B4F50C00) [pid = 1664] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A4027800) [pid = 1664] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A4786800) [pid = 1664] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:05:58 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A29AF000) [pid = 1664] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:05:58 INFO - PROCESS | 1664 | 1468663558334 Marionette TRACE conn10 <- [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]]]}] 03:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 776ms 03:05:58 INFO - PROCESS | 1664 | 1468663558390 Marionette TRACE conn10 -> [0,2349,"getWindowHandle",null] 03:05:58 INFO - PROCESS | 1664 | 1468663558393 Marionette TRACE conn10 <- [1,2349,null,{"value":"13"}] 03:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:05:58 INFO - PROCESS | 1664 | 1468663558403 Marionette TRACE conn10 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - PROCESS | 1664 | 1468663558405 Marionette TRACE conn10 <- [1,2350,null,{}] 03:05:58 INFO - PROCESS | 1664 | 1468663558408 Marionette TRACE conn10 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:58 INFO - PROCESS | 1664 | 1468663558411 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:58 INFO - PROCESS | 1664 | 1468663558494 Marionette TRACE conn10 <- [1,2351,null,{"value":null}] 03:05:58 INFO - PROCESS | 1664 | 1468663558499 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:58 INFO - PROCESS | 1664 | 1468663558502 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B32000 == 34 [pid = 1664] [id = 597] 03:05:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A4786800) [pid = 1664] [serial = 1791] [outer = 0000000000000000] 03:05:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0D3C000) [pid = 1664] [serial = 1792] [outer = 000000D7A4786800] 03:05:58 INFO - PROCESS | 1664 | 1468663558548 Marionette DEBUG loaded listener.js 03:05:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B3911400) [pid = 1664] [serial = 1793] [outer = 000000D7A4786800] 03:05:58 INFO - PROCESS | 1664 | 1468663558982 Marionette TRACE conn10 <- [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]]]}] 03:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 628ms 03:05:59 INFO - PROCESS | 1664 | 1468663559033 Marionette TRACE conn10 -> [0,2353,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 1664 | 1468663559035 Marionette TRACE conn10 <- [1,2353,null,{"value":"13"}] 03:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:05:59 INFO - PROCESS | 1664 | 1468663559039 Marionette TRACE conn10 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 1664 | 1468663559040 Marionette TRACE conn10 <- [1,2354,null,{}] 03:05:59 INFO - PROCESS | 1664 | 1468663559044 Marionette TRACE conn10 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:59 INFO - PROCESS | 1664 | 1468663559046 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:59 INFO - PROCESS | 1664 | 1468663559139 Marionette TRACE conn10 <- [1,2355,null,{"value":null}] 03:05:59 INFO - PROCESS | 1664 | 1468663559147 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:59 INFO - PROCESS | 1664 | 1468663559149 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:59 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8E85000 == 35 [pid = 1664] [id = 598] 03:05:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B47D2C00) [pid = 1664] [serial = 1794] [outer = 0000000000000000] 03:05:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B4E82800) [pid = 1664] [serial = 1795] [outer = 000000D7B47D2C00] 03:05:59 INFO - PROCESS | 1664 | 1468663559194 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B4E8BC00) [pid = 1664] [serial = 1796] [outer = 000000D7B47D2C00] 03:05:59 INFO - PROCESS | 1664 | 1468663559623 Marionette TRACE conn10 <- [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]]]}] 03:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 03:05:59 INFO - PROCESS | 1664 | 1468663559671 Marionette TRACE conn10 -> [0,2357,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 1664 | 1468663559673 Marionette TRACE conn10 <- [1,2357,null,{"value":"13"}] 03:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:05:59 INFO - PROCESS | 1664 | 1468663559677 Marionette TRACE conn10 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 1664 | 1468663559678 Marionette TRACE conn10 <- [1,2358,null,{}] 03:05:59 INFO - PROCESS | 1664 | 1468663559683 Marionette TRACE conn10 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:59 INFO - PROCESS | 1664 | 1468663559684 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:59 INFO - PROCESS | 1664 | 1468663559770 Marionette TRACE conn10 <- [1,2359,null,{"value":null}] 03:05:59 INFO - PROCESS | 1664 | 1468663559775 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:59 INFO - PROCESS | 1664 | 1468663559777 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:05:59 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9307000 == 36 [pid = 1664] [id = 599] 03:05:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B4E8F000) [pid = 1664] [serial = 1797] [outer = 0000000000000000] 03:05:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B4F4D000) [pid = 1664] [serial = 1798] [outer = 000000D7B4E8F000] 03:05:59 INFO - PROCESS | 1664 | 1468663559826 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B4F82000) [pid = 1664] [serial = 1799] [outer = 000000D7B4E8F000] 03:06:00 INFO - PROCESS | 1664 | 1468663560467 Marionette TRACE conn10 <- [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]]]}] 03:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 838ms 03:06:00 INFO - PROCESS | 1664 | 1468663560519 Marionette TRACE conn10 -> [0,2361,"getWindowHandle",null] 03:06:00 INFO - PROCESS | 1664 | 1468663560523 Marionette TRACE conn10 <- [1,2361,null,{"value":"13"}] 03:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:06:00 INFO - PROCESS | 1664 | 1468663560529 Marionette TRACE conn10 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:06:00 INFO - PROCESS | 1664 | 1468663560533 Marionette TRACE conn10 <- [1,2362,null,{}] 03:06:00 INFO - PROCESS | 1664 | 1468663560539 Marionette TRACE conn10 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:00 INFO - PROCESS | 1664 | 1468663560543 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:00 INFO - PROCESS | 1664 | 1468663560674 Marionette TRACE conn10 <- [1,2363,null,{"value":null}] 03:06:00 INFO - PROCESS | 1664 | 1468663560776 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:00 INFO - PROCESS | 1664 | 1468663560779 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DB4800 == 37 [pid = 1664] [id = 600] 03:06:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A555B400) [pid = 1664] [serial = 1800] [outer = 0000000000000000] 03:06:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A92DB800) [pid = 1664] [serial = 1801] [outer = 000000D7A555B400] 03:06:00 INFO - PROCESS | 1664 | 1468663560841 Marionette DEBUG loaded listener.js 03:06:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AAA90800) [pid = 1664] [serial = 1802] [outer = 000000D7A555B400] 03:06:01 INFO - PROCESS | 1664 | 1468663561522 Marionette TRACE conn10 <- [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]]]}] 03:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1022ms 03:06:01 INFO - PROCESS | 1664 | 1468663561554 Marionette TRACE conn10 -> [0,2365,"getWindowHandle",null] 03:06:01 INFO - PROCESS | 1664 | 1468663561559 Marionette TRACE conn10 <- [1,2365,null,{"value":"13"}] 03:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:06:01 INFO - PROCESS | 1664 | 1468663561567 Marionette TRACE conn10 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:06:01 INFO - PROCESS | 1664 | 1468663561570 Marionette TRACE conn10 <- [1,2366,null,{}] 03:06:01 INFO - PROCESS | 1664 | 1468663561574 Marionette TRACE conn10 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:01 INFO - PROCESS | 1664 | 1468663561577 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:01 INFO - PROCESS | 1664 | 1468663561697 Marionette TRACE conn10 <- [1,2367,null,{"value":null}] 03:06:01 INFO - PROCESS | 1664 | 1468663561797 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:01 INFO - PROCESS | 1664 | 1468663561800 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8337000 == 38 [pid = 1664] [id = 601] 03:06:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AFB50C00) [pid = 1664] [serial = 1803] [outer = 0000000000000000] 03:06:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AFDD8C00) [pid = 1664] [serial = 1804] [outer = 000000D7AFB50C00] 03:06:01 INFO - PROCESS | 1664 | 1468663561860 Marionette DEBUG loaded listener.js 03:06:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0D82800) [pid = 1664] [serial = 1805] [outer = 000000D7AFB50C00] 03:06:02 INFO - PROCESS | 1664 | 1468663562540 Marionette TRACE conn10 <- [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]]]}] 03:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1024ms 03:06:02 INFO - PROCESS | 1664 | 1468663562592 Marionette TRACE conn10 -> [0,2369,"getWindowHandle",null] 03:06:02 INFO - PROCESS | 1664 | 1468663562595 Marionette TRACE conn10 <- [1,2369,null,{"value":"13"}] 03:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:06:02 INFO - PROCESS | 1664 | 1468663562613 Marionette TRACE conn10 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:06:02 INFO - PROCESS | 1664 | 1468663562617 Marionette TRACE conn10 <- [1,2370,null,{}] 03:06:02 INFO - PROCESS | 1664 | 1468663562651 Marionette TRACE conn10 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:02 INFO - PROCESS | 1664 | 1468663562656 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:02 INFO - PROCESS | 1664 | 1468663562779 Marionette TRACE conn10 <- [1,2371,null,{"value":null}] 03:06:02 INFO - PROCESS | 1664 | 1468663562899 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:02 INFO - PROCESS | 1664 | 1468663562902 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:02 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA012800 == 39 [pid = 1664] [id = 602] 03:06:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B268F400) [pid = 1664] [serial = 1806] [outer = 0000000000000000] 03:06:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B4E86000) [pid = 1664] [serial = 1807] [outer = 000000D7B268F400] 03:06:02 INFO - PROCESS | 1664 | 1468663562962 Marionette DEBUG loaded listener.js 03:06:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B4F88400) [pid = 1664] [serial = 1808] [outer = 000000D7B268F400] 03:06:03 INFO - PROCESS | 1664 | 1468663563520 Marionette TRACE conn10 <- [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]]]}] 03:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 923ms 03:06:03 INFO - PROCESS | 1664 | 1468663563544 Marionette TRACE conn10 -> [0,2373,"getWindowHandle",null] 03:06:03 INFO - PROCESS | 1664 | 1468663563548 Marionette TRACE conn10 <- [1,2373,null,{"value":"13"}] 03:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:06:03 INFO - PROCESS | 1664 | 1468663563553 Marionette TRACE conn10 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:06:03 INFO - PROCESS | 1664 | 1468663563555 Marionette TRACE conn10 <- [1,2374,null,{}] 03:06:03 INFO - PROCESS | 1664 | 1468663563559 Marionette TRACE conn10 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:03 INFO - PROCESS | 1664 | 1468663563561 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:03 INFO - PROCESS | 1664 | 1468663563678 Marionette TRACE conn10 <- [1,2375,null,{"value":null}] 03:06:03 INFO - PROCESS | 1664 | 1468663563775 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:03 INFO - PROCESS | 1664 | 1468663563778 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA60C000 == 40 [pid = 1664] [id = 603] 03:06:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B5991400) [pid = 1664] [serial = 1809] [outer = 0000000000000000] 03:06:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B5997C00) [pid = 1664] [serial = 1810] [outer = 000000D7B5991400] 03:06:03 INFO - PROCESS | 1664 | 1468663563834 Marionette DEBUG loaded listener.js 03:06:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B63A6C00) [pid = 1664] [serial = 1811] [outer = 000000D7B5991400] 03:06:04 INFO - PROCESS | 1664 | 1468663564486 Marionette TRACE conn10 <- [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]]]}] 03:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 986ms 03:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:06:04 INFO - PROCESS | 1664 | 1468663564540 Marionette TRACE conn10 -> [0,2377,"getWindowHandle",null] 03:06:04 INFO - PROCESS | 1664 | 1468663564543 Marionette TRACE conn10 <- [1,2377,null,{"value":"13"}] 03:06:04 INFO - PROCESS | 1664 | 1468663564547 Marionette TRACE conn10 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:06:04 INFO - PROCESS | 1664 | 1468663564549 Marionette TRACE conn10 <- [1,2378,null,{}] 03:06:04 INFO - PROCESS | 1664 | 1468663564553 Marionette TRACE conn10 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:04 INFO - PROCESS | 1664 | 1468663564555 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:04 INFO - PROCESS | 1664 | 1468663564791 Marionette TRACE conn10 <- [1,2379,null,{"value":null}] 03:06:04 INFO - PROCESS | 1664 | 1468663564937 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:04 INFO - PROCESS | 1664 | 1468663564940 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE548800 == 41 [pid = 1664] [id = 604] 03:06:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7A4785400) [pid = 1664] [serial = 1812] [outer = 0000000000000000] 03:06:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7A4A98800) [pid = 1664] [serial = 1813] [outer = 000000D7A4785400] 03:06:05 INFO - PROCESS | 1664 | 1468663564994 Marionette DEBUG loaded listener.js 03:06:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7A9343400) [pid = 1664] [serial = 1814] [outer = 000000D7A4785400] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8E85000 == 40 [pid = 1664] [id = 598] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0B32000 == 39 [pid = 1664] [id = 597] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C09800 == 38 [pid = 1664] [id = 596] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B833C800 == 37 [pid = 1664] [id = 595] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81B8000 == 36 [pid = 1664] [id = 594] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63D2800 == 35 [pid = 1664] [id = 593] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1384000 == 34 [pid = 1664] [id = 592] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE543000 == 33 [pid = 1664] [id = 591] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE583000 == 32 [pid = 1664] [id = 589] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81AA800 == 31 [pid = 1664] [id = 590] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C16800 == 30 [pid = 1664] [id = 588] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA60C000 == 29 [pid = 1664] [id = 603] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA012800 == 28 [pid = 1664] [id = 602] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8337000 == 27 [pid = 1664] [id = 601] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9307000 == 26 [pid = 1664] [id = 599] 03:06:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DB4800 == 25 [pid = 1664] [id = 600] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7AE730400) [pid = 1664] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7AE56D400) [pid = 1664] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7AE01A000) [pid = 1664] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7A4BA4000) [pid = 1664] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7A884BC00) [pid = 1664] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AE047C00) [pid = 1664] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AA4D5400) [pid = 1664] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A9398C00) [pid = 1664] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AFB4C400) [pid = 1664] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AA308800) [pid = 1664] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A8A74400) [pid = 1664] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AFB50000) [pid = 1664] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE59F400) [pid = 1664] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B47D7000) [pid = 1664] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B1A55800) [pid = 1664] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0E8A800) [pid = 1664] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B5990400) [pid = 1664] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B4F8A400) [pid = 1664] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A8A78400) [pid = 1664] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A4BA9400) [pid = 1664] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0B72800) [pid = 1664] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0DCC800) [pid = 1664] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AAA9AC00) [pid = 1664] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AFAE5400) [pid = 1664] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0E60800) [pid = 1664] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AE56AC00) [pid = 1664] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B13A3000) [pid = 1664] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 03:06:06 INFO - PROCESS | 1664 | 1468663566383 Marionette TRACE conn10 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1870ms 03:06:06 INFO - PROCESS | 1664 | 1468663566421 Marionette TRACE conn10 -> [0,2381,"getWindowHandle",null] 03:06:06 INFO - PROCESS | 1664 | 1468663566425 Marionette TRACE conn10 <- [1,2381,null,{"value":"13"}] 03:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:06:06 INFO - PROCESS | 1664 | 1468663566432 Marionette TRACE conn10 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:06:06 INFO - PROCESS | 1664 | 1468663566436 Marionette TRACE conn10 <- [1,2382,null,{}] 03:06:06 INFO - PROCESS | 1664 | 1468663566443 Marionette TRACE conn10 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:06 INFO - PROCESS | 1664 | 1468663566446 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:06 INFO - PROCESS | 1664 | 1468663566589 Marionette TRACE conn10 <- [1,2383,null,{"value":null}] 03:06:06 INFO - PROCESS | 1664 | 1468663566671 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:06 INFO - PROCESS | 1664 | 1468663566676 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AAAE2800 == 26 [pid = 1664] [id = 605] 03:06:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A464EC00) [pid = 1664] [serial = 1815] [outer = 0000000000000000] 03:06:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4783400) [pid = 1664] [serial = 1816] [outer = 000000D7A464EC00] 03:06:06 INFO - PROCESS | 1664 | 1468663566729 Marionette DEBUG loaded listener.js 03:06:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A2A74400) [pid = 1664] [serial = 1817] [outer = 000000D7A464EC00] 03:06:07 INFO - PROCESS | 1664 | 1468663567186 Marionette TRACE conn10 <- [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]]]}] 03:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 776ms 03:06:07 INFO - PROCESS | 1664 | 1468663567211 Marionette TRACE conn10 -> [0,2385,"getWindowHandle",null] 03:06:07 INFO - PROCESS | 1664 | 1468663567216 Marionette TRACE conn10 <- [1,2385,null,{"value":"13"}] 03:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:06:07 INFO - PROCESS | 1664 | 1468663567223 Marionette TRACE conn10 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:06:07 INFO - PROCESS | 1664 | 1468663567226 Marionette TRACE conn10 <- [1,2386,null,{}] 03:06:07 INFO - PROCESS | 1664 | 1468663567230 Marionette TRACE conn10 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:07 INFO - PROCESS | 1664 | 1468663567233 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:07 INFO - PROCESS | 1664 | 1468663567328 Marionette TRACE conn10 <- [1,2387,null,{"value":null}] 03:06:07 INFO - PROCESS | 1664 | 1468663567335 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:07 INFO - PROCESS | 1664 | 1468663567338 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE58D000 == 27 [pid = 1664] [id = 606] 03:06:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A5954400) [pid = 1664] [serial = 1818] [outer = 0000000000000000] 03:06:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A8A7D400) [pid = 1664] [serial = 1819] [outer = 000000D7A5954400] 03:06:07 INFO - PROCESS | 1664 | 1468663567388 Marionette DEBUG loaded listener.js 03:06:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A9346800) [pid = 1664] [serial = 1820] [outer = 000000D7A5954400] 03:06:07 INFO - PROCESS | 1664 | 1468663567874 Marionette TRACE conn10 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 672ms 03:06:07 INFO - PROCESS | 1664 | 1468663567900 Marionette TRACE conn10 -> [0,2389,"getWindowHandle",null] 03:06:07 INFO - PROCESS | 1664 | 1468663567902 Marionette TRACE conn10 <- [1,2389,null,{"value":"13"}] 03:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:06:07 INFO - PROCESS | 1664 | 1468663567907 Marionette TRACE conn10 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:06:07 INFO - PROCESS | 1664 | 1468663567911 Marionette TRACE conn10 <- [1,2390,null,{}] 03:06:07 INFO - PROCESS | 1664 | 1468663567923 Marionette TRACE conn10 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:07 INFO - PROCESS | 1664 | 1468663567928 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:08 INFO - PROCESS | 1664 | 1468663568047 Marionette TRACE conn10 <- [1,2391,null,{"value":null}] 03:06:08 INFO - PROCESS | 1664 | 1468663568138 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:08 INFO - PROCESS | 1664 | 1468663568142 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B189D800 == 28 [pid = 1664] [id = 607] 03:06:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA551000) [pid = 1664] [serial = 1821] [outer = 0000000000000000] 03:06:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AA54F000) [pid = 1664] [serial = 1822] [outer = 000000D7AA551000] 03:06:08 INFO - PROCESS | 1664 | 1468663568194 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AAE37400) [pid = 1664] [serial = 1823] [outer = 000000D7AA551000] 03:06:08 INFO - PROCESS | 1664 | 1468663568621 Marionette TRACE conn10 <- [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]]]}] 03:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 03:06:08 INFO - PROCESS | 1664 | 1468663568644 Marionette TRACE conn10 -> [0,2393,"getWindowHandle",null] 03:06:08 INFO - PROCESS | 1664 | 1468663568647 Marionette TRACE conn10 <- [1,2393,null,{"value":"13"}] 03:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:06:08 INFO - PROCESS | 1664 | 1468663568650 Marionette TRACE conn10 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:06:08 INFO - PROCESS | 1664 | 1468663568652 Marionette TRACE conn10 <- [1,2394,null,{}] 03:06:08 INFO - PROCESS | 1664 | 1468663568656 Marionette TRACE conn10 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:08 INFO - PROCESS | 1664 | 1468663568658 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:08 INFO - PROCESS | 1664 | 1468663568778 Marionette TRACE conn10 <- [1,2395,null,{"value":null}] 03:06:08 INFO - PROCESS | 1664 | 1468663568784 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:08 INFO - PROCESS | 1664 | 1468663568786 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FD3800 == 29 [pid = 1664] [id = 608] 03:06:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE096800) [pid = 1664] [serial = 1824] [outer = 0000000000000000] 03:06:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE564800) [pid = 1664] [serial = 1825] [outer = 000000D7AE096800] 03:06:08 INFO - PROCESS | 1664 | 1468663568879 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE597400) [pid = 1664] [serial = 1826] [outer = 000000D7AE096800] 03:06:09 INFO - PROCESS | 1664 | 1468663569322 Marionette TRACE conn10 <- [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]]]}] 03:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 03:06:09 INFO - PROCESS | 1664 | 1468663569417 Marionette TRACE conn10 -> [0,2397,"getWindowHandle",null] 03:06:09 INFO - PROCESS | 1664 | 1468663569419 Marionette TRACE conn10 <- [1,2397,null,{"value":"13"}] 03:06:09 INFO - PROCESS | 1664 | 1468663569423 Marionette TRACE conn10 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:06:09 INFO - PROCESS | 1664 | 1468663569425 Marionette TRACE conn10 <- [1,2398,null,{}] 03:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:06:09 INFO - PROCESS | 1664 | 1468663569428 Marionette TRACE conn10 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:09 INFO - PROCESS | 1664 | 1468663569430 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:09 INFO - PROCESS | 1664 | 1468663569542 Marionette TRACE conn10 <- [1,2399,null,{"value":null}] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B16F1C00) [pid = 1664] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0D8A000) [pid = 1664] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4A5FC00) [pid = 1664] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AAA9A400) [pid = 1664] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AAA9B400) [pid = 1664] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A88B5C00) [pid = 1664] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0DD8400) [pid = 1664] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AE946400) [pid = 1664] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B47D2C00) [pid = 1664] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B4E8F000) [pid = 1664] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0D40C00) [pid = 1664] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7A4786800) [pid = 1664] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:06:09 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE59EC00) [pid = 1664] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:06:09 INFO - PROCESS | 1664 | 1468663569926 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:10 INFO - PROCESS | 1664 | 1468663569929 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8A9E800 == 30 [pid = 1664] [id = 609] 03:06:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A2911800) [pid = 1664] [serial = 1827] [outer = 0000000000000000] 03:06:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A29B4C00) [pid = 1664] [serial = 1828] [outer = 000000D7A2911800] 03:06:10 INFO - PROCESS | 1664 | 1468663569994 Marionette DEBUG loaded listener.js 03:06:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A44DB000) [pid = 1664] [serial = 1829] [outer = 000000D7A2911800] 03:06:10 INFO - PROCESS | 1664 | 1468663570796 Marionette TRACE conn10 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1430ms 03:06:10 INFO - PROCESS | 1664 | 1468663570864 Marionette TRACE conn10 -> [0,2401,"getWindowHandle",null] 03:06:10 INFO - PROCESS | 1664 | 1468663570869 Marionette TRACE conn10 <- [1,2401,null,{"value":"13"}] 03:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:06:10 INFO - PROCESS | 1664 | 1468663570875 Marionette TRACE conn10 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:06:10 INFO - PROCESS | 1664 | 1468663570878 Marionette TRACE conn10 <- [1,2402,null,{}] 03:06:10 INFO - PROCESS | 1664 | 1468663570885 Marionette TRACE conn10 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:10 INFO - PROCESS | 1664 | 1468663570890 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:11 INFO - PROCESS | 1664 | 1468663571026 Marionette TRACE conn10 <- [1,2403,null,{"value":null}] 03:06:11 INFO - PROCESS | 1664 | 1468663571144 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:11 INFO - PROCESS | 1664 | 1468663571148 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1855800 == 31 [pid = 1664] [id = 610] 03:06:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A2A72C00) [pid = 1664] [serial = 1830] [outer = 0000000000000000] 03:06:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A8B55000) [pid = 1664] [serial = 1831] [outer = 000000D7A2A72C00] 03:06:11 INFO - PROCESS | 1664 | 1468663571207 Marionette DEBUG loaded listener.js 03:06:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A29B6000) [pid = 1664] [serial = 1832] [outer = 000000D7A2A72C00] 03:06:11 INFO - PROCESS | 1664 | 1468663571976 Marionette TRACE conn10 <- [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]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1137ms 03:06:12 INFO - PROCESS | 1664 | 1468663572024 Marionette TRACE conn10 -> [0,2405,"getWindowHandle",null] 03:06:12 INFO - PROCESS | 1664 | 1468663572029 Marionette TRACE conn10 <- [1,2405,null,{"value":"13"}] 03:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:06:12 INFO - PROCESS | 1664 | 1468663572034 Marionette TRACE conn10 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 1664 | 1468663572037 Marionette TRACE conn10 <- [1,2406,null,{}] 03:06:12 INFO - PROCESS | 1664 | 1468663572041 Marionette TRACE conn10 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:12 INFO - PROCESS | 1664 | 1468663572044 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:12 INFO - PROCESS | 1664 | 1468663572174 Marionette TRACE conn10 <- [1,2407,null,{"value":null}] 03:06:12 INFO - PROCESS | 1664 | 1468663572350 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:12 INFO - PROCESS | 1664 | 1468663572354 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A8888000 == 32 [pid = 1664] [id = 611] 03:06:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A4028000) [pid = 1664] [serial = 1833] [outer = 0000000000000000] 03:06:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A4649C00) [pid = 1664] [serial = 1834] [outer = 000000D7A4028000] 03:06:12 INFO - PROCESS | 1664 | 1468663572408 Marionette DEBUG loaded listener.js 03:06:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A4E62C00) [pid = 1664] [serial = 1835] [outer = 000000D7A4028000] 03:06:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FD3800 == 31 [pid = 1664] [id = 608] 03:06:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B189D800 == 30 [pid = 1664] [id = 607] 03:06:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE58D000 == 29 [pid = 1664] [id = 606] 03:06:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AAAE2800 == 28 [pid = 1664] [id = 605] 03:06:12 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE548800 == 27 [pid = 1664] [id = 604] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B23E8000) [pid = 1664] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B1052400) [pid = 1664] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B0E66800) [pid = 1664] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A5557800) [pid = 1664] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A9338000) [pid = 1664] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AD469000) [pid = 1664] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AE596000) [pid = 1664] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AD40A400) [pid = 1664] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE0D7400) [pid = 1664] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7A8A7A400) [pid = 1664] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7A9344C00) [pid = 1664] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B1B1DC00) [pid = 1664] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7B16F2000) [pid = 1664] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7AFB46000) [pid = 1664] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B4E8BC00) [pid = 1664] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7B4E82800) [pid = 1664] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7B4F82000) [pid = 1664] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7B390BC00) [pid = 1664] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7B0D6D000) [pid = 1664] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7B0D89400) [pid = 1664] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 55 (000000D7B4F4D000) [pid = 1664] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 54 (000000D7B3911400) [pid = 1664] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 53 (000000D7B0D3C000) [pid = 1664] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 52 (000000D7B0D34400) [pid = 1664] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 03:06:12 INFO - PROCESS | 1664 | --DOMWINDOW == 51 (000000D7AEBF1800) [pid = 1664] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 03:06:13 INFO - PROCESS | 1664 | 1468663573031 Marionette TRACE conn10 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1018ms 03:06:13 INFO - PROCESS | 1664 | 1468663573059 Marionette TRACE conn10 -> [0,2409,"getWindowHandle",null] 03:06:13 INFO - PROCESS | 1664 | 1468663573063 Marionette TRACE conn10 <- [1,2409,null,{"value":"13"}] 03:06:13 INFO - PROCESS | 1664 | 1468663573067 Marionette TRACE conn10 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:06:13 INFO - PROCESS | 1664 | 1468663573070 Marionette TRACE conn10 <- [1,2410,null,{}] 03:06:13 INFO - PROCESS | 1664 | 1468663573075 Marionette TRACE conn10 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:13 INFO - PROCESS | 1664 | 1468663573080 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:13 INFO - PROCESS | 1664 | 1468663573179 Marionette TRACE conn10 <- [1,2411,null,{"value":null}] 03:06:13 INFO - PROCESS | 1664 | 1468663573262 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:13 INFO - PROCESS | 1664 | 1468663573265 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFF94000 == 28 [pid = 1664] [id = 612] 03:06:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 52 (000000D7A5448400) [pid = 1664] [serial = 1836] [outer = 0000000000000000] 03:06:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 53 (000000D7AA54D000) [pid = 1664] [serial = 1837] [outer = 000000D7A5448400] 03:06:13 INFO - PROCESS | 1664 | 1468663573316 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 54 (000000D7AAA91800) [pid = 1664] [serial = 1838] [outer = 000000D7A5448400] 03:06:13 INFO - PROCESS | 1664 | 1468663573767 Marionette TRACE conn10 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 734ms 03:06:13 INFO - PROCESS | 1664 | 1468663573808 Marionette TRACE conn10 -> [0,2413,"getWindowHandle",null] 03:06:13 INFO - PROCESS | 1664 | 1468663573812 Marionette TRACE conn10 <- [1,2413,null,{"value":"13"}] 03:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:06:13 INFO - PROCESS | 1664 | 1468663573817 Marionette TRACE conn10 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:06:13 INFO - PROCESS | 1664 | 1468663573819 Marionette TRACE conn10 <- [1,2414,null,{}] 03:06:13 INFO - PROCESS | 1664 | 1468663573823 Marionette TRACE conn10 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:13 INFO - PROCESS | 1664 | 1468663573825 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:13 INFO - PROCESS | 1664 | 1468663573918 Marionette TRACE conn10 <- [1,2415,null,{"value":null}] 03:06:13 INFO - PROCESS | 1664 | 1468663573925 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:13 INFO - PROCESS | 1664 | 1468663573927 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3992000 == 29 [pid = 1664] [id = 613] 03:06:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 55 (000000D7A2A7D800) [pid = 1664] [serial = 1839] [outer = 0000000000000000] 03:06:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (000000D7AE569C00) [pid = 1664] [serial = 1840] [outer = 000000D7A2A7D800] 03:06:13 INFO - PROCESS | 1664 | 1468663573981 Marionette DEBUG loaded listener.js 03:06:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7AE728C00) [pid = 1664] [serial = 1841] [outer = 000000D7A2A7D800] 03:06:14 INFO - PROCESS | 1664 | 1468663574436 Marionette TRACE conn10 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 03:06:14 INFO - PROCESS | 1664 | 1468663574491 Marionette TRACE conn10 -> [0,2417,"getWindowHandle",null] 03:06:14 INFO - PROCESS | 1664 | 1468663574494 Marionette TRACE conn10 <- [1,2417,null,{"value":"13"}] 03:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:06:14 INFO - PROCESS | 1664 | 1468663574499 Marionette TRACE conn10 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:06:14 INFO - PROCESS | 1664 | 1468663574505 Marionette TRACE conn10 <- [1,2418,null,{}] 03:06:14 INFO - PROCESS | 1664 | 1468663574515 Marionette TRACE conn10 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:14 INFO - PROCESS | 1664 | 1468663574520 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:14 INFO - PROCESS | 1664 | 1468663574612 Marionette TRACE conn10 <- [1,2419,null,{"value":null}] 03:06:14 INFO - PROCESS | 1664 | 1468663574621 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:14 INFO - PROCESS | 1664 | 1468663574623 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EB0000 == 30 [pid = 1664] [id = 614] 03:06:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7AE946400) [pid = 1664] [serial = 1842] [outer = 0000000000000000] 03:06:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7AFB51C00) [pid = 1664] [serial = 1843] [outer = 000000D7AE946400] 03:06:14 INFO - PROCESS | 1664 | 1468663574676 Marionette DEBUG loaded listener.js 03:06:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7B0B72800) [pid = 1664] [serial = 1844] [outer = 000000D7AE946400] 03:06:15 INFO - PROCESS | 1664 | 1468663575112 Marionette TRACE conn10 <- [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]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 03:06:15 INFO - PROCESS | 1664 | 1468663575139 Marionette TRACE conn10 -> [0,2421,"getWindowHandle",null] 03:06:15 INFO - PROCESS | 1664 | 1468663575142 Marionette TRACE conn10 <- [1,2421,null,{"value":"13"}] 03:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:06:15 INFO - PROCESS | 1664 | 1468663575145 Marionette TRACE conn10 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 1664 | 1468663575147 Marionette TRACE conn10 <- [1,2422,null,{}] 03:06:15 INFO - PROCESS | 1664 | 1468663575151 Marionette TRACE conn10 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:15 INFO - PROCESS | 1664 | 1468663575153 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:15 INFO - PROCESS | 1664 | 1468663575276 Marionette TRACE conn10 <- [1,2423,null,{"value":null}] 03:06:15 INFO - PROCESS | 1664 | 1468663575356 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:15 INFO - PROCESS | 1664 | 1468663575358 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8215800 == 31 [pid = 1664] [id = 615] 03:06:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7AAE37800) [pid = 1664] [serial = 1845] [outer = 0000000000000000] 03:06:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7B0D3D000) [pid = 1664] [serial = 1846] [outer = 000000D7AAE37800] 03:06:15 INFO - PROCESS | 1664 | 1468663575405 Marionette DEBUG loaded listener.js 03:06:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7AE596800) [pid = 1664] [serial = 1847] [outer = 000000D7AAE37800] 03:06:15 INFO - PROCESS | 1664 | 1468663575846 Marionette TRACE conn10 <- [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]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 03:06:15 INFO - PROCESS | 1664 | 1468663575883 Marionette TRACE conn10 -> [0,2425,"getWindowHandle",null] 03:06:15 INFO - PROCESS | 1664 | 1468663575886 Marionette TRACE conn10 <- [1,2425,null,{"value":"13"}] 03:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:06:15 INFO - PROCESS | 1664 | 1468663575889 Marionette TRACE conn10 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 1664 | 1468663575891 Marionette TRACE conn10 <- [1,2426,null,{}] 03:06:15 INFO - PROCESS | 1664 | 1468663575895 Marionette TRACE conn10 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:15 INFO - PROCESS | 1664 | 1468663575897 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:16 INFO - PROCESS | 1664 | 1468663576010 Marionette TRACE conn10 <- [1,2427,null,{"value":null}] 03:06:16 INFO - PROCESS | 1664 | 1468663576016 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:16 INFO - PROCESS | 1664 | 1468663576022 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EA0000 == 32 [pid = 1664] [id = 616] 03:06:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7B0D8D000) [pid = 1664] [serial = 1848] [outer = 0000000000000000] 03:06:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7B0D91800) [pid = 1664] [serial = 1849] [outer = 000000D7B0D8D000] 03:06:16 INFO - PROCESS | 1664 | 1468663576078 Marionette DEBUG loaded listener.js 03:06:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7B0E62800) [pid = 1664] [serial = 1850] [outer = 000000D7B0D8D000] 03:06:16 INFO - PROCESS | 1664 | 1468663576554 Marionette TRACE conn10 <- [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]]]}] 03:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 03:06:16 INFO - PROCESS | 1664 | 1468663576651 Marionette TRACE conn10 -> [0,2429,"getWindowHandle",null] 03:06:16 INFO - PROCESS | 1664 | 1468663576653 Marionette TRACE conn10 <- [1,2429,null,{"value":"13"}] 03:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:06:16 INFO - PROCESS | 1664 | 1468663576661 Marionette TRACE conn10 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:06:16 INFO - PROCESS | 1664 | 1468663576663 Marionette TRACE conn10 <- [1,2430,null,{}] 03:06:16 INFO - PROCESS | 1664 | 1468663576666 Marionette TRACE conn10 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:16 INFO - PROCESS | 1664 | 1468663576669 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:16 INFO - PROCESS | 1664 | 1468663576793 Marionette TRACE conn10 <- [1,2431,null,{"value":null}] 03:06:16 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B268F400) [pid = 1664] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:06:16 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AFB50C00) [pid = 1664] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:06:16 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7A555B400) [pid = 1664] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:06:16 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7B5991400) [pid = 1664] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:06:16 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7A464EC00) [pid = 1664] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:06:16 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7A4785400) [pid = 1664] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:06:16 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7A5954400) [pid = 1664] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:06:16 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7AA551000) [pid = 1664] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:06:16 INFO - PROCESS | 1664 | 1468663576858 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:16 INFO - PROCESS | 1664 | 1468663576860 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8937800 == 33 [pid = 1664] [id = 617] 03:06:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7A464EC00) [pid = 1664] [serial = 1851] [outer = 0000000000000000] 03:06:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7AA551000) [pid = 1664] [serial = 1852] [outer = 000000D7A464EC00] 03:06:16 INFO - PROCESS | 1664 | 1468663576908 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7B16EA400) [pid = 1664] [serial = 1853] [outer = 000000D7A464EC00] 03:06:17 INFO - PROCESS | 1664 | 1468663577264 Marionette TRACE conn10 <- [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]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 03:06:17 INFO - PROCESS | 1664 | 1468663577298 Marionette TRACE conn10 -> [0,2433,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 1664 | 1468663577300 Marionette TRACE conn10 <- [1,2433,null,{"value":"13"}] 03:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:06:17 INFO - PROCESS | 1664 | 1468663577303 Marionette TRACE conn10 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 1664 | 1468663577305 Marionette TRACE conn10 <- [1,2434,null,{}] 03:06:17 INFO - PROCESS | 1664 | 1468663577309 Marionette TRACE conn10 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:17 INFO - PROCESS | 1664 | 1468663577311 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:17 INFO - PROCESS | 1664 | 1468663577396 Marionette TRACE conn10 <- [1,2435,null,{"value":null}] 03:06:17 INFO - PROCESS | 1664 | 1468663577401 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:17 INFO - PROCESS | 1664 | 1468663577403 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BBA800 == 34 [pid = 1664] [id = 618] 03:06:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7B0D6E400) [pid = 1664] [serial = 1854] [outer = 0000000000000000] 03:06:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7B1726C00) [pid = 1664] [serial = 1855] [outer = 000000D7B0D6E400] 03:06:17 INFO - PROCESS | 1664 | 1468663577449 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7B1A5D000) [pid = 1664] [serial = 1856] [outer = 000000D7B0D6E400] 03:06:17 INFO - PROCESS | 1664 | 1468663577887 Marionette TRACE conn10 <- [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]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 03:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:06:17 INFO - PROCESS | 1664 | 1468663577936 Marionette TRACE conn10 -> [0,2437,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 1664 | 1468663577939 Marionette TRACE conn10 <- [1,2437,null,{"value":"13"}] 03:06:17 INFO - PROCESS | 1664 | 1468663577942 Marionette TRACE conn10 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 1664 | 1468663577944 Marionette TRACE conn10 <- [1,2438,null,{}] 03:06:17 INFO - PROCESS | 1664 | 1468663577948 Marionette TRACE conn10 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:17 INFO - PROCESS | 1664 | 1468663577950 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:18 INFO - PROCESS | 1664 | 1468663578035 Marionette TRACE conn10 <- [1,2439,null,{"value":null}] 03:06:18 INFO - PROCESS | 1664 | 1468663578040 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:18 INFO - PROCESS | 1664 | 1468663578042 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C3B000 == 35 [pid = 1664] [id = 619] 03:06:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7B16EFC00) [pid = 1664] [serial = 1857] [outer = 0000000000000000] 03:06:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7B2307C00) [pid = 1664] [serial = 1858] [outer = 000000D7B16EFC00] 03:06:18 INFO - PROCESS | 1664 | 1468663578097 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7B268B000) [pid = 1664] [serial = 1859] [outer = 000000D7B16EFC00] 03:06:18 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:06:18 INFO - PROCESS | 1664 | 1468663578522 Marionette TRACE conn10 <- [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]]]}] 03:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 03:06:18 INFO - PROCESS | 1664 | 1468663578582 Marionette TRACE conn10 -> [0,2441,"getWindowHandle",null] 03:06:18 INFO - PROCESS | 1664 | 1468663578584 Marionette TRACE conn10 <- [1,2441,null,{"value":"13"}] 03:06:18 INFO - PROCESS | 1664 | 1468663578587 Marionette TRACE conn10 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:06:18 INFO - PROCESS | 1664 | 1468663578589 Marionette TRACE conn10 <- [1,2442,null,{}] 03:06:18 INFO - PROCESS | 1664 | 1468663578593 Marionette TRACE conn10 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:18 INFO - PROCESS | 1664 | 1468663578595 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:18 INFO - PROCESS | 1664 | 1468663578683 Marionette TRACE conn10 <- [1,2443,null,{"value":null}] 03:06:18 INFO - PROCESS | 1664 | 1468663578688 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:18 INFO - PROCESS | 1664 | 1468663578690 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C7C000 == 36 [pid = 1664] [id = 620] 03:06:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7B3905C00) [pid = 1664] [serial = 1860] [outer = 0000000000000000] 03:06:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7B390D800) [pid = 1664] [serial = 1861] [outer = 000000D7B3905C00] 03:06:18 INFO - PROCESS | 1664 | 1468663578735 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B47D7800) [pid = 1664] [serial = 1862] [outer = 000000D7B3905C00] 03:06:19 INFO - PROCESS | 1664 | 1468663579187 Marionette TRACE conn10 <- [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]]]}] 03:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 03:06:19 INFO - PROCESS | 1664 | 1468663579264 Marionette TRACE conn10 -> [0,2445,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 1664 | 1468663579269 Marionette TRACE conn10 <- [1,2445,null,{"value":"13"}] 03:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:06:19 INFO - PROCESS | 1664 | 1468663579275 Marionette TRACE conn10 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 1664 | 1468663579280 Marionette TRACE conn10 <- [1,2446,null,{}] 03:06:19 INFO - PROCESS | 1664 | 1468663579287 Marionette TRACE conn10 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:19 INFO - PROCESS | 1664 | 1468663579291 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:19 INFO - PROCESS | 1664 | 1468663579482 Marionette TRACE conn10 <- [1,2447,null,{"value":null}] 03:06:19 INFO - PROCESS | 1664 | 1468663579576 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 1664 | 1468663579581 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEBCA800 == 37 [pid = 1664] [id = 621] 03:06:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A5950800) [pid = 1664] [serial = 1863] [outer = 0000000000000000] 03:06:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A8A6E400) [pid = 1664] [serial = 1864] [outer = 000000D7A5950800] 03:06:19 INFO - PROCESS | 1664 | 1468663579642 Marionette DEBUG loaded listener.js 03:06:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AA4D7800) [pid = 1664] [serial = 1865] [outer = 000000D7A5950800] 03:06:20 INFO - PROCESS | 1664 | 1468663580202 Marionette TRACE conn10 <- [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]]]}] 03:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 03:06:20 INFO - PROCESS | 1664 | 1468663580264 Marionette TRACE conn10 -> [0,2449,"getWindowHandle",null] 03:06:20 INFO - PROCESS | 1664 | 1468663580270 Marionette TRACE conn10 <- [1,2449,null,{"value":"13"}] 03:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:06:20 INFO - PROCESS | 1664 | 1468663580277 Marionette TRACE conn10 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:06:20 INFO - PROCESS | 1664 | 1468663580280 Marionette TRACE conn10 <- [1,2450,null,{}] 03:06:20 INFO - PROCESS | 1664 | 1468663580284 Marionette TRACE conn10 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:20 INFO - PROCESS | 1664 | 1468663580288 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:20 INFO - PROCESS | 1664 | 1468663580408 Marionette TRACE conn10 <- [1,2451,null,{"value":null}] 03:06:20 INFO - PROCESS | 1664 | 1468663580534 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:20 INFO - PROCESS | 1664 | 1468663580538 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E97800 == 38 [pid = 1664] [id = 622] 03:06:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE0D6C00) [pid = 1664] [serial = 1866] [outer = 0000000000000000] 03:06:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AE79AC00) [pid = 1664] [serial = 1867] [outer = 000000D7AE0D6C00] 03:06:20 INFO - PROCESS | 1664 | 1468663580600 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AFAE7800) [pid = 1664] [serial = 1868] [outer = 000000D7AE0D6C00] 03:06:21 INFO - PROCESS | 1664 | 1468663581203 Marionette TRACE conn10 <- [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]]]}] 03:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 03:06:21 INFO - PROCESS | 1664 | 1468663581264 Marionette TRACE conn10 -> [0,2453,"getWindowHandle",null] 03:06:21 INFO - PROCESS | 1664 | 1468663581267 Marionette TRACE conn10 <- [1,2453,null,{"value":"13"}] 03:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:06:21 INFO - PROCESS | 1664 | 1468663581271 Marionette TRACE conn10 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:06:21 INFO - PROCESS | 1664 | 1468663581275 Marionette TRACE conn10 <- [1,2454,null,{}] 03:06:21 INFO - PROCESS | 1664 | 1468663581288 Marionette TRACE conn10 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:21 INFO - PROCESS | 1664 | 1468663581293 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:21 INFO - PROCESS | 1664 | 1468663581418 Marionette TRACE conn10 <- [1,2455,null,{"value":null}] 03:06:21 INFO - PROCESS | 1664 | 1468663581537 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:21 INFO - PROCESS | 1664 | 1468663581541 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8E85000 == 39 [pid = 1664] [id = 623] 03:06:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D8DC00) [pid = 1664] [serial = 1869] [outer = 0000000000000000] 03:06:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0DDA000) [pid = 1664] [serial = 1870] [outer = 000000D7B0D8DC00] 03:06:21 INFO - PROCESS | 1664 | 1468663581603 Marionette DEBUG loaded listener.js 03:06:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B11A9400) [pid = 1664] [serial = 1871] [outer = 000000D7B0D8DC00] 03:06:22 INFO - PROCESS | 1664 | 1468663582189 Marionette TRACE conn10 <- [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]]]}] 03:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 987ms 03:06:22 INFO - PROCESS | 1664 | 1468663582260 Marionette TRACE conn10 -> [0,2457,"getWindowHandle",null] 03:06:22 INFO - PROCESS | 1664 | 1468663582263 Marionette TRACE conn10 <- [1,2457,null,{"value":"13"}] 03:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:06:22 INFO - PROCESS | 1664 | 1468663582267 Marionette TRACE conn10 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:06:22 INFO - PROCESS | 1664 | 1468663582269 Marionette TRACE conn10 <- [1,2458,null,{}] 03:06:22 INFO - PROCESS | 1664 | 1468663582273 Marionette TRACE conn10 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:22 INFO - PROCESS | 1664 | 1468663582275 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:22 INFO - PROCESS | 1664 | 1468663582397 Marionette TRACE conn10 <- [1,2459,null,{"value":null}] 03:06:22 INFO - PROCESS | 1664 | 1468663582515 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:22 INFO - PROCESS | 1664 | 1468663582518 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9316800 == 40 [pid = 1664] [id = 624] 03:06:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B47D4400) [pid = 1664] [serial = 1872] [outer = 0000000000000000] 03:06:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B4E83400) [pid = 1664] [serial = 1873] [outer = 000000D7B47D4400] 03:06:22 INFO - PROCESS | 1664 | 1468663582576 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B4F43400) [pid = 1664] [serial = 1874] [outer = 000000D7B47D4400] 03:06:23 INFO - PROCESS | 1664 | 1468663583219 Marionette TRACE conn10 <- [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]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 985ms 03:06:23 INFO - PROCESS | 1664 | 1468663583254 Marionette TRACE conn10 -> [0,2461,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 1664 | 1468663583257 Marionette TRACE conn10 <- [1,2461,null,{"value":"13"}] 03:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:06:23 INFO - PROCESS | 1664 | 1468663583261 Marionette TRACE conn10 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 1664 | 1468663583263 Marionette TRACE conn10 <- [1,2462,null,{}] 03:06:23 INFO - PROCESS | 1664 | 1468663583267 Marionette TRACE conn10 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:23 INFO - PROCESS | 1664 | 1468663583270 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:23 INFO - PROCESS | 1664 | 1468663583382 Marionette TRACE conn10 <- [1,2463,null,{"value":null}] 03:06:23 INFO - PROCESS | 1664 | 1468663583606 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:23 INFO - PROCESS | 1664 | 1468663583609 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE976000 == 41 [pid = 1664] [id = 625] 03:06:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A393C400) [pid = 1664] [serial = 1875] [outer = 0000000000000000] 03:06:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A4881C00) [pid = 1664] [serial = 1876] [outer = 000000D7A393C400] 03:06:23 INFO - PROCESS | 1664 | 1468663583677 Marionette DEBUG loaded listener.js 03:06:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A8A7D000) [pid = 1664] [serial = 1877] [outer = 000000D7A393C400] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C3B000 == 40 [pid = 1664] [id = 619] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BBA800 == 39 [pid = 1664] [id = 618] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8937800 == 38 [pid = 1664] [id = 617] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EA0000 == 37 [pid = 1664] [id = 616] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8215800 == 36 [pid = 1664] [id = 615] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EB0000 == 35 [pid = 1664] [id = 614] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3992000 == 34 [pid = 1664] [id = 613] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFF94000 == 33 [pid = 1664] [id = 612] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A8888000 == 32 [pid = 1664] [id = 611] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1855800 == 31 [pid = 1664] [id = 610] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A8A9E800 == 30 [pid = 1664] [id = 609] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9316800 == 29 [pid = 1664] [id = 624] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8E85000 == 28 [pid = 1664] [id = 623] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E97800 == 27 [pid = 1664] [id = 622] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C7C000 == 26 [pid = 1664] [id = 620] 03:06:25 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEBCA800 == 25 [pid = 1664] [id = 621] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AAE37400) [pid = 1664] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE564800) [pid = 1664] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AA54F000) [pid = 1664] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B4F88400) [pid = 1664] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0D82800) [pid = 1664] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AAA90800) [pid = 1664] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B63A6C00) [pid = 1664] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4783400) [pid = 1664] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A2A74400) [pid = 1664] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A9343400) [pid = 1664] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A4A98800) [pid = 1664] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A8A7D400) [pid = 1664] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A9346800) [pid = 1664] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A92DB800) [pid = 1664] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AFDD8C00) [pid = 1664] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B4E86000) [pid = 1664] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B5997C00) [pid = 1664] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 03:06:25 INFO - PROCESS | 1664 | 1468663585081 Marionette TRACE conn10 <- [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]]]}] 03:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1928ms 03:06:25 INFO - PROCESS | 1664 | 1468663585190 Marionette TRACE conn10 -> [0,2465,"getWindowHandle",null] 03:06:25 INFO - PROCESS | 1664 | 1468663585194 Marionette TRACE conn10 <- [1,2465,null,{"value":"13"}] 03:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:06:25 INFO - PROCESS | 1664 | 1468663585200 Marionette TRACE conn10 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - PROCESS | 1664 | 1468663585204 Marionette TRACE conn10 <- [1,2466,null,{}] 03:06:25 INFO - PROCESS | 1664 | 1468663585210 Marionette TRACE conn10 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:25 INFO - PROCESS | 1664 | 1468663585214 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:25 INFO - PROCESS | 1664 | 1468663585318 Marionette TRACE conn10 <- [1,2467,null,{"value":null}] 03:06:25 INFO - PROCESS | 1664 | 1468663585326 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:25 INFO - PROCESS | 1664 | 1468663585331 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AAAE3800 == 26 [pid = 1664] [id = 626] 03:06:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A477A400) [pid = 1664] [serial = 1878] [outer = 0000000000000000] 03:06:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4786800) [pid = 1664] [serial = 1879] [outer = 000000D7A477A400] 03:06:25 INFO - PROCESS | 1664 | 1468663585385 Marionette DEBUG loaded listener.js 03:06:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A4A9E400) [pid = 1664] [serial = 1880] [outer = 000000D7A477A400] 03:06:25 INFO - PROCESS | 1664 | 1468663585913 Marionette TRACE conn10 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 03:06:25 INFO - PROCESS | 1664 | 1468663585938 Marionette TRACE conn10 -> [0,2469,"getWindowHandle",null] 03:06:25 INFO - PROCESS | 1664 | 1468663585943 Marionette TRACE conn10 <- [1,2469,null,{"value":"13"}] 03:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:06:25 INFO - PROCESS | 1664 | 1468663585950 Marionette TRACE conn10 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - PROCESS | 1664 | 1468663585953 Marionette TRACE conn10 <- [1,2470,null,{}] 03:06:25 INFO - PROCESS | 1664 | 1468663585957 Marionette TRACE conn10 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:25 INFO - PROCESS | 1664 | 1468663585960 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:26 INFO - PROCESS | 1664 | 1468663586055 Marionette TRACE conn10 <- [1,2471,null,{"value":null}] 03:06:26 INFO - PROCESS | 1664 | 1468663586141 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:26 INFO - PROCESS | 1664 | 1468663586144 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE96A800 == 27 [pid = 1664] [id = 627] 03:06:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A88B5C00) [pid = 1664] [serial = 1881] [outer = 0000000000000000] 03:06:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A8B52C00) [pid = 1664] [serial = 1882] [outer = 000000D7A88B5C00] 03:06:26 INFO - PROCESS | 1664 | 1468663586194 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A9349800) [pid = 1664] [serial = 1883] [outer = 000000D7A88B5C00] 03:06:26 INFO - PROCESS | 1664 | 1468663586587 Marionette TRACE conn10 <- [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]]]}] 03:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 03:06:26 INFO - PROCESS | 1664 | 1468663586623 Marionette TRACE conn10 -> [0,2473,"getWindowHandle",null] 03:06:26 INFO - PROCESS | 1664 | 1468663586633 Marionette TRACE conn10 <- [1,2473,null,{"value":"13"}] 03:06:26 INFO - PROCESS | 1664 | 1468663586637 Marionette TRACE conn10 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:06:26 INFO - PROCESS | 1664 | 1468663586641 Marionette TRACE conn10 <- [1,2474,null,{}] 03:06:26 INFO - PROCESS | 1664 | 1468663586653 Marionette TRACE conn10 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:26 INFO - PROCESS | 1664 | 1468663586658 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:26 INFO - PROCESS | 1664 | 1468663586783 Marionette TRACE conn10 <- [1,2475,null,{"value":null}] 03:06:26 INFO - PROCESS | 1664 | 1468663586796 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:26 INFO - PROCESS | 1664 | 1468663586799 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18B2000 == 28 [pid = 1664] [id = 628] 03:06:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AA54EC00) [pid = 1664] [serial = 1884] [outer = 0000000000000000] 03:06:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AAA92400) [pid = 1664] [serial = 1885] [outer = 000000D7AA54EC00] 03:06:26 INFO - PROCESS | 1664 | 1468663586853 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AAE3EC00) [pid = 1664] [serial = 1886] [outer = 000000D7AA54EC00] 03:06:27 INFO - PROCESS | 1664 | 1468663587314 Marionette TRACE conn10 <- [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]]]}] 03:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 03:06:27 INFO - PROCESS | 1664 | 1468663587377 Marionette TRACE conn10 -> [0,2477,"getWindowHandle",null] 03:06:27 INFO - PROCESS | 1664 | 1468663587380 Marionette TRACE conn10 <- [1,2477,null,{"value":"13"}] 03:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:06:27 INFO - PROCESS | 1664 | 1468663587384 Marionette TRACE conn10 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:06:27 INFO - PROCESS | 1664 | 1468663587386 Marionette TRACE conn10 <- [1,2478,null,{}] 03:06:27 INFO - PROCESS | 1664 | 1468663587390 Marionette TRACE conn10 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:27 INFO - PROCESS | 1664 | 1468663587392 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:27 INFO - PROCESS | 1664 | 1468663587509 Marionette TRACE conn10 <- [1,2479,null,{"value":null}] 03:06:27 INFO - PROCESS | 1664 | 1468663587559 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:27 INFO - PROCESS | 1664 | 1468663587562 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FDC800 == 29 [pid = 1664] [id = 629] 03:06:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE051000) [pid = 1664] [serial = 1887] [outer = 0000000000000000] 03:06:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE569000) [pid = 1664] [serial = 1888] [outer = 000000D7AE051000] 03:06:27 INFO - PROCESS | 1664 | 1468663587609 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AE598000) [pid = 1664] [serial = 1889] [outer = 000000D7AE051000] 03:06:28 INFO - PROCESS | 1664 | 1468663588031 Marionette TRACE conn10 <- [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]]]}] 03:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 03:06:28 INFO - PROCESS | 1664 | 1468663588057 Marionette TRACE conn10 -> [0,2481,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 1664 | 1468663588059 Marionette TRACE conn10 <- [1,2481,null,{"value":"13"}] 03:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:06:28 INFO - PROCESS | 1664 | 1468663588070 Marionette TRACE conn10 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - PROCESS | 1664 | 1468663588072 Marionette TRACE conn10 <- [1,2482,null,{}] 03:06:28 INFO - PROCESS | 1664 | 1468663588082 Marionette TRACE conn10 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:28 INFO - PROCESS | 1664 | 1468663588085 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:28 INFO - PROCESS | 1664 | 1468663588224 Marionette TRACE conn10 <- [1,2483,null,{"value":null}] 03:06:28 INFO - PROCESS | 1664 | 1468663588244 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:28 INFO - PROCESS | 1664 | 1468663588246 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EA1800 == 30 [pid = 1664] [id = 630] 03:06:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE59D000) [pid = 1664] [serial = 1890] [outer = 0000000000000000] 03:06:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AEB4F000) [pid = 1664] [serial = 1891] [outer = 000000D7AE59D000] 03:06:28 INFO - PROCESS | 1664 | 1468663588292 Marionette DEBUG loaded listener.js 03:06:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AFB47400) [pid = 1664] [serial = 1892] [outer = 000000D7AE59D000] 03:06:28 INFO - PROCESS | 1664 | 1468663588746 Marionette TRACE conn10 <- [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]]]}] 03:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 733ms 03:06:28 INFO - PROCESS | 1664 | 1468663588799 Marionette TRACE conn10 -> [0,2485,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 1664 | 1468663588801 Marionette TRACE conn10 <- [1,2485,null,{"value":"13"}] 03:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:06:28 INFO - PROCESS | 1664 | 1468663588805 Marionette TRACE conn10 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - PROCESS | 1664 | 1468663588807 Marionette TRACE conn10 <- [1,2486,null,{}] 03:06:28 INFO - PROCESS | 1664 | 1468663588811 Marionette TRACE conn10 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:28 INFO - PROCESS | 1664 | 1468663588817 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:28 INFO - PROCESS | 1664 | 1468663588961 Marionette TRACE conn10 <- [1,2487,null,{"value":null}] 03:06:29 INFO - PROCESS | 1664 | 1468663589020 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:29 INFO - PROCESS | 1664 | 1468663589022 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B829F000 == 31 [pid = 1664] [id = 631] 03:06:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AFB09000) [pid = 1664] [serial = 1893] [outer = 0000000000000000] 03:06:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AFF76C00) [pid = 1664] [serial = 1894] [outer = 000000D7AFB09000] 03:06:29 INFO - PROCESS | 1664 | 1468663589069 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0D8C000) [pid = 1664] [serial = 1895] [outer = 000000D7AFB09000] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7B3905C00) [pid = 1664] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A464EC00) [pid = 1664] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0D6E400) [pid = 1664] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE946400) [pid = 1664] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE096800) [pid = 1664] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A5448400) [pid = 1664] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0D8D000) [pid = 1664] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4028000) [pid = 1664] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A2A7D800) [pid = 1664] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AAE37800) [pid = 1664] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A2A72C00) [pid = 1664] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B16EFC00) [pid = 1664] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:06:29 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A2911800) [pid = 1664] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:06:29 INFO - PROCESS | 1664 | 1468663589729 Marionette TRACE conn10 <- [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]]]}] 03:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 986ms 03:06:29 INFO - PROCESS | 1664 | 1468663589794 Marionette TRACE conn10 -> [0,2489,"getWindowHandle",null] 03:06:29 INFO - PROCESS | 1664 | 1468663589796 Marionette TRACE conn10 <- [1,2489,null,{"value":"13"}] 03:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:06:29 INFO - PROCESS | 1664 | 1468663589800 Marionette TRACE conn10 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - PROCESS | 1664 | 1468663589801 Marionette TRACE conn10 <- [1,2490,null,{}] 03:06:29 INFO - PROCESS | 1664 | 1468663589810 Marionette TRACE conn10 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:29 INFO - PROCESS | 1664 | 1468663589812 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:29 INFO - PROCESS | 1664 | 1468663589896 Marionette TRACE conn10 <- [1,2491,null,{"value":null}] 03:06:29 INFO - PROCESS | 1664 | 1468663589902 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:29 INFO - PROCESS | 1664 | 1468663589904 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B894A000 == 32 [pid = 1664] [id = 632] 03:06:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A8A7D800) [pid = 1664] [serial = 1896] [outer = 0000000000000000] 03:06:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AE04EC00) [pid = 1664] [serial = 1897] [outer = 000000D7A8A7D800] 03:06:29 INFO - PROCESS | 1664 | 1468663589949 Marionette DEBUG loaded listener.js 03:06:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0D6A400) [pid = 1664] [serial = 1898] [outer = 000000D7A8A7D800] 03:06:30 INFO - PROCESS | 1664 | 1468663590364 Marionette TRACE conn10 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 03:06:30 INFO - PROCESS | 1664 | 1468663590432 Marionette TRACE conn10 -> [0,2493,"getWindowHandle",null] 03:06:30 INFO - PROCESS | 1664 | 1468663590434 Marionette TRACE conn10 <- [1,2493,null,{"value":"13"}] 03:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:06:30 INFO - PROCESS | 1664 | 1468663590438 Marionette TRACE conn10 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:06:30 INFO - PROCESS | 1664 | 1468663590440 Marionette TRACE conn10 <- [1,2494,null,{}] 03:06:30 INFO - PROCESS | 1664 | 1468663590444 Marionette TRACE conn10 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:30 INFO - PROCESS | 1664 | 1468663590446 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:30 INFO - PROCESS | 1664 | 1468663590530 Marionette TRACE conn10 <- [1,2495,null,{"value":null}] 03:06:30 INFO - PROCESS | 1664 | 1468663590536 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:30 INFO - PROCESS | 1664 | 1468663590538 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C0B000 == 33 [pid = 1664] [id = 633] 03:06:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0D40000) [pid = 1664] [serial = 1899] [outer = 0000000000000000] 03:06:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0E62400) [pid = 1664] [serial = 1900] [outer = 000000D7B0D40000] 03:06:30 INFO - PROCESS | 1664 | 1468663590584 Marionette DEBUG loaded listener.js 03:06:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0E8C800) [pid = 1664] [serial = 1901] [outer = 000000D7B0D40000] 03:06:31 INFO - PROCESS | 1664 | 1468663591013 Marionette TRACE conn10 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 03:06:31 INFO - PROCESS | 1664 | 1468663591070 Marionette TRACE conn10 -> [0,2497,"getWindowHandle",null] 03:06:31 INFO - PROCESS | 1664 | 1468663591072 Marionette TRACE conn10 <- [1,2497,null,{"value":"13"}] 03:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:06:31 INFO - PROCESS | 1664 | 1468663591075 Marionette TRACE conn10 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:06:31 INFO - PROCESS | 1664 | 1468663591077 Marionette TRACE conn10 <- [1,2498,null,{}] 03:06:31 INFO - PROCESS | 1664 | 1468663591081 Marionette TRACE conn10 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:31 INFO - PROCESS | 1664 | 1468663591083 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:31 INFO - PROCESS | 1664 | 1468663591165 Marionette TRACE conn10 <- [1,2499,null,{"value":null}] 03:06:31 INFO - PROCESS | 1664 | 1468663591173 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:31 INFO - PROCESS | 1664 | 1468663591176 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C74000 == 34 [pid = 1664] [id = 634] 03:06:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0E92800) [pid = 1664] [serial = 1902] [outer = 0000000000000000] 03:06:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B16EB400) [pid = 1664] [serial = 1903] [outer = 000000D7B0E92800] 03:06:31 INFO - PROCESS | 1664 | 1468663591223 Marionette DEBUG loaded listener.js 03:06:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B17BB800) [pid = 1664] [serial = 1904] [outer = 000000D7B0E92800] 03:06:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE96A800 == 33 [pid = 1664] [id = 627] 03:06:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AAAE3800 == 32 [pid = 1664] [id = 626] 03:06:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE976000 == 31 [pid = 1664] [id = 625] 03:06:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18B2000 == 30 [pid = 1664] [id = 628] 03:06:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EA1800 == 29 [pid = 1664] [id = 630] 03:06:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C0B000 == 28 [pid = 1664] [id = 633] 03:06:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FDC800 == 27 [pid = 1664] [id = 629] 03:06:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B829F000 == 26 [pid = 1664] [id = 631] 03:06:32 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B894A000 == 25 [pid = 1664] [id = 632] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A44DB000) [pid = 1664] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4649C00) [pid = 1664] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0D3D000) [pid = 1664] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A29B6000) [pid = 1664] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A29B4C00) [pid = 1664] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B0D91800) [pid = 1664] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AFB51C00) [pid = 1664] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B390D800) [pid = 1664] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B268B000) [pid = 1664] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B47D7800) [pid = 1664] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B16EA400) [pid = 1664] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B1A5D000) [pid = 1664] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0B72800) [pid = 1664] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AE597400) [pid = 1664] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AAA91800) [pid = 1664] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B0E62800) [pid = 1664] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B1726C00) [pid = 1664] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7A4E62C00) [pid = 1664] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7AE569C00) [pid = 1664] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7AE596800) [pid = 1664] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7AA551000) [pid = 1664] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7A8B55000) [pid = 1664] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7B2307C00) [pid = 1664] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7AA54D000) [pid = 1664] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 03:06:32 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7AE728C00) [pid = 1664] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 03:06:33 INFO - PROCESS | 1664 | 1468663593086 Marionette TRACE conn10 <- [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]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2021ms 03:06:33 INFO - PROCESS | 1664 | 1468663593101 Marionette TRACE conn10 -> [0,2501,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 1664 | 1468663593104 Marionette TRACE conn10 <- [1,2501,null,{"value":"13"}] 03:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:06:33 INFO - PROCESS | 1664 | 1468663593111 Marionette TRACE conn10 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 1664 | 1468663593114 Marionette TRACE conn10 <- [1,2502,null,{}] 03:06:33 INFO - PROCESS | 1664 | 1468663593120 Marionette TRACE conn10 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:33 INFO - PROCESS | 1664 | 1468663593123 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:33 INFO - PROCESS | 1664 | 1468663593227 Marionette TRACE conn10 <- [1,2503,null,{"value":null}] 03:06:33 INFO - PROCESS | 1664 | 1468663593236 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:33 INFO - PROCESS | 1664 | 1468663593239 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA5A2800 == 26 [pid = 1664] [id = 635] 03:06:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7A44D7400) [pid = 1664] [serial = 1905] [outer = 0000000000000000] 03:06:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7A4647400) [pid = 1664] [serial = 1906] [outer = 000000D7A44D7400] 03:06:33 INFO - PROCESS | 1664 | 1468663593291 Marionette DEBUG loaded listener.js 03:06:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7A4A66000) [pid = 1664] [serial = 1907] [outer = 000000D7A44D7400] 03:06:33 INFO - PROCESS | 1664 | 1468663593779 Marionette TRACE conn10 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 03:06:33 INFO - PROCESS | 1664 | 1468663593848 Marionette TRACE conn10 -> [0,2505,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 1664 | 1468663593855 Marionette TRACE conn10 <- [1,2505,null,{"value":"13"}] 03:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:06:33 INFO - PROCESS | 1664 | 1468663593861 Marionette TRACE conn10 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 1664 | 1468663593864 Marionette TRACE conn10 <- [1,2506,null,{}] 03:06:33 INFO - PROCESS | 1664 | 1468663593869 Marionette TRACE conn10 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:33 INFO - PROCESS | 1664 | 1468663593872 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:33 INFO - PROCESS | 1664 | 1468663593969 Marionette TRACE conn10 <- [1,2507,null,{"value":null}] 03:06:33 INFO - PROCESS | 1664 | 1468663593986 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:33 INFO - PROCESS | 1664 | 1468663593989 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE590000 == 27 [pid = 1664] [id = 636] 03:06:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7A59BC400) [pid = 1664] [serial = 1908] [outer = 0000000000000000] 03:06:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7A8859C00) [pid = 1664] [serial = 1909] [outer = 000000D7A59BC400] 03:06:34 INFO - PROCESS | 1664 | 1468663594040 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7A8A78C00) [pid = 1664] [serial = 1910] [outer = 000000D7A59BC400] 03:06:34 INFO - PROCESS | 1664 | 1468663594510 Marionette TRACE conn10 <- [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]]]}] 03:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 03:06:34 INFO - PROCESS | 1664 | 1468663594554 Marionette TRACE conn10 -> [0,2509,"getWindowHandle",null] 03:06:34 INFO - PROCESS | 1664 | 1468663594557 Marionette TRACE conn10 <- [1,2509,null,{"value":"13"}] 03:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:06:34 INFO - PROCESS | 1664 | 1468663594561 Marionette TRACE conn10 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:06:34 INFO - PROCESS | 1664 | 1468663594565 Marionette TRACE conn10 <- [1,2510,null,{}] 03:06:34 INFO - PROCESS | 1664 | 1468663594577 Marionette TRACE conn10 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:34 INFO - PROCESS | 1664 | 1468663594582 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:34 INFO - PROCESS | 1664 | 1468663594698 Marionette TRACE conn10 <- [1,2511,null,{"value":null}] 03:06:34 INFO - PROCESS | 1664 | 1468663594785 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:34 INFO - PROCESS | 1664 | 1468663594789 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B138C000 == 28 [pid = 1664] [id = 637] 03:06:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7A290E000) [pid = 1664] [serial = 1911] [outer = 0000000000000000] 03:06:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7A9845C00) [pid = 1664] [serial = 1912] [outer = 000000D7A290E000] 03:06:34 INFO - PROCESS | 1664 | 1468663594840 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AA475000) [pid = 1664] [serial = 1913] [outer = 000000D7A290E000] 03:06:35 INFO - PROCESS | 1664 | 1468663595229 Marionette TRACE conn10 <- [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]]]}] 03:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 693ms 03:06:35 INFO - PROCESS | 1664 | 1468663595255 Marionette TRACE conn10 -> [0,2513,"getWindowHandle",null] 03:06:35 INFO - PROCESS | 1664 | 1468663595258 Marionette TRACE conn10 <- [1,2513,null,{"value":"13"}] 03:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:06:35 INFO - PROCESS | 1664 | 1468663595269 Marionette TRACE conn10 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:06:35 INFO - PROCESS | 1664 | 1468663595271 Marionette TRACE conn10 <- [1,2514,null,{}] 03:06:35 INFO - PROCESS | 1664 | 1468663595274 Marionette TRACE conn10 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:35 INFO - PROCESS | 1664 | 1468663595277 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:35 INFO - PROCESS | 1664 | 1468663595366 Marionette TRACE conn10 <- [1,2515,null,{"value":null}] 03:06:35 INFO - PROCESS | 1664 | 1468663595372 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:35 INFO - PROCESS | 1664 | 1468663595374 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3989800 == 29 [pid = 1664] [id = 638] 03:06:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AA548C00) [pid = 1664] [serial = 1914] [outer = 0000000000000000] 03:06:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AA556800) [pid = 1664] [serial = 1915] [outer = 000000D7AA548C00] 03:06:35 INFO - PROCESS | 1664 | 1468663595421 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AAA97C00) [pid = 1664] [serial = 1916] [outer = 000000D7AA548C00] 03:06:35 INFO - PROCESS | 1664 | 1468663595846 Marionette TRACE conn10 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 03:06:35 INFO - PROCESS | 1664 | 1468663595893 Marionette TRACE conn10 -> [0,2517,"getWindowHandle",null] 03:06:35 INFO - PROCESS | 1664 | 1468663595896 Marionette TRACE conn10 <- [1,2517,null,{"value":"13"}] 03:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:06:35 INFO - PROCESS | 1664 | 1468663595899 Marionette TRACE conn10 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:06:35 INFO - PROCESS | 1664 | 1468663595901 Marionette TRACE conn10 <- [1,2518,null,{}] 03:06:35 INFO - PROCESS | 1664 | 1468663595909 Marionette TRACE conn10 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:35 INFO - PROCESS | 1664 | 1468663595912 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:36 INFO - PROCESS | 1664 | 1468663595994 Marionette TRACE conn10 <- [1,2519,null,{"value":null}] 03:06:36 INFO - PROCESS | 1664 | 1468663596000 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:36 INFO - PROCESS | 1664 | 1468663596002 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B591E800 == 30 [pid = 1664] [id = 639] 03:06:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A3B13400) [pid = 1664] [serial = 1917] [outer = 0000000000000000] 03:06:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AD406C00) [pid = 1664] [serial = 1918] [outer = 000000D7A3B13400] 03:06:36 INFO - PROCESS | 1664 | 1468663596050 Marionette DEBUG loaded listener.js 03:06:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE051C00) [pid = 1664] [serial = 1919] [outer = 000000D7A3B13400] 03:06:36 INFO - PROCESS | 1664 | 1468663596505 Marionette TRACE conn10 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 629ms 03:06:36 INFO - PROCESS | 1664 | 1468663596543 Marionette TRACE conn10 -> [0,2521,"getWindowHandle",null] 03:06:36 INFO - PROCESS | 1664 | 1468663596545 Marionette TRACE conn10 <- [1,2521,null,{"value":"13"}] 03:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:06:36 INFO - PROCESS | 1664 | 1468663596549 Marionette TRACE conn10 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:06:36 INFO - PROCESS | 1664 | 1468663596550 Marionette TRACE conn10 <- [1,2522,null,{}] 03:06:36 INFO - PROCESS | 1664 | 1468663596559 Marionette TRACE conn10 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:36 INFO - PROCESS | 1664 | 1468663596565 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:36 INFO - PROCESS | 1664 | 1468663596673 Marionette TRACE conn10 <- [1,2523,null,{"value":null}] 03:06:36 INFO - PROCESS | 1664 | 1468663596681 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:36 INFO - PROCESS | 1664 | 1468663596683 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B819F800 == 31 [pid = 1664] [id = 640] 03:06:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE055000) [pid = 1664] [serial = 1920] [outer = 0000000000000000] 03:06:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE950800) [pid = 1664] [serial = 1921] [outer = 000000D7AE055000] 03:06:36 INFO - PROCESS | 1664 | 1468663596729 Marionette DEBUG loaded listener.js 03:06:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AFAE9000) [pid = 1664] [serial = 1922] [outer = 000000D7AE055000] 03:06:37 INFO - PROCESS | 1664 | 1468663597169 Marionette TRACE conn10 <- [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]]]}] 03:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 03:06:37 INFO - PROCESS | 1664 | 1468663597188 Marionette TRACE conn10 -> [0,2525,"getWindowHandle",null] 03:06:37 INFO - PROCESS | 1664 | 1468663597190 Marionette TRACE conn10 <- [1,2525,null,{"value":"13"}] 03:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:06:37 INFO - PROCESS | 1664 | 1468663597194 Marionette TRACE conn10 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:06:37 INFO - PROCESS | 1664 | 1468663597196 Marionette TRACE conn10 <- [1,2526,null,{}] 03:06:37 INFO - PROCESS | 1664 | 1468663597199 Marionette TRACE conn10 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:37 INFO - PROCESS | 1664 | 1468663597201 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:37 INFO - PROCESS | 1664 | 1468663597287 Marionette TRACE conn10 <- [1,2527,null,{"value":null}] 03:06:37 INFO - PROCESS | 1664 | 1468663597293 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:37 INFO - PROCESS | 1664 | 1468663597295 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8286000 == 32 [pid = 1664] [id = 641] 03:06:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AFB0C000) [pid = 1664] [serial = 1923] [outer = 0000000000000000] 03:06:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AFCC8C00) [pid = 1664] [serial = 1924] [outer = 000000D7AFB0C000] 03:06:37 INFO - PROCESS | 1664 | 1468663597340 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0B76800) [pid = 1664] [serial = 1925] [outer = 000000D7AFB0C000] 03:06:37 INFO - PROCESS | 1664 | 1468663597785 Marionette TRACE conn10 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 628ms 03:06:37 INFO - PROCESS | 1664 | 1468663597833 Marionette TRACE conn10 -> [0,2529,"getWindowHandle",null] 03:06:37 INFO - PROCESS | 1664 | 1468663597835 Marionette TRACE conn10 <- [1,2529,null,{"value":"13"}] 03:06:37 INFO - PROCESS | 1664 | 1468663597843 Marionette TRACE conn10 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:06:37 INFO - PROCESS | 1664 | 1468663597845 Marionette TRACE conn10 <- [1,2530,null,{}] 03:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:06:37 INFO - PROCESS | 1664 | 1468663597848 Marionette TRACE conn10 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:37 INFO - PROCESS | 1664 | 1468663597850 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:37 INFO - PROCESS | 1664 | 1468663597934 Marionette TRACE conn10 <- [1,2531,null,{"value":null}] 03:06:37 INFO - PROCESS | 1664 | 1468663597939 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:37 INFO - PROCESS | 1664 | 1468663597941 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B833F000 == 33 [pid = 1664] [id = 642] 03:06:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0B72400) [pid = 1664] [serial = 1926] [outer = 0000000000000000] 03:06:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0D3C800) [pid = 1664] [serial = 1927] [outer = 000000D7B0B72400] 03:06:37 INFO - PROCESS | 1664 | 1468663597987 Marionette DEBUG loaded listener.js 03:06:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D66000) [pid = 1664] [serial = 1928] [outer = 000000D7B0B72400] 03:06:38 INFO - PROCESS | 1664 | 1468663598466 Marionette TRACE conn10 <- [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]]]}] 03:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 672ms 03:06:38 INFO - PROCESS | 1664 | 1468663598521 Marionette TRACE conn10 -> [0,2533,"getWindowHandle",null] 03:06:38 INFO - PROCESS | 1664 | 1468663598524 Marionette TRACE conn10 <- [1,2533,null,{"value":"13"}] 03:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:06:38 INFO - PROCESS | 1664 | 1468663598533 Marionette TRACE conn10 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:06:38 INFO - PROCESS | 1664 | 1468663598535 Marionette TRACE conn10 <- [1,2534,null,{}] 03:06:38 INFO - PROCESS | 1664 | 1468663598539 Marionette TRACE conn10 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:38 INFO - PROCESS | 1664 | 1468663598541 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:38 INFO - PROCESS | 1664 | 1468663598652 Marionette TRACE conn10 <- [1,2535,null,{"value":null}] 03:06:38 INFO - PROCESS | 1664 | 1468663598732 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:38 INFO - PROCESS | 1664 | 1468663598734 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B138B000 == 34 [pid = 1664] [id = 643] 03:06:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0D33C00) [pid = 1664] [serial = 1929] [outer = 0000000000000000] 03:06:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0D69C00) [pid = 1664] [serial = 1930] [outer = 000000D7B0D33C00] 03:06:38 INFO - PROCESS | 1664 | 1468663598781 Marionette DEBUG loaded listener.js 03:06:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0D87800) [pid = 1664] [serial = 1931] [outer = 000000D7B0D33C00] 03:06:39 INFO - PROCESS | 1664 | 1468663599217 Marionette TRACE conn10 <- [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]]]}] 03:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 03:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:06:39 INFO - PROCESS | 1664 | 1468663599269 Marionette TRACE conn10 -> [0,2537,"getWindowHandle",null] 03:06:39 INFO - PROCESS | 1664 | 1468663599272 Marionette TRACE conn10 <- [1,2537,null,{"value":"13"}] 03:06:39 INFO - PROCESS | 1664 | 1468663599275 Marionette TRACE conn10 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:06:39 INFO - PROCESS | 1664 | 1468663599277 Marionette TRACE conn10 <- [1,2538,null,{}] 03:06:39 INFO - PROCESS | 1664 | 1468663599280 Marionette TRACE conn10 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:39 INFO - PROCESS | 1664 | 1468663599282 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:39 INFO - PROCESS | 1664 | 1468663599405 Marionette TRACE conn10 <- [1,2539,null,{"value":null}] 03:06:39 INFO - PROCESS | 1664 | 1468663599415 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:39 INFO - PROCESS | 1664 | 1468663599417 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C12800 == 35 [pid = 1664] [id = 644] 03:06:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0D36000) [pid = 1664] [serial = 1932] [outer = 0000000000000000] 03:06:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B0DD6800) [pid = 1664] [serial = 1933] [outer = 000000D7B0D36000] 03:06:39 INFO - PROCESS | 1664 | 1468663599466 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0E8D800) [pid = 1664] [serial = 1934] [outer = 000000D7B0D36000] 03:06:39 INFO - PROCESS | 1664 | 1468663599915 Marionette TRACE conn10 <- [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]]]}] 03:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 03:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:06:39 INFO - PROCESS | 1664 | 1468663599949 Marionette TRACE conn10 -> [0,2541,"getWindowHandle",null] 03:06:39 INFO - PROCESS | 1664 | 1468663599952 Marionette TRACE conn10 <- [1,2541,null,{"value":"13"}] 03:06:39 INFO - PROCESS | 1664 | 1468663599955 Marionette TRACE conn10 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:06:39 INFO - PROCESS | 1664 | 1468663599958 Marionette TRACE conn10 <- [1,2542,null,{}] 03:06:39 INFO - PROCESS | 1664 | 1468663599962 Marionette TRACE conn10 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:39 INFO - PROCESS | 1664 | 1468663599965 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:40 INFO - PROCESS | 1664 | 1468663600123 Marionette TRACE conn10 <- [1,2543,null,{"value":null}] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AFB09000) [pid = 1664] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AE59D000) [pid = 1664] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0D40000) [pid = 1664] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AA54EC00) [pid = 1664] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A88B5C00) [pid = 1664] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A477A400) [pid = 1664] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A393C400) [pid = 1664] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B47D4400) [pid = 1664] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0D8DC00) [pid = 1664] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE0D6C00) [pid = 1664] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A5950800) [pid = 1664] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AE051000) [pid = 1664] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:06:40 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A8A7D800) [pid = 1664] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:06:40 INFO - PROCESS | 1664 | 1468663600318 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:40 INFO - PROCESS | 1664 | 1468663600321 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DAF800 == 36 [pid = 1664] [id = 645] 03:06:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A3BCD400) [pid = 1664] [serial = 1935] [outer = 0000000000000000] 03:06:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7A4E1DC00) [pid = 1664] [serial = 1936] [outer = 000000D7A3BCD400] 03:06:40 INFO - PROCESS | 1664 | 1468663600370 Marionette DEBUG loaded listener.js 03:06:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AEB52800) [pid = 1664] [serial = 1937] [outer = 000000D7A3BCD400] 03:06:40 INFO - PROCESS | 1664 | 1468663600747 Marionette TRACE conn10 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 839ms 03:06:40 INFO - PROCESS | 1664 | 1468663600798 Marionette TRACE conn10 -> [0,2545,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 1664 | 1468663600800 Marionette TRACE conn10 <- [1,2545,null,{"value":"13"}] 03:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:06:40 INFO - PROCESS | 1664 | 1468663600803 Marionette TRACE conn10 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 1664 | 1468663600805 Marionette TRACE conn10 <- [1,2546,null,{}] 03:06:40 INFO - PROCESS | 1664 | 1468663600809 Marionette TRACE conn10 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:40 INFO - PROCESS | 1664 | 1468663600811 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:40 INFO - PROCESS | 1664 | 1468663600895 Marionette TRACE conn10 <- [1,2547,null,{"value":null}] 03:06:40 INFO - PROCESS | 1664 | 1468663600901 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:40 INFO - PROCESS | 1664 | 1468663600903 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8E9E800 == 37 [pid = 1664] [id = 646] 03:06:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AEB56000) [pid = 1664] [serial = 1938] [outer = 0000000000000000] 03:06:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1B19000) [pid = 1664] [serial = 1939] [outer = 000000D7AEB56000] 03:06:40 INFO - PROCESS | 1664 | 1468663600957 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B230F400) [pid = 1664] [serial = 1940] [outer = 000000D7AEB56000] 03:06:41 INFO - PROCESS | 1664 | 1468663601393 Marionette TRACE conn10 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 628ms 03:06:41 INFO - PROCESS | 1664 | 1468663601435 Marionette TRACE conn10 -> [0,2549,"getWindowHandle",null] 03:06:41 INFO - PROCESS | 1664 | 1468663601437 Marionette TRACE conn10 <- [1,2549,null,{"value":"13"}] 03:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:06:41 INFO - PROCESS | 1664 | 1468663601441 Marionette TRACE conn10 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:06:41 INFO - PROCESS | 1664 | 1468663601443 Marionette TRACE conn10 <- [1,2550,null,{}] 03:06:41 INFO - PROCESS | 1664 | 1468663601446 Marionette TRACE conn10 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:41 INFO - PROCESS | 1664 | 1468663601448 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:41 INFO - PROCESS | 1664 | 1468663601533 Marionette TRACE conn10 <- [1,2551,null,{"value":null}] 03:06:41 INFO - PROCESS | 1664 | 1468663601541 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:41 INFO - PROCESS | 1664 | 1468663601543 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA00E000 == 38 [pid = 1664] [id = 647] 03:06:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B25A9000) [pid = 1664] [serial = 1941] [outer = 0000000000000000] 03:06:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B2635000) [pid = 1664] [serial = 1942] [outer = 000000D7B25A9000] 03:06:41 INFO - PROCESS | 1664 | 1468663601588 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B3905800) [pid = 1664] [serial = 1943] [outer = 000000D7B25A9000] 03:06:42 INFO - PROCESS | 1664 | 1468663602032 Marionette TRACE conn10 <- [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]]]}] 03:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 03:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:06:42 INFO - PROCESS | 1664 | 1468663602084 Marionette TRACE conn10 -> [0,2553,"getWindowHandle",null] 03:06:42 INFO - PROCESS | 1664 | 1468663602086 Marionette TRACE conn10 <- [1,2553,null,{"value":"13"}] 03:06:42 INFO - PROCESS | 1664 | 1468663602090 Marionette TRACE conn10 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:06:42 INFO - PROCESS | 1664 | 1468663602092 Marionette TRACE conn10 <- [1,2554,null,{}] 03:06:42 INFO - PROCESS | 1664 | 1468663602095 Marionette TRACE conn10 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:42 INFO - PROCESS | 1664 | 1468663602097 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:42 INFO - PROCESS | 1664 | 1468663602190 Marionette TRACE conn10 <- [1,2555,null,{"value":null}] 03:06:42 INFO - PROCESS | 1664 | 1468663602195 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 1664 | 1468663602197 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA0B6000 == 39 [pid = 1664] [id = 648] 03:06:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B390B800) [pid = 1664] [serial = 1944] [outer = 0000000000000000] 03:06:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B3911000) [pid = 1664] [serial = 1945] [outer = 000000D7B390B800] 03:06:42 INFO - PROCESS | 1664 | 1468663602242 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B47DB000) [pid = 1664] [serial = 1946] [outer = 000000D7B390B800] 03:06:43 INFO - PROCESS | 1664 | 1468663603133 Marionette TRACE conn10 <- [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]]]}] 03:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1072ms 03:06:43 INFO - PROCESS | 1664 | 1468663603166 Marionette TRACE conn10 -> [0,2557,"getWindowHandle",null] 03:06:43 INFO - PROCESS | 1664 | 1468663603171 Marionette TRACE conn10 <- [1,2557,null,{"value":"13"}] 03:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:06:43 INFO - PROCESS | 1664 | 1468663603176 Marionette TRACE conn10 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:06:43 INFO - PROCESS | 1664 | 1468663603182 Marionette TRACE conn10 <- [1,2558,null,{}] 03:06:43 INFO - PROCESS | 1664 | 1468663603188 Marionette TRACE conn10 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:43 INFO - PROCESS | 1664 | 1468663603191 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:43 INFO - PROCESS | 1664 | 1468663603332 Marionette TRACE conn10 <- [1,2559,null,{"value":null}] 03:06:43 INFO - PROCESS | 1664 | 1468663603455 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:43 INFO - PROCESS | 1664 | 1468663603458 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE57E800 == 40 [pid = 1664] [id = 649] 03:06:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7A4024C00) [pid = 1664] [serial = 1947] [outer = 0000000000000000] 03:06:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A4A5FC00) [pid = 1664] [serial = 1948] [outer = 000000D7A4024C00] 03:06:43 INFO - PROCESS | 1664 | 1468663603518 Marionette DEBUG loaded listener.js 03:06:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A555B400) [pid = 1664] [serial = 1949] [outer = 000000D7A4024C00] 03:06:44 INFO - PROCESS | 1664 | 1468663604518 Marionette TRACE conn10 <- [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]]]}] 03:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1387ms 03:06:44 INFO - PROCESS | 1664 | 1468663604567 Marionette TRACE conn10 -> [0,2561,"getWindowHandle",null] 03:06:44 INFO - PROCESS | 1664 | 1468663604572 Marionette TRACE conn10 <- [1,2561,null,{"value":"13"}] 03:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:06:44 INFO - PROCESS | 1664 | 1468663604578 Marionette TRACE conn10 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:06:44 INFO - PROCESS | 1664 | 1468663604582 Marionette TRACE conn10 <- [1,2562,null,{}] 03:06:44 INFO - PROCESS | 1664 | 1468663604588 Marionette TRACE conn10 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:44 INFO - PROCESS | 1664 | 1468663604590 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:44 INFO - PROCESS | 1664 | 1468663604717 Marionette TRACE conn10 <- [1,2563,null,{"value":null}] 03:06:44 INFO - PROCESS | 1664 | 1468663604798 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:44 INFO - PROCESS | 1664 | 1468663604803 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A4EE9800 == 41 [pid = 1664] [id = 650] 03:06:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7A4923800) [pid = 1664] [serial = 1950] [outer = 0000000000000000] 03:06:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A4A66400) [pid = 1664] [serial = 1951] [outer = 000000D7A4923800] 03:06:44 INFO - PROCESS | 1664 | 1468663604935 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7A4E17400) [pid = 1664] [serial = 1952] [outer = 000000D7A4923800] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA00E000 == 40 [pid = 1664] [id = 647] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8E9E800 == 39 [pid = 1664] [id = 646] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DAF800 == 38 [pid = 1664] [id = 645] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C12800 == 37 [pid = 1664] [id = 644] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B138B000 == 36 [pid = 1664] [id = 643] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B833F000 == 35 [pid = 1664] [id = 642] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8286000 == 34 [pid = 1664] [id = 641] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B819F800 == 33 [pid = 1664] [id = 640] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B591E800 == 32 [pid = 1664] [id = 639] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3989800 == 31 [pid = 1664] [id = 638] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B138C000 == 30 [pid = 1664] [id = 637] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE590000 == 29 [pid = 1664] [id = 636] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B16EB400) [pid = 1664] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA5A2800 == 28 [pid = 1664] [id = 635] 03:06:45 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C74000 == 27 [pid = 1664] [id = 634] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AFF76C00) [pid = 1664] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7AFB47400) [pid = 1664] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AEB4F000) [pid = 1664] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B0E62400) [pid = 1664] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B0D8C000) [pid = 1664] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AAA92400) [pid = 1664] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A8B52C00) [pid = 1664] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A9349800) [pid = 1664] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A4786800) [pid = 1664] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4A9E400) [pid = 1664] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8A7D000) [pid = 1664] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A4881C00) [pid = 1664] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B4F43400) [pid = 1664] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B4E83400) [pid = 1664] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B11A9400) [pid = 1664] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0DDA000) [pid = 1664] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AFAE7800) [pid = 1664] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AE79AC00) [pid = 1664] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AA4D7800) [pid = 1664] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0E8C800) [pid = 1664] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A8A6E400) [pid = 1664] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AE569000) [pid = 1664] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AE598000) [pid = 1664] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B0D6A400) [pid = 1664] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7AE04EC00) [pid = 1664] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7AAE3EC00) [pid = 1664] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 1664 | 1468663605428 Marionette TRACE conn10 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 881ms 03:06:45 INFO - PROCESS | 1664 | 1468663605462 Marionette TRACE conn10 -> [0,2565,"getWindowHandle",null] 03:06:45 INFO - PROCESS | 1664 | 1468663605467 Marionette TRACE conn10 <- [1,2565,null,{"value":"13"}] 03:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:06:45 INFO - PROCESS | 1664 | 1468663605474 Marionette TRACE conn10 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:06:45 INFO - PROCESS | 1664 | 1468663605477 Marionette TRACE conn10 <- [1,2566,null,{}] 03:06:45 INFO - PROCESS | 1664 | 1468663605481 Marionette TRACE conn10 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:45 INFO - PROCESS | 1664 | 1468663605484 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:45 INFO - PROCESS | 1664 | 1468663605577 Marionette TRACE conn10 <- [1,2567,null,{"value":null}] 03:06:45 INFO - PROCESS | 1664 | 1468663605586 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:45 INFO - PROCESS | 1664 | 1468663605588 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE588000 == 28 [pid = 1664] [id = 651] 03:06:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A8A72C00) [pid = 1664] [serial = 1953] [outer = 0000000000000000] 03:06:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A8A77400) [pid = 1664] [serial = 1954] [outer = 000000D7A8A72C00] 03:06:45 INFO - PROCESS | 1664 | 1468663605642 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A8B5CC00) [pid = 1664] [serial = 1955] [outer = 000000D7A8A72C00] 03:06:46 INFO - PROCESS | 1664 | 1468663606141 Marionette TRACE conn10 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 03:06:46 INFO - PROCESS | 1664 | 1468663606233 Marionette TRACE conn10 -> [0,2569,"getWindowHandle",null] 03:06:46 INFO - PROCESS | 1664 | 1468663606236 Marionette TRACE conn10 <- [1,2569,null,{"value":"13"}] 03:06:46 INFO - PROCESS | 1664 | 1468663606244 Marionette TRACE conn10 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:06:46 INFO - PROCESS | 1664 | 1468663606248 Marionette TRACE conn10 <- [1,2570,null,{}] 03:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:06:46 INFO - PROCESS | 1664 | 1468663606260 Marionette TRACE conn10 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:46 INFO - PROCESS | 1664 | 1468663606265 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:46 INFO - PROCESS | 1664 | 1468663606353 Marionette TRACE conn10 <- [1,2571,null,{"value":null}] 03:06:46 INFO - PROCESS | 1664 | 1468663606368 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:46 INFO - PROCESS | 1664 | 1468663606371 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B110E800 == 29 [pid = 1664] [id = 652] 03:06:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AA4D7400) [pid = 1664] [serial = 1956] [outer = 0000000000000000] 03:06:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AA549C00) [pid = 1664] [serial = 1957] [outer = 000000D7AA4D7400] 03:06:46 INFO - PROCESS | 1664 | 1468663606431 Marionette DEBUG loaded listener.js 03:06:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AAA8FC00) [pid = 1664] [serial = 1958] [outer = 000000D7AA4D7400] 03:06:46 INFO - PROCESS | 1664 | 1468663606895 Marionette TRACE conn10 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 03:06:46 INFO - PROCESS | 1664 | 1468663606925 Marionette TRACE conn10 -> [0,2573,"getWindowHandle",null] 03:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:06:46 INFO - PROCESS | 1664 | 1468663606928 Marionette TRACE conn10 <- [1,2573,null,{"value":"13"}] 03:06:46 INFO - PROCESS | 1664 | 1468663606931 Marionette TRACE conn10 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:06:46 INFO - PROCESS | 1664 | 1468663606933 Marionette TRACE conn10 <- [1,2574,null,{}] 03:06:46 INFO - PROCESS | 1664 | 1468663606937 Marionette TRACE conn10 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:46 INFO - PROCESS | 1664 | 1468663606939 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:47 INFO - PROCESS | 1664 | 1468663607030 Marionette TRACE conn10 <- [1,2575,null,{"value":null}] 03:06:47 INFO - PROCESS | 1664 | 1468663607038 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:47 INFO - PROCESS | 1664 | 1468663607041 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B398C800 == 30 [pid = 1664] [id = 653] 03:06:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AAE38C00) [pid = 1664] [serial = 1959] [outer = 0000000000000000] 03:06:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AD411400) [pid = 1664] [serial = 1960] [outer = 000000D7AAE38C00] 03:06:47 INFO - PROCESS | 1664 | 1468663607086 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE049C00) [pid = 1664] [serial = 1961] [outer = 000000D7AAE38C00] 03:06:47 INFO - PROCESS | 1664 | 1468663607510 Marionette TRACE conn10 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 03:06:47 INFO - PROCESS | 1664 | 1468663607566 Marionette TRACE conn10 -> [0,2577,"getWindowHandle",null] 03:06:47 INFO - PROCESS | 1664 | 1468663607568 Marionette TRACE conn10 <- [1,2577,null,{"value":"13"}] 03:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:06:47 INFO - PROCESS | 1664 | 1468663607579 Marionette TRACE conn10 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:06:47 INFO - PROCESS | 1664 | 1468663607581 Marionette TRACE conn10 <- [1,2578,null,{}] 03:06:47 INFO - PROCESS | 1664 | 1468663607584 Marionette TRACE conn10 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:47 INFO - PROCESS | 1664 | 1468663607587 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:47 INFO - PROCESS | 1664 | 1468663607704 Marionette TRACE conn10 <- [1,2579,null,{"value":null}] 03:06:47 INFO - PROCESS | 1664 | 1468663607784 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:47 INFO - PROCESS | 1664 | 1468663607787 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63D4000 == 31 [pid = 1664] [id = 654] 03:06:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A4376C00) [pid = 1664] [serial = 1962] [outer = 0000000000000000] 03:06:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AE565800) [pid = 1664] [serial = 1963] [outer = 000000D7A4376C00] 03:06:47 INFO - PROCESS | 1664 | 1468663607833 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE571400) [pid = 1664] [serial = 1964] [outer = 000000D7A4376C00] 03:06:48 INFO - PROCESS | 1664 | 1468663608295 Marionette TRACE conn10 <- [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]]]}] 03:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 03:06:48 INFO - PROCESS | 1664 | 1468663608316 Marionette TRACE conn10 -> [0,2581,"getWindowHandle",null] 03:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:06:48 INFO - PROCESS | 1664 | 1468663608318 Marionette TRACE conn10 <- [1,2581,null,{"value":"13"}] 03:06:48 INFO - PROCESS | 1664 | 1468663608322 Marionette TRACE conn10 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:06:48 INFO - PROCESS | 1664 | 1468663608324 Marionette TRACE conn10 <- [1,2582,null,{}] 03:06:48 INFO - PROCESS | 1664 | 1468663608327 Marionette TRACE conn10 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:48 INFO - PROCESS | 1664 | 1468663608334 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:48 INFO - PROCESS | 1664 | 1468663608479 Marionette TRACE conn10 <- [1,2583,null,{"value":null}] 03:06:48 INFO - PROCESS | 1664 | 1468663608542 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:48 INFO - PROCESS | 1664 | 1468663608544 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81AD800 == 32 [pid = 1664] [id = 655] 03:06:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE79AC00) [pid = 1664] [serial = 1965] [outer = 0000000000000000] 03:06:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AFB4B400) [pid = 1664] [serial = 1966] [outer = 000000D7AE79AC00] 03:06:48 INFO - PROCESS | 1664 | 1468663608593 Marionette DEBUG loaded listener.js 03:06:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AFDDE400) [pid = 1664] [serial = 1967] [outer = 000000D7AE79AC00] 03:06:49 INFO - PROCESS | 1664 | 1468663609044 Marionette TRACE conn10 <- [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]]]}] 03:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 776ms 03:06:49 INFO - PROCESS | 1664 | 1468663609109 Marionette TRACE conn10 -> [0,2585,"getWindowHandle",null] 03:06:49 INFO - PROCESS | 1664 | 1468663609112 Marionette TRACE conn10 <- [1,2585,null,{"value":"13"}] 03:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:06:49 INFO - PROCESS | 1664 | 1468663609116 Marionette TRACE conn10 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:06:49 INFO - PROCESS | 1664 | 1468663609117 Marionette TRACE conn10 <- [1,2586,null,{}] 03:06:49 INFO - PROCESS | 1664 | 1468663609121 Marionette TRACE conn10 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:49 INFO - PROCESS | 1664 | 1468663609123 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:49 INFO - PROCESS | 1664 | 1468663609232 Marionette TRACE conn10 <- [1,2587,null,{"value":null}] 03:06:49 INFO - PROCESS | 1664 | 1468663609244 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:49 INFO - PROCESS | 1664 | 1468663609246 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8295000 == 33 [pid = 1664] [id = 656] 03:06:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE94C400) [pid = 1664] [serial = 1968] [outer = 0000000000000000] 03:06:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0D3A400) [pid = 1664] [serial = 1969] [outer = 000000D7AE94C400] 03:06:49 INFO - PROCESS | 1664 | 1468663609292 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0D6D800) [pid = 1664] [serial = 1970] [outer = 000000D7AE94C400] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B25A9000) [pid = 1664] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0D33C00) [pid = 1664] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A290E000) [pid = 1664] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A44D7400) [pid = 1664] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0D36000) [pid = 1664] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AA548C00) [pid = 1664] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A3B13400) [pid = 1664] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0B72400) [pid = 1664] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A59BC400) [pid = 1664] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AFB0C000) [pid = 1664] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A3BCD400) [pid = 1664] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AEB56000) [pid = 1664] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE055000) [pid = 1664] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:06:49 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0E92800) [pid = 1664] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:06:49 INFO - PROCESS | 1664 | 1468663609839 Marionette TRACE conn10 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 776ms 03:06:49 INFO - PROCESS | 1664 | 1468663609893 Marionette TRACE conn10 -> [0,2589,"getWindowHandle",null] 03:06:49 INFO - PROCESS | 1664 | 1468663609896 Marionette TRACE conn10 <- [1,2589,null,{"value":"13"}] 03:06:49 INFO - PROCESS | 1664 | 1468663609899 Marionette TRACE conn10 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:06:49 INFO - PROCESS | 1664 | 1468663609901 Marionette TRACE conn10 <- [1,2590,null,{}] 03:06:49 INFO - PROCESS | 1664 | 1468663609905 Marionette TRACE conn10 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:49 INFO - PROCESS | 1664 | 1468663609907 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:50 INFO - PROCESS | 1664 | 1468663610022 Marionette TRACE conn10 <- [1,2591,null,{"value":null}] 03:06:50 INFO - PROCESS | 1664 | 1468663610075 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 1664 | 1468663610077 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA356800 == 34 [pid = 1664] [id = 657] 03:06:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A3940400) [pid = 1664] [serial = 1971] [outer = 0000000000000000] 03:06:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AA54D800) [pid = 1664] [serial = 1972] [outer = 000000D7A3940400] 03:06:50 INFO - PROCESS | 1664 | 1468663610123 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0D6D000) [pid = 1664] [serial = 1973] [outer = 000000D7A3940400] 03:06:50 INFO - PROCESS | 1664 | 1468663610504 Marionette TRACE conn10 <- [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]]]}] 03:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 629ms 03:06:50 INFO - PROCESS | 1664 | 1468663610548 Marionette TRACE conn10 -> [0,2593,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 1664 | 1468663610550 Marionette TRACE conn10 <- [1,2593,null,{"value":"13"}] 03:06:50 INFO - PROCESS | 1664 | 1468663610555 Marionette TRACE conn10 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:06:50 INFO - PROCESS | 1664 | 1468663610557 Marionette TRACE conn10 <- [1,2594,null,{}] 03:06:50 INFO - PROCESS | 1664 | 1468663610560 Marionette TRACE conn10 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:50 INFO - PROCESS | 1664 | 1468663610562 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:50 INFO - PROCESS | 1664 | 1468663610647 Marionette TRACE conn10 <- [1,2595,null,{"value":null}] 03:06:50 INFO - PROCESS | 1664 | 1468663610653 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 1664 | 1468663610655 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8951800 == 35 [pid = 1664] [id = 658] 03:06:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0D83000) [pid = 1664] [serial = 1974] [outer = 0000000000000000] 03:06:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0DCB400) [pid = 1664] [serial = 1975] [outer = 000000D7B0D83000] 03:06:50 INFO - PROCESS | 1664 | 1468663610701 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0DDA000) [pid = 1664] [serial = 1976] [outer = 000000D7B0D83000] 03:06:51 INFO - PROCESS | 1664 | 1468663611140 Marionette TRACE conn10 <- [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]]]}] 03:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 03:06:51 INFO - PROCESS | 1664 | 1468663611189 Marionette TRACE conn10 -> [0,2597,"getWindowHandle",null] 03:06:51 INFO - PROCESS | 1664 | 1468663611191 Marionette TRACE conn10 <- [1,2597,null,{"value":"13"}] 03:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:06:51 INFO - PROCESS | 1664 | 1468663611194 Marionette TRACE conn10 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:06:51 INFO - PROCESS | 1664 | 1468663611196 Marionette TRACE conn10 <- [1,2598,null,{}] 03:06:51 INFO - PROCESS | 1664 | 1468663611200 Marionette TRACE conn10 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:51 INFO - PROCESS | 1664 | 1468663611202 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:51 INFO - PROCESS | 1664 | 1468663611287 Marionette TRACE conn10 <- [1,2599,null,{"value":null}] 03:06:51 INFO - PROCESS | 1664 | 1468663611294 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:51 INFO - PROCESS | 1664 | 1468663611297 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C15800 == 36 [pid = 1664] [id = 659] 03:06:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0E65800) [pid = 1664] [serial = 1977] [outer = 0000000000000000] 03:06:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B0E6DC00) [pid = 1664] [serial = 1978] [outer = 000000D7B0E65800] 03:06:51 INFO - PROCESS | 1664 | 1468663611342 Marionette DEBUG loaded listener.js 03:06:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B11A9400) [pid = 1664] [serial = 1979] [outer = 000000D7B0E65800] 03:06:51 INFO - PROCESS | 1664 | 1468663611916 Marionette TRACE conn10 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 776ms 03:06:52 INFO - PROCESS | 1664 | 1468663611998 Marionette TRACE conn10 -> [0,2601,"getWindowHandle",null] 03:06:52 INFO - PROCESS | 1664 | 1468663612003 Marionette TRACE conn10 <- [1,2601,null,{"value":"13"}] 03:06:52 INFO - PROCESS | 1664 | 1468663612023 Marionette TRACE conn10 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:06:52 INFO - PROCESS | 1664 | 1468663612028 Marionette TRACE conn10 <- [1,2602,null,{}] 03:06:52 INFO - PROCESS | 1664 | 1468663612034 Marionette TRACE conn10 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:52 INFO - PROCESS | 1664 | 1468663612038 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:52 INFO - PROCESS | 1664 | 1468663612178 Marionette TRACE conn10 <- [1,2603,null,{"value":null}] 03:06:52 INFO - PROCESS | 1664 | 1468663612298 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:52 INFO - PROCESS | 1664 | 1468663612304 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE576000 == 37 [pid = 1664] [id = 660] 03:06:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7A4A92400) [pid = 1664] [serial = 1980] [outer = 0000000000000000] 03:06:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A4E1BC00) [pid = 1664] [serial = 1981] [outer = 000000D7A4A92400] 03:06:52 INFO - PROCESS | 1664 | 1468663612367 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A8B55800) [pid = 1664] [serial = 1982] [outer = 000000D7A4A92400] 03:06:52 INFO - PROCESS | 1664 | 1468663612932 Marionette TRACE conn10 <- [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]]]}] 03:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 923ms 03:06:52 INFO - PROCESS | 1664 | 1468663612955 Marionette TRACE conn10 -> [0,2605,"getWindowHandle",null] 03:06:52 INFO - PROCESS | 1664 | 1468663612961 Marionette TRACE conn10 <- [1,2605,null,{"value":"13"}] 03:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:06:52 INFO - PROCESS | 1664 | 1468663612969 Marionette TRACE conn10 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:06:52 INFO - PROCESS | 1664 | 1468663612973 Marionette TRACE conn10 <- [1,2606,null,{}] 03:06:52 INFO - PROCESS | 1664 | 1468663612977 Marionette TRACE conn10 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:52 INFO - PROCESS | 1664 | 1468663612981 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:53 INFO - PROCESS | 1664 | 1468663613101 Marionette TRACE conn10 <- [1,2607,null,{"value":null}] 03:06:53 INFO - PROCESS | 1664 | 1468663613199 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:53 INFO - PROCESS | 1664 | 1468663613202 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E9A800 == 38 [pid = 1664] [id = 661] 03:06:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AA54DC00) [pid = 1664] [serial = 1983] [outer = 0000000000000000] 03:06:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AA555400) [pid = 1664] [serial = 1984] [outer = 000000D7AA54DC00] 03:06:53 INFO - PROCESS | 1664 | 1468663613262 Marionette DEBUG loaded listener.js 03:06:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AE01D400) [pid = 1664] [serial = 1985] [outer = 000000D7AA54DC00] 03:06:53 INFO - PROCESS | 1664 | 1468663613895 Marionette TRACE conn10 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 986ms 03:06:53 INFO - PROCESS | 1664 | 1468663613957 Marionette TRACE conn10 -> [0,2609,"getWindowHandle",null] 03:06:53 INFO - PROCESS | 1664 | 1468663613960 Marionette TRACE conn10 <- [1,2609,null,{"value":"13"}] 03:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:06:53 INFO - PROCESS | 1664 | 1468663613964 Marionette TRACE conn10 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 1664 | 1468663613968 Marionette TRACE conn10 <- [1,2610,null,{}] 03:06:53 INFO - PROCESS | 1664 | 1468663613980 Marionette TRACE conn10 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:53 INFO - PROCESS | 1664 | 1468663613985 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:54 INFO - PROCESS | 1664 | 1468663614164 Marionette TRACE conn10 <- [1,2611,null,{"value":null}] 03:06:54 INFO - PROCESS | 1664 | 1468663614257 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:54 INFO - PROCESS | 1664 | 1468663614261 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C8B000 == 39 [pid = 1664] [id = 662] 03:06:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AEBEDC00) [pid = 1664] [serial = 1986] [outer = 0000000000000000] 03:06:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AFB52C00) [pid = 1664] [serial = 1987] [outer = 000000D7AEBEDC00] 03:06:54 INFO - PROCESS | 1664 | 1468663614322 Marionette DEBUG loaded listener.js 03:06:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B11AB800) [pid = 1664] [serial = 1988] [outer = 000000D7AEBEDC00] 03:06:54 INFO - PROCESS | 1664 | 1468663614948 Marionette TRACE conn10 <- [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]]]}] 03:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1027ms 03:06:55 INFO - PROCESS | 1664 | 1468663614993 Marionette TRACE conn10 -> [0,2613,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 1664 | 1468663614996 Marionette TRACE conn10 <- [1,2613,null,{"value":"13"}] 03:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:06:55 INFO - PROCESS | 1664 | 1468663615000 Marionette TRACE conn10 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 1664 | 1468663615002 Marionette TRACE conn10 <- [1,2614,null,{}] 03:06:55 INFO - PROCESS | 1664 | 1468663615006 Marionette TRACE conn10 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:55 INFO - PROCESS | 1664 | 1468663615009 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:55 INFO - PROCESS | 1664 | 1468663615126 Marionette TRACE conn10 <- [1,2615,null,{"value":null}] 03:06:55 INFO - PROCESS | 1664 | 1468663615282 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:55 INFO - PROCESS | 1664 | 1468663615285 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B931B000 == 40 [pid = 1664] [id = 663] 03:06:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A2A7A000) [pid = 1664] [serial = 1989] [outer = 0000000000000000] 03:06:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B1722400) [pid = 1664] [serial = 1990] [outer = 000000D7A2A7A000] 03:06:55 INFO - PROCESS | 1664 | 1468663615342 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B1D48400) [pid = 1664] [serial = 1991] [outer = 000000D7A2A7A000] 03:06:56 INFO - PROCESS | 1664 | 1468663616137 Marionette TRACE conn10 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1191ms 03:06:56 INFO - PROCESS | 1664 | 1468663616193 Marionette TRACE conn10 -> [0,2617,"getWindowHandle",null] 03:06:56 INFO - PROCESS | 1664 | 1468663616197 Marionette TRACE conn10 <- [1,2617,null,{"value":"13"}] 03:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:06:56 INFO - PROCESS | 1664 | 1468663616203 Marionette TRACE conn10 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:06:56 INFO - PROCESS | 1664 | 1468663616206 Marionette TRACE conn10 <- [1,2618,null,{}] 03:06:56 INFO - PROCESS | 1664 | 1468663616212 Marionette TRACE conn10 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:56 INFO - PROCESS | 1664 | 1468663616215 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:56 INFO - PROCESS | 1664 | 1468663616343 Marionette TRACE conn10 <- [1,2619,null,{"value":null}] 03:06:56 INFO - PROCESS | 1664 | 1468663616464 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:56 INFO - PROCESS | 1664 | 1468663616469 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA5AA000 == 41 [pid = 1664] [id = 664] 03:06:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A8A72800) [pid = 1664] [serial = 1992] [outer = 0000000000000000] 03:06:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7A8A7BC00) [pid = 1664] [serial = 1993] [outer = 000000D7A8A72800] 03:06:56 INFO - PROCESS | 1664 | 1468663616524 Marionette DEBUG loaded listener.js 03:06:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7A9846800) [pid = 1664] [serial = 1994] [outer = 000000D7A8A72800] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8951800 == 40 [pid = 1664] [id = 658] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA356800 == 39 [pid = 1664] [id = 657] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8295000 == 38 [pid = 1664] [id = 656] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81AD800 == 37 [pid = 1664] [id = 655] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63D4000 == 36 [pid = 1664] [id = 654] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B398C800 == 35 [pid = 1664] [id = 653] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B110E800 == 34 [pid = 1664] [id = 652] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE588000 == 33 [pid = 1664] [id = 651] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A4EE9800 == 32 [pid = 1664] [id = 650] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE57E800 == 31 [pid = 1664] [id = 649] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA0B6000 == 30 [pid = 1664] [id = 648] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B931B000 == 29 [pid = 1664] [id = 663] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C8B000 == 28 [pid = 1664] [id = 662] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E9A800 == 27 [pid = 1664] [id = 661] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C15800 == 26 [pid = 1664] [id = 659] 03:06:57 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE576000 == 25 [pid = 1664] [id = 660] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7B0D69C00) [pid = 1664] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7A9845C00) [pid = 1664] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AA475000) [pid = 1664] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7A4647400) [pid = 1664] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B0DD6800) [pid = 1664] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A4A66000) [pid = 1664] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AA556800) [pid = 1664] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AAA97C00) [pid = 1664] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AD406C00) [pid = 1664] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE051C00) [pid = 1664] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0D3C800) [pid = 1664] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A8859C00) [pid = 1664] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8A78C00) [pid = 1664] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AFCC8C00) [pid = 1664] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0B76800) [pid = 1664] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B0D87800) [pid = 1664] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A4E1DC00) [pid = 1664] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0E8D800) [pid = 1664] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AEB52800) [pid = 1664] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B1B19000) [pid = 1664] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B230F400) [pid = 1664] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B3905800) [pid = 1664] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AFAE9000) [pid = 1664] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B17BB800) [pid = 1664] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AE950800) [pid = 1664] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B0D66000) [pid = 1664] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B2635000) [pid = 1664] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 03:06:57 INFO - PROCESS | 1664 | 1468663617756 Marionette TRACE conn10 <- [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]]]}] 03:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1579ms 03:06:57 INFO - PROCESS | 1664 | 1468663617803 Marionette TRACE conn10 -> [0,2621,"getWindowHandle",null] 03:06:57 INFO - PROCESS | 1664 | 1468663617807 Marionette TRACE conn10 <- [1,2621,null,{"value":"13"}] 03:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:06:57 INFO - PROCESS | 1664 | 1468663617822 Marionette TRACE conn10 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:06:57 INFO - PROCESS | 1664 | 1468663617825 Marionette TRACE conn10 <- [1,2622,null,{}] 03:06:57 INFO - PROCESS | 1664 | 1468663617831 Marionette TRACE conn10 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:57 INFO - PROCESS | 1664 | 1468663617834 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:57 INFO - PROCESS | 1664 | 1468663617933 Marionette TRACE conn10 <- [1,2623,null,{"value":null}] 03:06:57 INFO - PROCESS | 1664 | 1468663617950 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:57 INFO - PROCESS | 1664 | 1468663617953 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE54D000 == 26 [pid = 1664] [id = 665] 03:06:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A4784C00) [pid = 1664] [serial = 1995] [outer = 0000000000000000] 03:06:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A4A9C800) [pid = 1664] [serial = 1996] [outer = 000000D7A4784C00] 03:06:58 INFO - PROCESS | 1664 | 1468663618004 Marionette DEBUG loaded listener.js 03:06:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A8A74C00) [pid = 1664] [serial = 1997] [outer = 000000D7A4784C00] 03:06:58 INFO - PROCESS | 1664 | 1468663618490 Marionette TRACE conn10 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 03:06:58 INFO - PROCESS | 1664 | 1468663618555 Marionette TRACE conn10 -> [0,2625,"getWindowHandle",null] 03:06:58 INFO - PROCESS | 1664 | 1468663618561 Marionette TRACE conn10 <- [1,2625,null,{"value":"13"}] 03:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:06:58 INFO - PROCESS | 1664 | 1468663618568 Marionette TRACE conn10 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:06:58 INFO - PROCESS | 1664 | 1468663618571 Marionette TRACE conn10 <- [1,2626,null,{}] 03:06:58 INFO - PROCESS | 1664 | 1468663618575 Marionette TRACE conn10 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:58 INFO - PROCESS | 1664 | 1468663618578 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:58 INFO - PROCESS | 1664 | 1468663618672 Marionette TRACE conn10 <- [1,2627,null,{"value":null}] 03:06:58 INFO - PROCESS | 1664 | 1468663618686 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:58 INFO - PROCESS | 1664 | 1468663618688 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DBE000 == 27 [pid = 1664] [id = 666] 03:06:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AA364000) [pid = 1664] [serial = 1998] [outer = 0000000000000000] 03:06:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AA4CD000) [pid = 1664] [serial = 1999] [outer = 000000D7AA364000] 03:06:58 INFO - PROCESS | 1664 | 1468663618738 Marionette DEBUG loaded listener.js 03:06:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AA555C00) [pid = 1664] [serial = 2000] [outer = 000000D7AA364000] 03:06:59 INFO - PROCESS | 1664 | 1468663619218 Marionette TRACE conn10 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 03:06:59 INFO - PROCESS | 1664 | 1468663619261 Marionette TRACE conn10 -> [0,2629,"getWindowHandle",null] 03:06:59 INFO - PROCESS | 1664 | 1468663619264 Marionette TRACE conn10 <- [1,2629,null,{"value":"13"}] 03:06:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:06:59 INFO - PROCESS | 1664 | 1468663619267 Marionette TRACE conn10 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:06:59 INFO - PROCESS | 1664 | 1468663619271 Marionette TRACE conn10 <- [1,2630,null,{}] 03:06:59 INFO - PROCESS | 1664 | 1468663619283 Marionette TRACE conn10 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:59 INFO - PROCESS | 1664 | 1468663619289 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:59 INFO - PROCESS | 1664 | 1468663619406 Marionette TRACE conn10 <- [1,2631,null,{"value":null}] 03:06:59 INFO - PROCESS | 1664 | 1468663619500 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:59 INFO - PROCESS | 1664 | 1468663619504 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:06:59 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5908800 == 28 [pid = 1664] [id = 667] 03:06:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A4A90800) [pid = 1664] [serial = 2001] [outer = 0000000000000000] 03:06:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE56BC00) [pid = 1664] [serial = 2002] [outer = 000000D7A4A90800] 03:06:59 INFO - PROCESS | 1664 | 1468663619555 Marionette DEBUG loaded listener.js 03:06:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AE5A1C00) [pid = 1664] [serial = 2003] [outer = 000000D7A4A90800] 03:07:00 INFO - PROCESS | 1664 | 1468663619993 Marionette TRACE conn10 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:07:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:07:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 775ms 03:07:00 INFO - PROCESS | 1664 | 1468663620045 Marionette TRACE conn10 -> [0,2633,"getWindowHandle",null] 03:07:00 INFO - PROCESS | 1664 | 1468663620048 Marionette TRACE conn10 <- [1,2633,null,{"value":"13"}] 03:07:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:07:00 INFO - PROCESS | 1664 | 1468663620052 Marionette TRACE conn10 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:07:00 INFO - PROCESS | 1664 | 1468663620054 Marionette TRACE conn10 <- [1,2634,null,{}] 03:07:00 INFO - PROCESS | 1664 | 1468663620058 Marionette TRACE conn10 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:00 INFO - PROCESS | 1664 | 1468663620060 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:00 INFO - PROCESS | 1664 | 1468663620182 Marionette TRACE conn10 <- [1,2635,null,{"value":null}] 03:07:00 INFO - PROCESS | 1664 | 1468663620195 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:00 INFO - PROCESS | 1664 | 1468663620197 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E93000 == 29 [pid = 1664] [id = 668] 03:07:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AEBF1000) [pid = 1664] [serial = 2004] [outer = 0000000000000000] 03:07:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AFB02400) [pid = 1664] [serial = 2005] [outer = 000000D7AEBF1000] 03:07:00 INFO - PROCESS | 1664 | 1468663620292 Marionette DEBUG loaded listener.js 03:07:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AFB50800) [pid = 1664] [serial = 2006] [outer = 000000D7AEBF1000] 03:07:00 INFO - PROCESS | 1664 | 1468663620721 Marionette TRACE conn10 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:07:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:07:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 735ms 03:07:00 INFO - PROCESS | 1664 | 1468663620792 Marionette TRACE conn10 -> [0,2637,"getWindowHandle",null] 03:07:00 INFO - PROCESS | 1664 | 1468663620794 Marionette TRACE conn10 <- [1,2637,null,{"value":"13"}] 03:07:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:07:00 INFO - PROCESS | 1664 | 1468663620798 Marionette TRACE conn10 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:07:00 INFO - PROCESS | 1664 | 1468663620800 Marionette TRACE conn10 <- [1,2638,null,{}] 03:07:00 INFO - PROCESS | 1664 | 1468663620803 Marionette TRACE conn10 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:00 INFO - PROCESS | 1664 | 1468663620806 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:00 INFO - PROCESS | 1664 | 1468663620918 Marionette TRACE conn10 <- [1,2639,null,{"value":null}] 03:07:00 INFO - PROCESS | 1664 | 1468663620928 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:00 INFO - PROCESS | 1664 | 1468663620930 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B820F000 == 30 [pid = 1664] [id = 669] 03:07:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AA363C00) [pid = 1664] [serial = 2007] [outer = 0000000000000000] 03:07:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B0B7D400) [pid = 1664] [serial = 2008] [outer = 000000D7AA363C00] 03:07:01 INFO - PROCESS | 1664 | 1468663621024 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B0D41000) [pid = 1664] [serial = 2009] [outer = 000000D7AA363C00] 03:07:01 INFO - PROCESS | 1664 | 1468663621443 Marionette TRACE conn10 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:07:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:07:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 672ms 03:07:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:07:01 INFO - PROCESS | 1664 | 1468663621476 Marionette TRACE conn10 -> [0,2641,"getWindowHandle",null] 03:07:01 INFO - PROCESS | 1664 | 1468663621478 Marionette TRACE conn10 <- [1,2641,null,{"value":"13"}] 03:07:01 INFO - PROCESS | 1664 | 1468663621482 Marionette TRACE conn10 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:07:01 INFO - PROCESS | 1664 | 1468663621483 Marionette TRACE conn10 <- [1,2642,null,{}] 03:07:01 INFO - PROCESS | 1664 | 1468663621487 Marionette TRACE conn10 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:01 INFO - PROCESS | 1664 | 1468663621493 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:01 INFO - PROCESS | 1664 | 1468663621632 Marionette TRACE conn10 <- [1,2643,null,{"value":null}] 03:07:01 INFO - PROCESS | 1664 | 1468663621688 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:01 INFO - PROCESS | 1664 | 1468663621691 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8490800 == 31 [pid = 1664] [id = 670] 03:07:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B0D65400) [pid = 1664] [serial = 2010] [outer = 0000000000000000] 03:07:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0DD1000) [pid = 1664] [serial = 2011] [outer = 000000D7B0D65400] 03:07:01 INFO - PROCESS | 1664 | 1468663621738 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B16EBC00) [pid = 1664] [serial = 2012] [outer = 000000D7B0D65400] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4376C00) [pid = 1664] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE79AC00) [pid = 1664] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AAE38C00) [pid = 1664] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4923800) [pid = 1664] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA4D7400) [pid = 1664] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4024C00) [pid = 1664] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B390B800) [pid = 1664] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A8A72C00) [pid = 1664] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B0D83000) [pid = 1664] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A3940400) [pid = 1664] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AE94C400) [pid = 1664] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:07:02 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B0E65800) [pid = 1664] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:07:02 INFO - PROCESS | 1664 | 1468663622227 Marionette TRACE conn10 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:07:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:07:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 839ms 03:07:02 INFO - PROCESS | 1664 | 1468663622323 Marionette TRACE conn10 -> [0,2645,"getWindowHandle",null] 03:07:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:07:02 INFO - PROCESS | 1664 | 1468663622325 Marionette TRACE conn10 <- [1,2645,null,{"value":"13"}] 03:07:02 INFO - PROCESS | 1664 | 1468663622328 Marionette TRACE conn10 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 1664 | 1468663622330 Marionette TRACE conn10 <- [1,2646,null,{}] 03:07:02 INFO - PROCESS | 1664 | 1468663622333 Marionette TRACE conn10 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:02 INFO - PROCESS | 1664 | 1468663622335 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:02 INFO - PROCESS | 1664 | 1468663622416 Marionette TRACE conn10 <- [1,2647,null,{"value":null}] 03:07:02 INFO - PROCESS | 1664 | 1468663622424 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:02 INFO - PROCESS | 1664 | 1468663622426 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:02 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C04800 == 32 [pid = 1664] [id = 671] 03:07:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AA4D7400) [pid = 1664] [serial = 2013] [outer = 0000000000000000] 03:07:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE59A000) [pid = 1664] [serial = 2014] [outer = 000000D7AA4D7400] 03:07:02 INFO - PROCESS | 1664 | 1468663622472 Marionette DEBUG loaded listener.js 03:07:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D8C400) [pid = 1664] [serial = 2015] [outer = 000000D7AA4D7400] 03:07:02 INFO - PROCESS | 1664 | 1468663622869 Marionette TRACE conn10 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:07:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:07:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 587ms 03:07:02 INFO - PROCESS | 1664 | 1468663622929 Marionette TRACE conn10 -> [0,2649,"getWindowHandle",null] 03:07:02 INFO - PROCESS | 1664 | 1468663622932 Marionette TRACE conn10 <- [1,2649,null,{"value":"13"}] 03:07:02 INFO - PROCESS | 1664 | 1468663622935 Marionette TRACE conn10 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:07:02 INFO - PROCESS | 1664 | 1468663622936 Marionette TRACE conn10 <- [1,2650,null,{}] 03:07:02 INFO - PROCESS | 1664 | 1468663622944 Marionette TRACE conn10 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:02 INFO - PROCESS | 1664 | 1468663622946 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:03 INFO - PROCESS | 1664 | 1468663623031 Marionette TRACE conn10 <- [1,2651,null,{"value":null}] 03:07:03 INFO - PROCESS | 1664 | 1468663623057 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:03 INFO - PROCESS | 1664 | 1468663623059 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C52800 == 33 [pid = 1664] [id = 672] 03:07:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AFAE4400) [pid = 1664] [serial = 2016] [outer = 0000000000000000] 03:07:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B1795800) [pid = 1664] [serial = 2017] [outer = 000000D7AFAE4400] 03:07:03 INFO - PROCESS | 1664 | 1468663623115 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B1B1C800) [pid = 1664] [serial = 2018] [outer = 000000D7AFAE4400] 03:07:03 INFO - PROCESS | 1664 | 1468663623549 Marionette TRACE conn10 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:07:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:07:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 03:07:03 INFO - PROCESS | 1664 | 1468663623574 Marionette TRACE conn10 -> [0,2653,"getWindowHandle",null] 03:07:03 INFO - PROCESS | 1664 | 1468663623577 Marionette TRACE conn10 <- [1,2653,null,{"value":"13"}] 03:07:03 INFO - PROCESS | 1664 | 1468663623580 Marionette TRACE conn10 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:07:03 INFO - PROCESS | 1664 | 1468663623582 Marionette TRACE conn10 <- [1,2654,null,{}] 03:07:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:07:03 INFO - PROCESS | 1664 | 1468663623585 Marionette TRACE conn10 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:03 INFO - PROCESS | 1664 | 1468663623588 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:03 INFO - PROCESS | 1664 | 1468663623670 Marionette TRACE conn10 <- [1,2655,null,{"value":null}] 03:07:03 INFO - PROCESS | 1664 | 1468663623676 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:03 INFO - PROCESS | 1664 | 1468663623677 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5908000 == 34 [pid = 1664] [id = 673] 03:07:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1D87400) [pid = 1664] [serial = 2019] [outer = 0000000000000000] 03:07:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B23EDC00) [pid = 1664] [serial = 2020] [outer = 000000D7B1D87400] 03:07:03 INFO - PROCESS | 1664 | 1468663623723 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B2689400) [pid = 1664] [serial = 2021] [outer = 000000D7B1D87400] 03:07:04 INFO - PROCESS | 1664 | [1664] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:07:04 INFO - PROCESS | 1664 | [1664] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:07:04 INFO - PROCESS | 1664 | 1468663624825 Marionette TRACE conn10 <- [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]]]}] 03:07:04 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) 03:07:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1283ms 03:07:04 INFO - PROCESS | 1664 | 1468663624870 Marionette TRACE conn10 -> [0,2657,"getWindowHandle",null] 03:07:04 INFO - PROCESS | 1664 | 1468663624875 Marionette TRACE conn10 <- [1,2657,null,{"value":"13"}] 03:07:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:07:04 INFO - PROCESS | 1664 | 1468663624881 Marionette TRACE conn10 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - PROCESS | 1664 | 1468663624885 Marionette TRACE conn10 <- [1,2658,null,{}] 03:07:04 INFO - PROCESS | 1664 | 1468663624891 Marionette TRACE conn10 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:04 INFO - PROCESS | 1664 | 1468663624895 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:05 INFO - PROCESS | 1664 | 1468663625054 Marionette TRACE conn10 <- [1,2659,null,{"value":null}] 03:07:05 INFO - PROCESS | 1664 | 1468663625176 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:05 INFO - PROCESS | 1664 | 1468663625179 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DB8000 == 35 [pid = 1664] [id = 674] 03:07:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A4028400) [pid = 1664] [serial = 2022] [outer = 0000000000000000] 03:07:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A8A6E800) [pid = 1664] [serial = 2023] [outer = 000000D7A4028400] 03:07:05 INFO - PROCESS | 1664 | 1468663625241 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A97DF400) [pid = 1664] [serial = 2024] [outer = 000000D7A4028400] 03:07:06 INFO - PROCESS | 1664 | 1468663626440 Marionette TRACE conn10 <- [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"]]]}] 03:07:06 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 03:07:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:07:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:07:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1638ms 03:07:06 INFO - PROCESS | 1664 | 1468663626522 Marionette TRACE conn10 -> [0,2661,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 1664 | 1468663626526 Marionette TRACE conn10 <- [1,2661,null,{"value":"13"}] 03:07:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:07:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C52800 == 34 [pid = 1664] [id = 672] 03:07:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C04800 == 33 [pid = 1664] [id = 671] 03:07:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8490800 == 32 [pid = 1664] [id = 670] 03:07:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B820F000 == 31 [pid = 1664] [id = 669] 03:07:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E93000 == 30 [pid = 1664] [id = 668] 03:07:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5908800 == 29 [pid = 1664] [id = 667] 03:07:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DBE000 == 28 [pid = 1664] [id = 666] 03:07:06 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE54D000 == 27 [pid = 1664] [id = 665] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE565800) [pid = 1664] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AFDDE400) [pid = 1664] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AD411400) [pid = 1664] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AFB4B400) [pid = 1664] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A4A66400) [pid = 1664] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A4E17400) [pid = 1664] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AA549C00) [pid = 1664] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AAA8FC00) [pid = 1664] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A4A5FC00) [pid = 1664] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A555B400) [pid = 1664] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B47DB000) [pid = 1664] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B3911000) [pid = 1664] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A8A77400) [pid = 1664] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A8B5CC00) [pid = 1664] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0DDA000) [pid = 1664] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AA54D800) [pid = 1664] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B0D3A400) [pid = 1664] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B0E6DC00) [pid = 1664] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B11A9400) [pid = 1664] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B0DCB400) [pid = 1664] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7B0D6D800) [pid = 1664] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7AE571400) [pid = 1664] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B0D6D000) [pid = 1664] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7AE049C00) [pid = 1664] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 03:07:06 INFO - PROCESS | 1664 | 1468663626638 Marionette TRACE conn10 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - PROCESS | 1664 | 1468663626641 Marionette TRACE conn10 <- [1,2662,null,{}] 03:07:06 INFO - PROCESS | 1664 | 1468663626649 Marionette TRACE conn10 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:06 INFO - PROCESS | 1664 | 1468663626652 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:06 INFO - PROCESS | 1664 | 1468663626757 Marionette TRACE conn10 <- [1,2663,null,{"value":null}] 03:07:06 INFO - PROCESS | 1664 | 1468663626832 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:06 INFO - PROCESS | 1664 | 1468663626837 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC38000 == 28 [pid = 1664] [id = 675] 03:07:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7A4E61400) [pid = 1664] [serial = 2025] [outer = 0000000000000000] 03:07:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7A5566C00) [pid = 1664] [serial = 2026] [outer = 000000D7A4E61400] 03:07:06 INFO - PROCESS | 1664 | 1468663626888 Marionette DEBUG loaded listener.js 03:07:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7A8B50C00) [pid = 1664] [serial = 2027] [outer = 000000D7A4E61400] 03:07:07 INFO - PROCESS | 1664 | 1468663627780 Marionette TRACE conn10 <- [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"]]]}] 03:07:07 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 03:07:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:07:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:07:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1252ms 03:07:07 INFO - PROCESS | 1664 | 1468663627830 Marionette TRACE conn10 -> [0,2665,"getWindowHandle",null] 03:07:07 INFO - PROCESS | 1664 | 1468663627836 Marionette TRACE conn10 <- [1,2665,null,{"value":"13"}] 03:07:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:07:07 INFO - PROCESS | 1664 | 1468663627844 Marionette TRACE conn10 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:07:07 INFO - PROCESS | 1664 | 1468663627846 Marionette TRACE conn10 <- [1,2666,null,{}] 03:07:07 INFO - PROCESS | 1664 | 1468663627851 Marionette TRACE conn10 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:07 INFO - PROCESS | 1664 | 1468663627854 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:07 INFO - PROCESS | 1664 | 1468663627949 Marionette TRACE conn10 <- [1,2667,null,{"value":null}] 03:07:07 INFO - PROCESS | 1664 | 1468663627958 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:07 INFO - PROCESS | 1664 | 1468663627960 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFAD3800 == 29 [pid = 1664] [id = 676] 03:07:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AA4CE000) [pid = 1664] [serial = 2028] [outer = 0000000000000000] 03:07:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AAA8FC00) [pid = 1664] [serial = 2029] [outer = 000000D7AA4CE000] 03:07:08 INFO - PROCESS | 1664 | 1468663628010 Marionette DEBUG loaded listener.js 03:07:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AAE3E800) [pid = 1664] [serial = 2030] [outer = 000000D7AA4CE000] 03:07:08 INFO - PROCESS | 1664 | 1468663628969 Marionette TRACE conn10 <- [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]]]}] 03:07:09 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) 03:07:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1179ms 03:07:09 INFO - PROCESS | 1664 | 1468663629027 Marionette TRACE conn10 -> [0,2669,"getWindowHandle",null] 03:07:09 INFO - PROCESS | 1664 | 1468663629030 Marionette TRACE conn10 <- [1,2669,null,{"value":"13"}] 03:07:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:07:09 INFO - PROCESS | 1664 | 1468663629033 Marionette TRACE conn10 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:07:09 INFO - PROCESS | 1664 | 1468663629037 Marionette TRACE conn10 <- [1,2670,null,{}] 03:07:09 INFO - PROCESS | 1664 | 1468663629056 Marionette TRACE conn10 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:09 INFO - PROCESS | 1664 | 1468663629061 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:09 INFO - PROCESS | 1664 | 1468663629184 Marionette TRACE conn10 <- [1,2671,null,{"value":null}] 03:07:09 INFO - PROCESS | 1664 | 1468663629192 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:09 INFO - PROCESS | 1664 | 1468663629195 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:09 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FDB000 == 30 [pid = 1664] [id = 677] 03:07:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AE570000) [pid = 1664] [serial = 2031] [outer = 0000000000000000] 03:07:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AE59CC00) [pid = 1664] [serial = 2032] [outer = 000000D7AE570000] 03:07:09 INFO - PROCESS | 1664 | 1468663629298 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AF07FC00) [pid = 1664] [serial = 2033] [outer = 000000D7AE570000] 03:07:10 INFO - PROCESS | 1664 | 1468663630241 Marionette TRACE conn10 <- [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]]]}] 03:07:10 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) 03:07:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1235ms 03:07:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:07:10 INFO - PROCESS | 1664 | 1468663630273 Marionette TRACE conn10 -> [0,2673,"getWindowHandle",null] 03:07:10 INFO - PROCESS | 1664 | 1468663630276 Marionette TRACE conn10 <- [1,2673,null,{"value":"13"}] 03:07:10 INFO - PROCESS | 1664 | 1468663630280 Marionette TRACE conn10 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:07:10 INFO - PROCESS | 1664 | 1468663630282 Marionette TRACE conn10 <- [1,2674,null,{}] 03:07:10 INFO - PROCESS | 1664 | 1468663630286 Marionette TRACE conn10 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:10 INFO - PROCESS | 1664 | 1468663630288 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:10 INFO - PROCESS | 1664 | 1468663630407 Marionette TRACE conn10 <- [1,2675,null,{"value":null}] 03:07:10 INFO - PROCESS | 1664 | 1468663630414 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:10 INFO - PROCESS | 1664 | 1468663630416 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E93000 == 31 [pid = 1664] [id = 678] 03:07:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4E5F400) [pid = 1664] [serial = 2034] [outer = 0000000000000000] 03:07:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B0D3E000) [pid = 1664] [serial = 2035] [outer = 000000D7A4E5F400] 03:07:10 INFO - PROCESS | 1664 | 1468663630462 Marionette DEBUG loaded listener.js 03:07:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0D6E400) [pid = 1664] [serial = 2036] [outer = 000000D7A4E5F400] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A8A72800) [pid = 1664] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A4784C00) [pid = 1664] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AA364000) [pid = 1664] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7A4A90800) [pid = 1664] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AEBF1000) [pid = 1664] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7A4A92400) [pid = 1664] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7AA54DC00) [pid = 1664] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AEBEDC00) [pid = 1664] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7A2A7A000) [pid = 1664] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7AA363C00) [pid = 1664] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B0D65400) [pid = 1664] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7AFAE4400) [pid = 1664] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:07:10 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7AA4D7400) [pid = 1664] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:07:11 INFO - PROCESS | 1664 | 1468663631438 Marionette TRACE conn10 <- [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"]]]}] 03:07:11 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 03:07:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:07:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:07:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1178ms 03:07:11 INFO - PROCESS | 1664 | 1468663631463 Marionette TRACE conn10 -> [0,2677,"getWindowHandle",null] 03:07:11 INFO - PROCESS | 1664 | 1468663631465 Marionette TRACE conn10 <- [1,2677,null,{"value":"13"}] 03:07:11 INFO - PROCESS | 1664 | 1468663631468 Marionette TRACE conn10 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:07:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:07:11 INFO - PROCESS | 1664 | 1468663631470 Marionette TRACE conn10 <- [1,2678,null,{}] 03:07:11 INFO - PROCESS | 1664 | 1468663631474 Marionette TRACE conn10 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:11 INFO - PROCESS | 1664 | 1468663631476 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:11 INFO - PROCESS | 1664 | 1468663631561 Marionette TRACE conn10 <- [1,2679,null,{"value":null}] 03:07:11 INFO - PROCESS | 1664 | 1468663631567 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:11 INFO - PROCESS | 1664 | 1468663631569 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8211800 == 32 [pid = 1664] [id = 679] 03:07:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7A464B000) [pid = 1664] [serial = 2037] [outer = 0000000000000000] 03:07:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7AA4D7400) [pid = 1664] [serial = 2038] [outer = 000000D7A464B000] 03:07:11 INFO - PROCESS | 1664 | 1468663631616 Marionette DEBUG loaded listener.js 03:07:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7B0D6F000) [pid = 1664] [serial = 2039] [outer = 000000D7A464B000] 03:07:12 INFO - PROCESS | 1664 | 1468663632565 Marionette TRACE conn10 <- [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"]]]}] 03:07:12 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 03:07:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:07:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:07:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1123ms 03:07:12 INFO - PROCESS | 1664 | 1468663632596 Marionette TRACE conn10 -> [0,2681,"getWindowHandle",null] 03:07:12 INFO - PROCESS | 1664 | 1468663632598 Marionette TRACE conn10 <- [1,2681,null,{"value":"13"}] 03:07:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:07:12 INFO - PROCESS | 1664 | 1468663632601 Marionette TRACE conn10 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:07:12 INFO - PROCESS | 1664 | 1468663632603 Marionette TRACE conn10 <- [1,2682,null,{}] 03:07:12 INFO - PROCESS | 1664 | 1468663632607 Marionette TRACE conn10 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:12 INFO - PROCESS | 1664 | 1468663632613 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:12 INFO - PROCESS | 1664 | 1468663632723 Marionette TRACE conn10 <- [1,2683,null,{"value":null}] 03:07:12 INFO - PROCESS | 1664 | 1468663632729 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:12 INFO - PROCESS | 1664 | 1468663632732 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B834F000 == 33 [pid = 1664] [id = 680] 03:07:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7B0D86C00) [pid = 1664] [serial = 2040] [outer = 0000000000000000] 03:07:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7B0E8FC00) [pid = 1664] [serial = 2041] [outer = 000000D7B0D86C00] 03:07:12 INFO - PROCESS | 1664 | 1468663632781 Marionette DEBUG loaded listener.js 03:07:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7B16F0C00) [pid = 1664] [serial = 2042] [outer = 000000D7B0D86C00] 03:07:14 INFO - PROCESS | 1664 | 1468663634000 Marionette TRACE conn10 <- [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"]]]}] 03:07:14 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 03:07:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:07:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:07:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1429ms 03:07:14 INFO - PROCESS | 1664 | 1468663634034 Marionette TRACE conn10 -> [0,2685,"getWindowHandle",null] 03:07:14 INFO - PROCESS | 1664 | 1468663634039 Marionette TRACE conn10 <- [1,2685,null,{"value":"13"}] 03:07:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:07:14 INFO - PROCESS | 1664 | 1468663634044 Marionette TRACE conn10 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - PROCESS | 1664 | 1468663634048 Marionette TRACE conn10 <- [1,2686,null,{}] 03:07:14 INFO - PROCESS | 1664 | 1468663634054 Marionette TRACE conn10 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:14 INFO - PROCESS | 1664 | 1468663634058 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:14 INFO - PROCESS | 1664 | 1468663634212 Marionette TRACE conn10 <- [1,2687,null,{"value":null}] 03:07:14 INFO - PROCESS | 1664 | 1468663634342 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:14 INFO - PROCESS | 1664 | 1468663634345 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DA7800 == 34 [pid = 1664] [id = 681] 03:07:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A8A7DC00) [pid = 1664] [serial = 2043] [outer = 0000000000000000] 03:07:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AA479400) [pid = 1664] [serial = 2044] [outer = 000000D7A8A7DC00] 03:07:14 INFO - PROCESS | 1664 | 1468663634406 Marionette DEBUG loaded listener.js 03:07:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AD464800) [pid = 1664] [serial = 2045] [outer = 000000D7A8A7DC00] 03:07:15 INFO - PROCESS | 1664 | 1468663635470 Marionette TRACE conn10 <- [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"]]]}] 03:07:15 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 03:07:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:07:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:07:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1484ms 03:07:15 INFO - PROCESS | 1664 | 1468663635547 Marionette TRACE conn10 -> [0,2689,"getWindowHandle",null] 03:07:15 INFO - PROCESS | 1664 | 1468663635553 Marionette TRACE conn10 <- [1,2689,null,{"value":"13"}] 03:07:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:07:15 INFO - PROCESS | 1664 | 1468663635561 Marionette TRACE conn10 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:07:15 INFO - PROCESS | 1664 | 1468663635565 Marionette TRACE conn10 <- [1,2690,null,{}] 03:07:15 INFO - PROCESS | 1664 | 1468663635569 Marionette TRACE conn10 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:15 INFO - PROCESS | 1664 | 1468663635572 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:15 INFO - PROCESS | 1664 | 1468663635738 Marionette TRACE conn10 <- [1,2691,null,{"value":null}] 03:07:15 INFO - PROCESS | 1664 | 1468663635902 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:15 INFO - PROCESS | 1664 | 1468663635905 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A97CC000 == 35 [pid = 1664] [id = 682] 03:07:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A44E2800) [pid = 1664] [serial = 2046] [outer = 0000000000000000] 03:07:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A4E1DC00) [pid = 1664] [serial = 2047] [outer = 000000D7A44E2800] 03:07:15 INFO - PROCESS | 1664 | 1468663635963 Marionette DEBUG loaded listener.js 03:07:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AE0D4800) [pid = 1664] [serial = 2048] [outer = 000000D7A44E2800] 03:07:16 INFO - PROCESS | 1664 | 1468663636671 Marionette TRACE conn10 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:07:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:07:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1185ms 03:07:16 INFO - PROCESS | 1664 | 1468663636752 Marionette TRACE conn10 -> [0,2693,"getWindowHandle",null] 03:07:16 INFO - PROCESS | 1664 | 1468663636757 Marionette TRACE conn10 <- [1,2693,null,{"value":"13"}] 03:07:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:07:16 INFO - PROCESS | 1664 | 1468663636761 Marionette TRACE conn10 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:07:16 INFO - PROCESS | 1664 | 1468663636766 Marionette TRACE conn10 <- [1,2694,null,{}] 03:07:16 INFO - PROCESS | 1664 | 1468663636771 Marionette TRACE conn10 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:16 INFO - PROCESS | 1664 | 1468663636774 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:16 INFO - PROCESS | 1664 | 1468663636893 Marionette TRACE conn10 <- [1,2695,null,{"value":null}] 03:07:16 INFO - PROCESS | 1664 | 1468663636970 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:16 INFO - PROCESS | 1664 | 1468663636973 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA5AA000 == 34 [pid = 1664] [id = 664] 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8211800 == 33 [pid = 1664] [id = 679] 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E93000 == 32 [pid = 1664] [id = 678] 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FDB000 == 31 [pid = 1664] [id = 677] 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFAD3800 == 30 [pid = 1664] [id = 676] 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC38000 == 29 [pid = 1664] [id = 675] 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DB8000 == 28 [pid = 1664] [id = 674] 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5908000 == 27 [pid = 1664] [id = 673] 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A97CC000 == 26 [pid = 1664] [id = 682] 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DA7800 == 25 [pid = 1664] [id = 681] 03:07:17 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B834F000 == 24 [pid = 1664] [id = 680] 03:07:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A33AC000 == 25 [pid = 1664] [id = 683] 03:07:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A2A7B400) [pid = 1664] [serial = 2049] [outer = 0000000000000000] 03:07:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A2A80000) [pid = 1664] [serial = 2050] [outer = 000000D7A2A7B400] 03:07:17 INFO - PROCESS | 1664 | 1468663637623 Marionette DEBUG loaded listener.js 03:07:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A44D5800) [pid = 1664] [serial = 2051] [outer = 000000D7A2A7B400] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A9846800) [pid = 1664] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A8A7BC00) [pid = 1664] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A4A9C800) [pid = 1664] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A8A74C00) [pid = 1664] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7AA4CD000) [pid = 1664] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AA555C00) [pid = 1664] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AE56BC00) [pid = 1664] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7AFB02400) [pid = 1664] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7A8B55800) [pid = 1664] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7A4E1BC00) [pid = 1664] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7AE01D400) [pid = 1664] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7AA555400) [pid = 1664] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B11AB800) [pid = 1664] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7AFB52C00) [pid = 1664] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7B1D48400) [pid = 1664] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7B1722400) [pid = 1664] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7B0B7D400) [pid = 1664] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7AFB50800) [pid = 1664] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 55 (000000D7B0DD1000) [pid = 1664] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 54 (000000D7B1B1C800) [pid = 1664] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 53 (000000D7B0D41000) [pid = 1664] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 52 (000000D7B1795800) [pid = 1664] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 51 (000000D7AE59A000) [pid = 1664] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 50 (000000D7B0D8C400) [pid = 1664] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 49 (000000D7B23EDC00) [pid = 1664] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 48 (000000D7B16EBC00) [pid = 1664] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 03:07:17 INFO - PROCESS | 1664 | --DOMWINDOW == 47 (000000D7AE5A1C00) [pid = 1664] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 03:07:18 INFO - PROCESS | 1664 | 1468663638208 Marionette TRACE conn10 <- [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]]]}] 03:07:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:07:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1482ms 03:07:18 INFO - PROCESS | 1664 | 1468663638249 Marionette TRACE conn10 -> [0,2697,"getWindowHandle",null] 03:07:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:07:18 INFO - PROCESS | 1664 | 1468663638252 Marionette TRACE conn10 <- [1,2697,null,{"value":"13"}] 03:07:18 INFO - PROCESS | 1664 | 1468663638257 Marionette TRACE conn10 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:07:18 INFO - PROCESS | 1664 | 1468663638260 Marionette TRACE conn10 <- [1,2698,null,{}] 03:07:18 INFO - PROCESS | 1664 | 1468663638266 Marionette TRACE conn10 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:18 INFO - PROCESS | 1664 | 1468663638269 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:18 INFO - PROCESS | 1664 | 1468663638403 Marionette TRACE conn10 <- [1,2699,null,{"value":null}] 03:07:18 INFO - PROCESS | 1664 | 1468663638486 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:18 INFO - PROCESS | 1664 | 1468663638489 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE966800 == 26 [pid = 1664] [id = 684] 03:07:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 48 (000000D7A44D8400) [pid = 1664] [serial = 2052] [outer = 0000000000000000] 03:07:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 49 (000000D7A5950800) [pid = 1664] [serial = 2053] [outer = 000000D7A44D8400] 03:07:18 INFO - PROCESS | 1664 | 1468663638540 Marionette DEBUG loaded listener.js 03:07:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 50 (000000D7A8B58C00) [pid = 1664] [serial = 2054] [outer = 000000D7A44D8400] 03:07:18 INFO - PROCESS | 1664 | 1468663638951 Marionette TRACE conn10 <- [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] 03:07:19 INFO - PROCESS | 1664 | 1468663639036 Marionette TRACE conn10 <- [1,2701,null,{"value":"13"}] 03:07:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:07:19 INFO - PROCESS | 1664 | 1468663639044 Marionette TRACE conn10 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:07:19 INFO - PROCESS | 1664 | 1468663639047 Marionette TRACE conn10 <- [1,2702,null,{}] 03:07:19 INFO - PROCESS | 1664 | 1468663639051 Marionette TRACE conn10 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:19 INFO - PROCESS | 1664 | 1468663639054 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:19 INFO - PROCESS | 1664 | 1468663639156 Marionette TRACE conn10 <- [1,2703,null,{"value":null}] 03:07:19 INFO - PROCESS | 1664 | 1468663639171 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:19 INFO - PROCESS | 1664 | 1468663639174 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1392000 == 27 [pid = 1664] [id = 685] 03:07:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 51 (000000D7AA4D9800) [pid = 1664] [serial = 2055] [outer = 0000000000000000] 03:07:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 52 (000000D7AA54DC00) [pid = 1664] [serial = 2056] [outer = 000000D7AA4D9800] 03:07:19 INFO - PROCESS | 1664 | 1468663639222 Marionette DEBUG loaded listener.js 03:07:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 53 (000000D7AAA93800) [pid = 1664] [serial = 2057] [outer = 000000D7AA4D9800] 03:07:19 INFO - PROCESS | 1664 | 1468663639687 Marionette TRACE conn10 <- [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]]]}] 03:07:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:07:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 03:07:19 INFO - PROCESS | 1664 | 1468663639717 Marionette TRACE conn10 -> [0,2705,"getWindowHandle",null] 03:07:19 INFO - PROCESS | 1664 | 1468663639719 Marionette TRACE conn10 <- [1,2705,null,{"value":"13"}] 03:07:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:07:19 INFO - PROCESS | 1664 | 1468663639722 Marionette TRACE conn10 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:07:19 INFO - PROCESS | 1664 | 1468663639726 Marionette TRACE conn10 <- [1,2706,null,{}] 03:07:19 INFO - PROCESS | 1664 | 1468663639738 Marionette TRACE conn10 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:19 INFO - PROCESS | 1664 | 1468663639743 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:19 INFO - PROCESS | 1664 | 1468663639836 Marionette TRACE conn10 <- [1,2707,null,{"value":null}] 03:07:19 INFO - PROCESS | 1664 | 1468663639844 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:19 INFO - PROCESS | 1664 | 1468663639846 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B591E800 == 28 [pid = 1664] [id = 686] 03:07:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 54 (000000D7AD411C00) [pid = 1664] [serial = 2058] [outer = 0000000000000000] 03:07:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 55 (000000D7AE565400) [pid = 1664] [serial = 2059] [outer = 000000D7AD411C00] 03:07:19 INFO - PROCESS | 1664 | 1468663639893 Marionette DEBUG loaded listener.js 03:07:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (000000D7AE56C800) [pid = 1664] [serial = 2060] [outer = 000000D7AD411C00] 03:07:20 INFO - PROCESS | 1664 | 1468663640376 Marionette TRACE conn10 <- [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] 03:07:20 INFO - PROCESS | 1664 | 1468663640463 Marionette TRACE conn10 <- [1,2709,null,{"value":"13"}] 03:07:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:07:20 INFO - PROCESS | 1664 | 1468663640467 Marionette TRACE conn10 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:07:20 INFO - PROCESS | 1664 | 1468663640469 Marionette TRACE conn10 <- [1,2710,null,{}] 03:07:20 INFO - PROCESS | 1664 | 1468663640513 Marionette TRACE conn10 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:20 INFO - PROCESS | 1664 | 1468663640515 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:20 INFO - PROCESS | 1664 | 1468663640650 Marionette TRACE conn10 <- [1,2711,null,{"value":null}] 03:07:20 INFO - PROCESS | 1664 | 1468663640656 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:20 INFO - PROCESS | 1664 | 1468663640659 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E9C800 == 29 [pid = 1664] [id = 687] 03:07:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7AE948C00) [pid = 1664] [serial = 2061] [outer = 0000000000000000] 03:07:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7AEB4FC00) [pid = 1664] [serial = 2062] [outer = 000000D7AE948C00] 03:07:20 INFO - PROCESS | 1664 | 1468663640752 Marionette DEBUG loaded listener.js 03:07:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7AFB4A800) [pid = 1664] [serial = 2063] [outer = 000000D7AE948C00] 03:07:21 INFO - PROCESS | 1664 | 1468663641175 Marionette TRACE conn10 <- [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] 03:07:21 INFO - PROCESS | 1664 | 1468663641204 Marionette TRACE conn10 <- [1,2713,null,{"value":"13"}] 03:07:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:07:21 INFO - PROCESS | 1664 | 1468663641207 Marionette TRACE conn10 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:07:21 INFO - PROCESS | 1664 | 1468663641209 Marionette TRACE conn10 <- [1,2714,null,{}] 03:07:21 INFO - PROCESS | 1664 | 1468663641213 Marionette TRACE conn10 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:21 INFO - PROCESS | 1664 | 1468663641215 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:21 INFO - PROCESS | 1664 | 1468663641327 Marionette TRACE conn10 <- [1,2715,null,{"value":null}] 03:07:21 INFO - PROCESS | 1664 | 1468663641333 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:21 INFO - PROCESS | 1664 | 1468663641335 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8208800 == 30 [pid = 1664] [id = 688] 03:07:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7AA4CE800) [pid = 1664] [serial = 2064] [outer = 0000000000000000] 03:07:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7B0D33800) [pid = 1664] [serial = 2065] [outer = 000000D7AA4CE800] 03:07:21 INFO - PROCESS | 1664 | 1468663641392 Marionette DEBUG loaded listener.js 03:07:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7B0D41800) [pid = 1664] [serial = 2066] [outer = 000000D7AA4CE800] 03:07:21 INFO - PROCESS | 1664 | 1468663641875 Marionette TRACE conn10 <- [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]]]}] 03:07:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:07:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 03:07:21 INFO - PROCESS | 1664 | 1468663641978 Marionette TRACE conn10 -> [0,2717,"getWindowHandle",null] 03:07:21 INFO - PROCESS | 1664 | 1468663641980 Marionette TRACE conn10 <- [1,2717,null,{"value":"13"}] 03:07:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:07:22 INFO - PROCESS | 1664 | 1468663641996 Marionette TRACE conn10 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:07:22 INFO - PROCESS | 1664 | 1468663641998 Marionette TRACE conn10 <- [1,2718,null,{}] 03:07:22 INFO - PROCESS | 1664 | 1468663642002 Marionette TRACE conn10 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:22 INFO - PROCESS | 1664 | 1468663642008 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:22 INFO - PROCESS | 1664 | 1468663642222 Marionette TRACE conn10 <- [1,2719,null,{"value":null}] 03:07:22 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7AE570000) [pid = 1664] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:07:22 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7A4E5F400) [pid = 1664] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:07:22 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7A4028400) [pid = 1664] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:07:22 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7AA4CE000) [pid = 1664] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:07:22 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7A4E61400) [pid = 1664] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:07:22 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7B1D87400) [pid = 1664] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:07:22 INFO - PROCESS | 1664 | --DOMWINDOW == 55 (000000D7A464B000) [pid = 1664] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:07:22 INFO - PROCESS | 1664 | --DOMWINDOW == 54 (000000D7B0D86C00) [pid = 1664] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:07:22 INFO - PROCESS | 1664 | 1468663642273 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:22 INFO - PROCESS | 1664 | 1468663642275 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8342000 == 31 [pid = 1664] [id = 689] 03:07:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 55 (000000D7A29B0000) [pid = 1664] [serial = 2067] [outer = 0000000000000000] 03:07:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (000000D7A464B000) [pid = 1664] [serial = 2068] [outer = 000000D7A29B0000] 03:07:22 INFO - PROCESS | 1664 | 1468663642322 Marionette DEBUG loaded listener.js 03:07:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7AE055400) [pid = 1664] [serial = 2069] [outer = 000000D7A29B0000] 03:07:23 INFO - PROCESS | 1664 | 1468663643143 Marionette TRACE conn10 <- [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"]]]}] 03:07:23 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 03:07:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:07:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:07:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1192ms 03:07:23 INFO - PROCESS | 1664 | 1468663643180 Marionette TRACE conn10 -> [0,2721,"getWindowHandle",null] 03:07:23 INFO - PROCESS | 1664 | 1468663643183 Marionette TRACE conn10 <- [1,2721,null,{"value":"13"}] 03:07:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:07:23 INFO - PROCESS | 1664 | 1468663643186 Marionette TRACE conn10 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:07:23 INFO - PROCESS | 1664 | 1468663643188 Marionette TRACE conn10 <- [1,2722,null,{}] 03:07:23 INFO - PROCESS | 1664 | 1468663643192 Marionette TRACE conn10 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:23 INFO - PROCESS | 1664 | 1468663643194 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:23 INFO - PROCESS | 1664 | 1468663643302 Marionette TRACE conn10 <- [1,2723,null,{"value":null}] 03:07:23 INFO - PROCESS | 1664 | 1468663643310 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:23 INFO - PROCESS | 1664 | 1468663643312 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B894D000 == 32 [pid = 1664] [id = 690] 03:07:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7A3BCC400) [pid = 1664] [serial = 2070] [outer = 0000000000000000] 03:07:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7B0DD4400) [pid = 1664] [serial = 2071] [outer = 000000D7A3BCC400] 03:07:23 INFO - PROCESS | 1664 | 1468663643357 Marionette DEBUG loaded listener.js 03:07:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7B0E65800) [pid = 1664] [serial = 2072] [outer = 000000D7A3BCC400] 03:07:23 INFO - PROCESS | 1664 | 1468663643779 Marionette TRACE conn10 <- [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]]]}] 03:07:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:07:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 03:07:23 INFO - PROCESS | 1664 | 1468663643819 Marionette TRACE conn10 -> [0,2725,"getWindowHandle",null] 03:07:23 INFO - PROCESS | 1664 | 1468663643821 Marionette TRACE conn10 <- [1,2725,null,{"value":"13"}] 03:07:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:07:23 INFO - PROCESS | 1664 | 1468663643825 Marionette TRACE conn10 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:07:23 INFO - PROCESS | 1664 | 1468663643827 Marionette TRACE conn10 <- [1,2726,null,{}] 03:07:23 INFO - PROCESS | 1664 | 1468663643830 Marionette TRACE conn10 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:23 INFO - PROCESS | 1664 | 1468663643832 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:23 INFO - PROCESS | 1664 | 1468663643952 Marionette TRACE conn10 <- [1,2727,null,{"value":null}] 03:07:23 INFO - PROCESS | 1664 | 1468663643961 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:23 INFO - PROCESS | 1664 | 1468663643963 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C08000 == 33 [pid = 1664] [id = 691] 03:07:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7AE795400) [pid = 1664] [serial = 2073] [outer = 0000000000000000] 03:07:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7B0E8AC00) [pid = 1664] [serial = 2074] [outer = 000000D7AE795400] 03:07:24 INFO - PROCESS | 1664 | 1468663644009 Marionette DEBUG loaded listener.js 03:07:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7B16E8C00) [pid = 1664] [serial = 2075] [outer = 000000D7AE795400] 03:07:24 INFO - PROCESS | 1664 | 1468663644679 Marionette TRACE conn10 <- [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]]]}] 03:07:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:07:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 923ms 03:07:24 INFO - PROCESS | 1664 | 1468663644751 Marionette TRACE conn10 -> [0,2729,"getWindowHandle",null] 03:07:24 INFO - PROCESS | 1664 | 1468663644756 Marionette TRACE conn10 <- [1,2729,null,{"value":"13"}] 03:07:24 INFO - PROCESS | 1664 | 1468663644761 Marionette TRACE conn10 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:07:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:07:24 INFO - PROCESS | 1664 | 1468663644765 Marionette TRACE conn10 <- [1,2730,null,{}] 03:07:24 INFO - PROCESS | 1664 | 1468663644772 Marionette TRACE conn10 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:24 INFO - PROCESS | 1664 | 1468663644776 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:24 INFO - PROCESS | 1664 | 1468663644922 Marionette TRACE conn10 <- [1,2731,null,{"value":null}] 03:07:25 INFO - PROCESS | 1664 | 1468663645040 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:25 INFO - PROCESS | 1664 | 1468663645043 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFAD7800 == 34 [pid = 1664] [id = 692] 03:07:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7A464B400) [pid = 1664] [serial = 2076] [outer = 0000000000000000] 03:07:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7A555C400) [pid = 1664] [serial = 2077] [outer = 000000D7A464B400] 03:07:25 INFO - PROCESS | 1664 | 1468663645106 Marionette DEBUG loaded listener.js 03:07:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A9330C00) [pid = 1664] [serial = 2078] [outer = 000000D7A464B400] 03:07:25 INFO - PROCESS | 1664 | 1468663645857 Marionette TRACE conn10 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:07:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:07:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1123ms 03:07:25 INFO - PROCESS | 1664 | 1468663645899 Marionette TRACE conn10 -> [0,2733,"getWindowHandle",null] 03:07:25 INFO - PROCESS | 1664 | 1468663645904 Marionette TRACE conn10 <- [1,2733,null,{"value":"13"}] 03:07:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:07:25 INFO - PROCESS | 1664 | 1468663645912 Marionette TRACE conn10 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:07:25 INFO - PROCESS | 1664 | 1468663645915 Marionette TRACE conn10 <- [1,2734,null,{}] 03:07:25 INFO - PROCESS | 1664 | 1468663645920 Marionette TRACE conn10 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:25 INFO - PROCESS | 1664 | 1468663645923 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:26 INFO - PROCESS | 1664 | 1468663646058 Marionette TRACE conn10 <- [1,2735,null,{"value":null}] 03:07:26 INFO - PROCESS | 1664 | 1468663646182 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:26 INFO - PROCESS | 1664 | 1468663646185 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E95000 == 35 [pid = 1664] [id = 693] 03:07:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A4376C00) [pid = 1664] [serial = 2079] [outer = 0000000000000000] 03:07:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AD40E000) [pid = 1664] [serial = 2080] [outer = 000000D7A4376C00] 03:07:26 INFO - PROCESS | 1664 | 1468663646248 Marionette DEBUG loaded listener.js 03:07:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AE568C00) [pid = 1664] [serial = 2081] [outer = 000000D7A4376C00] 03:07:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B894D000 == 34 [pid = 1664] [id = 690] 03:07:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8342000 == 33 [pid = 1664] [id = 689] 03:07:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8208800 == 32 [pid = 1664] [id = 688] 03:07:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E9C800 == 31 [pid = 1664] [id = 687] 03:07:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B591E800 == 30 [pid = 1664] [id = 686] 03:07:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1392000 == 29 [pid = 1664] [id = 685] 03:07:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE966800 == 28 [pid = 1664] [id = 684] 03:07:27 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A33AC000 == 27 [pid = 1664] [id = 683] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AE59CC00) [pid = 1664] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B0D3E000) [pid = 1664] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7A8A6E800) [pid = 1664] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7A97DF400) [pid = 1664] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AAA8FC00) [pid = 1664] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7A5566C00) [pid = 1664] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7A8B50C00) [pid = 1664] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (000000D7B2689400) [pid = 1664] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (000000D7AF07FC00) [pid = 1664] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (000000D7AAE3E800) [pid = 1664] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (000000D7B0D6F000) [pid = 1664] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (000000D7B0D6E400) [pid = 1664] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (000000D7AA4D7400) [pid = 1664] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 55 (000000D7B16F0C00) [pid = 1664] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | --DOMWINDOW == 54 (000000D7B0E8FC00) [pid = 1664] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 03:07:27 INFO - PROCESS | 1664 | 1468663647097 Marionette TRACE conn10 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:07:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:07:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1239ms 03:07:27 INFO - PROCESS | 1664 | 1468663647153 Marionette TRACE conn10 -> [0,2737,"getWindowHandle",null] 03:07:27 INFO - PROCESS | 1664 | 1468663647158 Marionette TRACE conn10 <- [1,2737,null,{"value":"13"}] 03:07:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:07:27 INFO - PROCESS | 1664 | 1468663647165 Marionette TRACE conn10 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:07:27 INFO - PROCESS | 1664 | 1468663647169 Marionette TRACE conn10 <- [1,2738,null,{}] 03:07:27 INFO - PROCESS | 1664 | 1468663647175 Marionette TRACE conn10 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:27 INFO - PROCESS | 1664 | 1468663647178 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:27 INFO - PROCESS | 1664 | 1468663647286 Marionette TRACE conn10 <- [1,2739,null,{"value":null}] 03:07:27 INFO - PROCESS | 1664 | 1468663647294 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:27 INFO - PROCESS | 1664 | 1468663647296 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE547000 == 28 [pid = 1664] [id = 694] 03:07:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 55 (000000D7A8A6E800) [pid = 1664] [serial = 2082] [outer = 0000000000000000] 03:07:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (000000D7A8A75000) [pid = 1664] [serial = 2083] [outer = 000000D7A8A6E800] 03:07:27 INFO - PROCESS | 1664 | 1468663647347 Marionette DEBUG loaded listener.js 03:07:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (000000D7A933A000) [pid = 1664] [serial = 2084] [outer = 000000D7A8A6E800] 03:07:27 INFO - PROCESS | 1664 | 1468663647868 Marionette TRACE conn10 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:07:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:07:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 03:07:27 INFO - PROCESS | 1664 | 1468663647901 Marionette TRACE conn10 -> [0,2741,"getWindowHandle",null] 03:07:27 INFO - PROCESS | 1664 | 1468663647906 Marionette TRACE conn10 <- [1,2741,null,{"value":"13"}] 03:07:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:07:27 INFO - PROCESS | 1664 | 1468663647912 Marionette TRACE conn10 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:07:27 INFO - PROCESS | 1664 | 1468663647915 Marionette TRACE conn10 <- [1,2742,null,{}] 03:07:27 INFO - PROCESS | 1664 | 1468663647919 Marionette TRACE conn10 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:27 INFO - PROCESS | 1664 | 1468663647922 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:28 INFO - PROCESS | 1664 | 1468663648013 Marionette TRACE conn10 <- [1,2743,null,{"value":null}] 03:07:28 INFO - PROCESS | 1664 | 1468663648021 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:28 INFO - PROCESS | 1664 | 1468663648024 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B175C000 == 29 [pid = 1664] [id = 695] 03:07:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (000000D7AAA93400) [pid = 1664] [serial = 2085] [outer = 0000000000000000] 03:07:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (000000D7AAE37C00) [pid = 1664] [serial = 2086] [outer = 000000D7AAA93400] 03:07:28 INFO - PROCESS | 1664 | 1468663648075 Marionette DEBUG loaded listener.js 03:07:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (000000D7AE048800) [pid = 1664] [serial = 2087] [outer = 000000D7AAA93400] 03:07:28 INFO - PROCESS | 1664 | 1468663648527 Marionette TRACE conn10 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:07:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:07:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 03:07:28 INFO - PROCESS | 1664 | 1468663648586 Marionette TRACE conn10 -> [0,2745,"getWindowHandle",null] 03:07:28 INFO - PROCESS | 1664 | 1468663648588 Marionette TRACE conn10 <- [1,2745,null,{"value":"13"}] 03:07:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:07:28 INFO - PROCESS | 1664 | 1468663648592 Marionette TRACE conn10 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:07:28 INFO - PROCESS | 1664 | 1468663648596 Marionette TRACE conn10 <- [1,2746,null,{}] 03:07:28 INFO - PROCESS | 1664 | 1468663648607 Marionette TRACE conn10 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:28 INFO - PROCESS | 1664 | 1468663648612 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:28 INFO - PROCESS | 1664 | 1468663648704 Marionette TRACE conn10 <- [1,2747,null,{"value":null}] 03:07:28 INFO - PROCESS | 1664 | 1468663648819 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:28 INFO - PROCESS | 1664 | 1468663648823 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B63E2800 == 30 [pid = 1664] [id = 696] 03:07:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (000000D7A57ED400) [pid = 1664] [serial = 2088] [outer = 0000000000000000] 03:07:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (000000D7AFB44400) [pid = 1664] [serial = 2089] [outer = 000000D7A57ED400] 03:07:28 INFO - PROCESS | 1664 | 1468663648874 Marionette DEBUG loaded listener.js 03:07:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7AFF71000) [pid = 1664] [serial = 2090] [outer = 000000D7A57ED400] 03:07:29 INFO - PROCESS | 1664 | 1468663649260 Marionette TRACE conn10 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:07:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:07:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 03:07:29 INFO - PROCESS | 1664 | 1468663649286 Marionette TRACE conn10 -> [0,2749,"getWindowHandle",null] 03:07:29 INFO - PROCESS | 1664 | 1468663649289 Marionette TRACE conn10 <- [1,2749,null,{"value":"13"}] 03:07:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:07:29 INFO - PROCESS | 1664 | 1468663649293 Marionette TRACE conn10 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:07:29 INFO - PROCESS | 1664 | 1468663649294 Marionette TRACE conn10 <- [1,2750,null,{}] 03:07:29 INFO - PROCESS | 1664 | 1468663649298 Marionette TRACE conn10 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:29 INFO - PROCESS | 1664 | 1468663649300 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:29 INFO - PROCESS | 1664 | 1468663649428 Marionette TRACE conn10 <- [1,2751,null,{"value":null}] 03:07:29 INFO - PROCESS | 1664 | 1468663649440 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:29 INFO - PROCESS | 1664 | 1468663649442 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B828C000 == 31 [pid = 1664] [id = 697] 03:07:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7B0D37800) [pid = 1664] [serial = 2091] [outer = 0000000000000000] 03:07:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7B0D66400) [pid = 1664] [serial = 2092] [outer = 000000D7B0D37800] 03:07:29 INFO - PROCESS | 1664 | 1468663649491 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7B0D71C00) [pid = 1664] [serial = 2093] [outer = 000000D7B0D37800] 03:07:29 INFO - PROCESS | 1664 | 1468663649942 Marionette TRACE conn10 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:07:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:07:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 03:07:29 INFO - PROCESS | 1664 | 1468663649967 Marionette TRACE conn10 -> [0,2753,"getWindowHandle",null] 03:07:29 INFO - PROCESS | 1664 | 1468663649969 Marionette TRACE conn10 <- [1,2753,null,{"value":"13"}] 03:07:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:07:29 INFO - PROCESS | 1664 | 1468663649979 Marionette TRACE conn10 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:07:29 INFO - PROCESS | 1664 | 1468663649981 Marionette TRACE conn10 <- [1,2754,null,{}] 03:07:29 INFO - PROCESS | 1664 | 1468663649984 Marionette TRACE conn10 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:29 INFO - PROCESS | 1664 | 1468663649987 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:30 INFO - PROCESS | 1664 | 1468663650100 Marionette TRACE conn10 <- [1,2755,null,{"value":null}] 03:07:30 INFO - PROCESS | 1664 | 1468663650187 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:30 INFO - PROCESS | 1664 | 1468663650190 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B893C000 == 32 [pid = 1664] [id = 698] 03:07:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A44E3400) [pid = 1664] [serial = 2094] [outer = 0000000000000000] 03:07:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7B0DCFC00) [pid = 1664] [serial = 2095] [outer = 000000D7A44E3400] 03:07:30 INFO - PROCESS | 1664 | 1468663650236 Marionette DEBUG loaded listener.js 03:07:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7B0E6AC00) [pid = 1664] [serial = 2096] [outer = 000000D7A44E3400] 03:07:30 INFO - PROCESS | 1664 | 1468663650669 Marionette TRACE conn10 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:07:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:07:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 03:07:30 INFO - PROCESS | 1664 | 1468663650710 Marionette TRACE conn10 -> [0,2757,"getWindowHandle",null] 03:07:30 INFO - PROCESS | 1664 | 1468663650712 Marionette TRACE conn10 <- [1,2757,null,{"value":"13"}] 03:07:30 INFO - PROCESS | 1664 | 1468663650715 Marionette TRACE conn10 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:07:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:07:30 INFO - PROCESS | 1664 | 1468663650717 Marionette TRACE conn10 <- [1,2758,null,{}] 03:07:30 INFO - PROCESS | 1664 | 1468663650726 Marionette TRACE conn10 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:30 INFO - PROCESS | 1664 | 1468663650732 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:30 INFO - PROCESS | 1664 | 1468663650871 Marionette TRACE conn10 <- [1,2759,null,{"value":null}] 03:07:30 INFO - PROCESS | 1664 | 1468663650884 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:30 INFO - PROCESS | 1664 | 1468663650886 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:30 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C3A000 == 33 [pid = 1664] [id = 699] 03:07:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7B11A9400) [pid = 1664] [serial = 2097] [outer = 0000000000000000] 03:07:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B17B4000) [pid = 1664] [serial = 2098] [outer = 000000D7B11A9400] 03:07:30 INFO - PROCESS | 1664 | 1468663650978 Marionette DEBUG loaded listener.js 03:07:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B230F400) [pid = 1664] [serial = 2099] [outer = 000000D7B11A9400] 03:07:31 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A3BCC400) [pid = 1664] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:07:31 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AE948C00) [pid = 1664] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:07:31 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7A44D8400) [pid = 1664] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:07:31 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7A2A7B400) [pid = 1664] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:07:31 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7AD411C00) [pid = 1664] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:07:31 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7AA4D9800) [pid = 1664] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:07:31 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7AA4CE800) [pid = 1664] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:07:31 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7A8A7DC00) [pid = 1664] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:07:31 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7A29B0000) [pid = 1664] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:07:31 INFO - PROCESS | 1664 | 1468663651429 Marionette TRACE conn10 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:07:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:07:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 03:07:31 INFO - PROCESS | 1664 | 1468663651467 Marionette TRACE conn10 -> [0,2761,"getWindowHandle",null] 03:07:31 INFO - PROCESS | 1664 | 1468663651470 Marionette TRACE conn10 <- [1,2761,null,{"value":"13"}] 03:07:31 INFO - PROCESS | 1664 | 1468663651473 Marionette TRACE conn10 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:07:31 INFO - PROCESS | 1664 | 1468663651475 Marionette TRACE conn10 <- [1,2762,null,{}] 03:07:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:07:31 INFO - PROCESS | 1664 | 1468663651483 Marionette TRACE conn10 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:31 INFO - PROCESS | 1664 | 1468663651486 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:31 INFO - PROCESS | 1664 | 1468663651571 Marionette TRACE conn10 <- [1,2763,null,{"value":null}] 03:07:31 INFO - PROCESS | 1664 | 1468663651578 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:31 INFO - PROCESS | 1664 | 1468663651580 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C7A800 == 34 [pid = 1664] [id = 700] 03:07:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7AAA9D800) [pid = 1664] [serial = 2100] [outer = 0000000000000000] 03:07:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AE597400) [pid = 1664] [serial = 2101] [outer = 000000D7AAA9D800] 03:07:31 INFO - PROCESS | 1664 | 1468663651626 Marionette DEBUG loaded listener.js 03:07:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7B23E5C00) [pid = 1664] [serial = 2102] [outer = 000000D7AAA9D800] 03:07:32 INFO - PROCESS | 1664 | 1468663652052 Marionette TRACE conn10 <- [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]]]}] 03:07:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:07:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 629ms 03:07:32 INFO - PROCESS | 1664 | 1468663652109 Marionette TRACE conn10 -> [0,2765,"getWindowHandle",null] 03:07:32 INFO - PROCESS | 1664 | 1468663652112 Marionette TRACE conn10 <- [1,2765,null,{"value":"13"}] 03:07:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:07:32 INFO - PROCESS | 1664 | 1468663652115 Marionette TRACE conn10 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:07:32 INFO - PROCESS | 1664 | 1468663652117 Marionette TRACE conn10 <- [1,2766,null,{}] 03:07:32 INFO - PROCESS | 1664 | 1468663652121 Marionette TRACE conn10 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:32 INFO - PROCESS | 1664 | 1468663652123 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:32 INFO - PROCESS | 1664 | 1468663652216 Marionette TRACE conn10 <- [1,2767,null,{"value":null}] 03:07:32 INFO - PROCESS | 1664 | 1468663652222 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:32 INFO - PROCESS | 1664 | 1468663652224 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8E8B800 == 35 [pid = 1664] [id = 701] 03:07:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7B23E9000) [pid = 1664] [serial = 2103] [outer = 0000000000000000] 03:07:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7B3903800) [pid = 1664] [serial = 2104] [outer = 000000D7B23E9000] 03:07:32 INFO - PROCESS | 1664 | 1468663652270 Marionette DEBUG loaded listener.js 03:07:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7B390D400) [pid = 1664] [serial = 2105] [outer = 000000D7B23E9000] 03:07:32 INFO - PROCESS | 1664 | 1468663652687 Marionette TRACE conn10 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:07:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:07:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 03:07:32 INFO - PROCESS | 1664 | 1468663652747 Marionette TRACE conn10 -> [0,2769,"getWindowHandle",null] 03:07:32 INFO - PROCESS | 1664 | 1468663652750 Marionette TRACE conn10 <- [1,2769,null,{"value":"13"}] 03:07:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:07:32 INFO - PROCESS | 1664 | 1468663652753 Marionette TRACE conn10 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:07:32 INFO - PROCESS | 1664 | 1468663652755 Marionette TRACE conn10 <- [1,2770,null,{}] 03:07:32 INFO - PROCESS | 1664 | 1468663652759 Marionette TRACE conn10 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:32 INFO - PROCESS | 1664 | 1468663652761 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:32 INFO - PROCESS | 1664 | 1468663652846 Marionette TRACE conn10 <- [1,2771,null,{"value":null}] 03:07:32 INFO - PROCESS | 1664 | 1468663652854 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:32 INFO - PROCESS | 1664 | 1468663652856 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5917800 == 36 [pid = 1664] [id = 702] 03:07:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A8B52400) [pid = 1664] [serial = 2106] [outer = 0000000000000000] 03:07:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B390C000) [pid = 1664] [serial = 2107] [outer = 000000D7A8B52400] 03:07:32 INFO - PROCESS | 1664 | 1468663652902 Marionette DEBUG loaded listener.js 03:07:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B47DB400) [pid = 1664] [serial = 2108] [outer = 000000D7A8B52400] 03:07:33 INFO - PROCESS | 1664 | 1468663653344 Marionette TRACE conn10 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:07:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:07:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 03:07:33 INFO - PROCESS | 1664 | 1468663653390 Marionette TRACE conn10 -> [0,2773,"getWindowHandle",null] 03:07:33 INFO - PROCESS | 1664 | 1468663653393 Marionette TRACE conn10 <- [1,2773,null,{"value":"13"}] 03:07:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:07:33 INFO - PROCESS | 1664 | 1468663653396 Marionette TRACE conn10 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:07:33 INFO - PROCESS | 1664 | 1468663653398 Marionette TRACE conn10 <- [1,2774,null,{}] 03:07:33 INFO - PROCESS | 1664 | 1468663653401 Marionette TRACE conn10 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:33 INFO - PROCESS | 1664 | 1468663653404 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:33 INFO - PROCESS | 1664 | 1468663653535 Marionette TRACE conn10 <- [1,2775,null,{"value":null}] 03:07:33 INFO - PROCESS | 1664 | 1468663653668 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:33 INFO - PROCESS | 1664 | 1468663653671 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AA33D000 == 37 [pid = 1664] [id = 703] 03:07:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7A29AF400) [pid = 1664] [serial = 2109] [outer = 0000000000000000] 03:07:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7A2AD6400) [pid = 1664] [serial = 2110] [outer = 000000D7A29AF400] 03:07:33 INFO - PROCESS | 1664 | 1468663653736 Marionette DEBUG loaded listener.js 03:07:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A4E61400) [pid = 1664] [serial = 2111] [outer = 000000D7A29AF400] 03:07:34 INFO - PROCESS | 1664 | 1468663654427 Marionette TRACE conn10 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:07:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:07:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1077ms 03:07:34 INFO - PROCESS | 1664 | 1468663654478 Marionette TRACE conn10 -> [0,2777,"getWindowHandle",null] 03:07:34 INFO - PROCESS | 1664 | 1468663654483 Marionette TRACE conn10 <- [1,2777,null,{"value":"13"}] 03:07:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:07:34 INFO - PROCESS | 1664 | 1468663654489 Marionette TRACE conn10 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:07:34 INFO - PROCESS | 1664 | 1468663654492 Marionette TRACE conn10 <- [1,2778,null,{}] 03:07:34 INFO - PROCESS | 1664 | 1468663654498 Marionette TRACE conn10 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:34 INFO - PROCESS | 1664 | 1468663654501 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:34 INFO - PROCESS | 1664 | 1468663654658 Marionette TRACE conn10 <- [1,2779,null,{"value":null}] 03:07:34 INFO - PROCESS | 1664 | 1468663654784 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:34 INFO - PROCESS | 1664 | 1468663654788 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F1E000 == 38 [pid = 1664] [id = 704] 03:07:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AE015C00) [pid = 1664] [serial = 2112] [outer = 0000000000000000] 03:07:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE56C400) [pid = 1664] [serial = 2113] [outer = 000000D7AE015C00] 03:07:34 INFO - PROCESS | 1664 | 1468663654849 Marionette DEBUG loaded listener.js 03:07:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AFB48000) [pid = 1664] [serial = 2114] [outer = 000000D7AE015C00] 03:07:35 INFO - PROCESS | 1664 | 1468663655402 Marionette TRACE conn10 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:07:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:07:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 986ms 03:07:35 INFO - PROCESS | 1664 | 1468663655477 Marionette TRACE conn10 -> [0,2781,"getWindowHandle",null] 03:07:35 INFO - PROCESS | 1664 | 1468663655481 Marionette TRACE conn10 <- [1,2781,null,{"value":"13"}] 03:07:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:07:35 INFO - PROCESS | 1664 | 1468663655485 Marionette TRACE conn10 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:07:35 INFO - PROCESS | 1664 | 1468663655488 Marionette TRACE conn10 <- [1,2782,null,{}] 03:07:35 INFO - PROCESS | 1664 | 1468663655492 Marionette TRACE conn10 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:35 INFO - PROCESS | 1664 | 1468663655495 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:35 INFO - PROCESS | 1664 | 1468663655645 Marionette TRACE conn10 <- [1,2783,null,{"value":null}] 03:07:35 INFO - PROCESS | 1664 | 1468663655773 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:35 INFO - PROCESS | 1664 | 1468663655776 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9311800 == 39 [pid = 1664] [id = 705] 03:07:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0E6CC00) [pid = 1664] [serial = 2115] [outer = 0000000000000000] 03:07:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B16E7C00) [pid = 1664] [serial = 2116] [outer = 000000D7B0E6CC00] 03:07:35 INFO - PROCESS | 1664 | 1468663655834 Marionette DEBUG loaded listener.js 03:07:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B1A52C00) [pid = 1664] [serial = 2117] [outer = 000000D7B0E6CC00] 03:07:36 INFO - PROCESS | 1664 | 1468663656659 Marionette TRACE conn10 <- [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]]]}] 03:07:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:07:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1233ms 03:07:36 INFO - PROCESS | 1664 | 1468663656719 Marionette TRACE conn10 -> [0,2785,"getWindowHandle",null] 03:07:36 INFO - PROCESS | 1664 | 1468663656724 Marionette TRACE conn10 <- [1,2785,null,{"value":"13"}] 03:07:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:07:36 INFO - PROCESS | 1664 | 1468663656730 Marionette TRACE conn10 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:07:36 INFO - PROCESS | 1664 | 1468663656734 Marionette TRACE conn10 <- [1,2786,null,{}] 03:07:36 INFO - PROCESS | 1664 | 1468663656740 Marionette TRACE conn10 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:36 INFO - PROCESS | 1664 | 1468663656742 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:36 INFO - PROCESS | 1664 | 1468663656900 Marionette TRACE conn10 <- [1,2787,null,{"value":null}] 03:07:37 INFO - PROCESS | 1664 | 1468663657020 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:37 INFO - PROCESS | 1664 | 1468663657025 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A9261800 == 40 [pid = 1664] [id = 706] 03:07:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A4A9C000) [pid = 1664] [serial = 2118] [outer = 0000000000000000] 03:07:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A5445400) [pid = 1664] [serial = 2119] [outer = 000000D7A4A9C000] 03:07:37 INFO - PROCESS | 1664 | 1468663657082 Marionette DEBUG loaded listener.js 03:07:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A8A7C800) [pid = 1664] [serial = 2120] [outer = 000000D7A4A9C000] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5917800 == 39 [pid = 1664] [id = 702] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8E8B800 == 38 [pid = 1664] [id = 701] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C7A800 == 37 [pid = 1664] [id = 700] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C3A000 == 36 [pid = 1664] [id = 699] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B893C000 == 35 [pid = 1664] [id = 698] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B828C000 == 34 [pid = 1664] [id = 697] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B63E2800 == 33 [pid = 1664] [id = 696] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B175C000 == 32 [pid = 1664] [id = 695] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE547000 == 31 [pid = 1664] [id = 694] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C08000 == 30 [pid = 1664] [id = 691] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFAD7800 == 29 [pid = 1664] [id = 692] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E95000 == 28 [pid = 1664] [id = 693] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9311800 == 27 [pid = 1664] [id = 705] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F1E000 == 26 [pid = 1664] [id = 704] 03:07:37 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AA33D000 == 25 [pid = 1664] [id = 703] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0E65800) [pid = 1664] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AEB4FC00) [pid = 1664] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A5950800) [pid = 1664] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8B58C00) [pid = 1664] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A2A80000) [pid = 1664] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A44D5800) [pid = 1664] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE565400) [pid = 1664] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AA54DC00) [pid = 1664] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AAA93800) [pid = 1664] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0D33800) [pid = 1664] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AD464800) [pid = 1664] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AA479400) [pid = 1664] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A4E1DC00) [pid = 1664] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AFB4A800) [pid = 1664] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7A464B000) [pid = 1664] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B0D41800) [pid = 1664] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B0DD4400) [pid = 1664] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 03:07:37 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B0E8AC00) [pid = 1664] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 03:07:38 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7AE055400) [pid = 1664] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 03:07:38 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7AE56C800) [pid = 1664] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 03:07:38 INFO - PROCESS | 1664 | 1468663658306 Marionette TRACE conn10 <- [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]]]}] 03:07:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:07:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1632ms 03:07:38 INFO - PROCESS | 1664 | 1468663658366 Marionette TRACE conn10 -> [0,2789,"getWindowHandle",null] 03:07:38 INFO - PROCESS | 1664 | 1468663658370 Marionette TRACE conn10 <- [1,2789,null,{"value":"13"}] 03:07:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:07:38 INFO - PROCESS | 1664 | 1468663658375 Marionette TRACE conn10 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:07:38 INFO - PROCESS | 1664 | 1468663658378 Marionette TRACE conn10 <- [1,2790,null,{}] 03:07:38 INFO - PROCESS | 1664 | 1468663658384 Marionette TRACE conn10 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:38 INFO - PROCESS | 1664 | 1468663658387 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:38 INFO - PROCESS | 1664 | 1468663658487 Marionette TRACE conn10 <- [1,2791,null,{"value":null}] 03:07:38 INFO - PROCESS | 1664 | 1468663658504 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:38 INFO - PROCESS | 1664 | 1468663658507 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE549800 == 26 [pid = 1664] [id = 707] 03:07:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7A4E1BC00) [pid = 1664] [serial = 2121] [outer = 0000000000000000] 03:07:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7A5558C00) [pid = 1664] [serial = 2122] [outer = 000000D7A4E1BC00] 03:07:38 INFO - PROCESS | 1664 | 1468663658557 Marionette DEBUG loaded listener.js 03:07:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A8A7AC00) [pid = 1664] [serial = 2123] [outer = 000000D7A4E1BC00] 03:07:39 INFO - PROCESS | 1664 | 1468663659054 Marionette TRACE conn10 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:07:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:07:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 03:07:39 INFO - PROCESS | 1664 | 1468663659113 Marionette TRACE conn10 -> [0,2793,"getWindowHandle",null] 03:07:39 INFO - PROCESS | 1664 | 1468663659118 Marionette TRACE conn10 <- [1,2793,null,{"value":"13"}] 03:07:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:07:39 INFO - PROCESS | 1664 | 1468663659125 Marionette TRACE conn10 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:07:39 INFO - PROCESS | 1664 | 1468663659128 Marionette TRACE conn10 <- [1,2794,null,{}] 03:07:39 INFO - PROCESS | 1664 | 1468663659132 Marionette TRACE conn10 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:39 INFO - PROCESS | 1664 | 1468663659134 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:39 INFO - PROCESS | 1664 | 1468663659257 Marionette TRACE conn10 <- [1,2795,null,{"value":null}] 03:07:39 INFO - PROCESS | 1664 | 1468663659344 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:39 INFO - PROCESS | 1664 | 1468663659347 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DBD000 == 27 [pid = 1664] [id = 708] 03:07:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A95D9400) [pid = 1664] [serial = 2124] [outer = 0000000000000000] 03:07:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AA479400) [pid = 1664] [serial = 2125] [outer = 000000D7A95D9400] 03:07:39 INFO - PROCESS | 1664 | 1468663659398 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AA54DC00) [pid = 1664] [serial = 2126] [outer = 000000D7A95D9400] 03:07:39 INFO - PROCESS | 1664 | 1468663659773 Marionette TRACE conn10 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:07:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:07:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 03:07:39 INFO - PROCESS | 1664 | 1468663659818 Marionette TRACE conn10 -> [0,2797,"getWindowHandle",null] 03:07:39 INFO - PROCESS | 1664 | 1468663659820 Marionette TRACE conn10 <- [1,2797,null,{"value":"13"}] 03:07:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:07:39 INFO - PROCESS | 1664 | 1468663659824 Marionette TRACE conn10 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:07:39 INFO - PROCESS | 1664 | 1468663659828 Marionette TRACE conn10 <- [1,2798,null,{}] 03:07:39 INFO - PROCESS | 1664 | 1468663659840 Marionette TRACE conn10 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:39 INFO - PROCESS | 1664 | 1468663659845 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:39 INFO - PROCESS | 1664 | 1468663659937 Marionette TRACE conn10 <- [1,2799,null,{"value":null}] 03:07:39 INFO - PROCESS | 1664 | 1468663659945 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:39 INFO - PROCESS | 1664 | 1468663659949 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FD8000 == 28 [pid = 1664] [id = 709] 03:07:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A3BC9000) [pid = 1664] [serial = 2127] [outer = 0000000000000000] 03:07:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE01D400) [pid = 1664] [serial = 2128] [outer = 000000D7A3BC9000] 03:07:40 INFO - PROCESS | 1664 | 1468663659999 Marionette DEBUG loaded listener.js 03:07:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AE569C00) [pid = 1664] [serial = 2129] [outer = 000000D7A3BC9000] 03:07:40 INFO - PROCESS | 1664 | 1468663660487 Marionette TRACE conn10 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:07:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:07:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 03:07:40 INFO - PROCESS | 1664 | 1468663660522 Marionette TRACE conn10 -> [0,2801,"getWindowHandle",null] 03:07:40 INFO - PROCESS | 1664 | 1468663660524 Marionette TRACE conn10 <- [1,2801,null,{"value":"13"}] 03:07:40 INFO - PROCESS | 1664 | 1468663660528 Marionette TRACE conn10 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:07:40 INFO - PROCESS | 1664 | 1468663660530 Marionette TRACE conn10 <- [1,2802,null,{}] 03:07:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:07:40 INFO - PROCESS | 1664 | 1468663660534 Marionette TRACE conn10 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:40 INFO - PROCESS | 1664 | 1468663660536 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:40 INFO - PROCESS | 1664 | 1468663660681 Marionette TRACE conn10 <- [1,2803,null,{"value":null}] 03:07:40 INFO - PROCESS | 1664 | 1468663660737 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:40 INFO - PROCESS | 1664 | 1468663660739 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B6F05000 == 29 [pid = 1664] [id = 710] 03:07:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AE79AC00) [pid = 1664] [serial = 2130] [outer = 0000000000000000] 03:07:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AE953800) [pid = 1664] [serial = 2131] [outer = 000000D7AE79AC00] 03:07:40 INFO - PROCESS | 1664 | 1468663660786 Marionette DEBUG loaded listener.js 03:07:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AFB46400) [pid = 1664] [serial = 2132] [outer = 000000D7AE79AC00] 03:07:41 INFO - PROCESS | 1664 | 1468663661234 Marionette TRACE conn10 <- [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]]]}] 03:07:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:07:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 03:07:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:07:41 INFO - PROCESS | 1664 | 1468663661267 Marionette TRACE conn10 -> [0,2805,"getWindowHandle",null] 03:07:41 INFO - PROCESS | 1664 | 1468663661269 Marionette TRACE conn10 <- [1,2805,null,{"value":"13"}] 03:07:41 INFO - PROCESS | 1664 | 1468663661273 Marionette TRACE conn10 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:07:41 INFO - PROCESS | 1664 | 1468663661275 Marionette TRACE conn10 <- [1,2806,null,{}] 03:07:41 INFO - PROCESS | 1664 | 1468663661283 Marionette TRACE conn10 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:41 INFO - PROCESS | 1664 | 1468663661285 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:41 INFO - PROCESS | 1664 | 1468663661397 Marionette TRACE conn10 <- [1,2807,null,{"value":null}] 03:07:41 INFO - PROCESS | 1664 | 1468663661403 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:41 INFO - PROCESS | 1664 | 1468663661406 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B81B8000 == 30 [pid = 1664] [id = 711] 03:07:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7A92DD800) [pid = 1664] [serial = 2133] [outer = 0000000000000000] 03:07:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B0B70400) [pid = 1664] [serial = 2134] [outer = 000000D7A92DD800] 03:07:41 INFO - PROCESS | 1664 | 1468663661451 Marionette DEBUG loaded listener.js 03:07:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B0D39800) [pid = 1664] [serial = 2135] [outer = 000000D7A92DD800] 03:07:41 INFO - PROCESS | 1664 | 1468663661893 Marionette TRACE conn10 <- [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]]]}] 03:07:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:07:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 03:07:41 INFO - PROCESS | 1664 | 1468663661968 Marionette TRACE conn10 -> [0,2809,"getWindowHandle",null] 03:07:41 INFO - PROCESS | 1664 | 1468663661971 Marionette TRACE conn10 <- [1,2809,null,{"value":"13"}] 03:07:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:07:41 INFO - PROCESS | 1664 | 1468663661974 Marionette TRACE conn10 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:07:41 INFO - PROCESS | 1664 | 1468663661976 Marionette TRACE conn10 <- [1,2810,null,{}] 03:07:41 INFO - PROCESS | 1664 | 1468663661980 Marionette TRACE conn10 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:41 INFO - PROCESS | 1664 | 1468663661986 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:42 INFO - PROCESS | 1664 | 1468663662152 Marionette TRACE conn10 <- [1,2811,null,{"value":null}] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A44E2800) [pid = 1664] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A8B52400) [pid = 1664] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A44E3400) [pid = 1664] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B11A9400) [pid = 1664] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AE795400) [pid = 1664] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A57ED400) [pid = 1664] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AAA93400) [pid = 1664] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7A8A6E800) [pid = 1664] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7A464B400) [pid = 1664] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7A4376C00) [pid = 1664] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B0D37800) [pid = 1664] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:07:42 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B23E9000) [pid = 1664] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:07:42 INFO - PROCESS | 1664 | 1468663662389 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:42 INFO - PROCESS | 1664 | 1468663662391 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B3991000 == 31 [pid = 1664] [id = 712] 03:07:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A29A7800) [pid = 1664] [serial = 2136] [outer = 0000000000000000] 03:07:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A4783400) [pid = 1664] [serial = 2137] [outer = 000000D7A29A7800] 03:07:42 INFO - PROCESS | 1664 | 1468663662439 Marionette DEBUG loaded listener.js 03:07:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AAA93400) [pid = 1664] [serial = 2138] [outer = 000000D7A29A7800] 03:07:42 INFO - PROCESS | 1664 | 1468663662812 Marionette TRACE conn10 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:07:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:07:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 882ms 03:07:42 INFO - PROCESS | 1664 | 1468663662858 Marionette TRACE conn10 -> [0,2813,"getWindowHandle",null] 03:07:42 INFO - PROCESS | 1664 | 1468663662860 Marionette TRACE conn10 <- [1,2813,null,{"value":"13"}] 03:07:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:07:42 INFO - PROCESS | 1664 | 1468663662871 Marionette TRACE conn10 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:07:42 INFO - PROCESS | 1664 | 1468663662873 Marionette TRACE conn10 <- [1,2814,null,{}] 03:07:42 INFO - PROCESS | 1664 | 1468663662876 Marionette TRACE conn10 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:42 INFO - PROCESS | 1664 | 1468663662878 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:42 INFO - PROCESS | 1664 | 1468663662960 Marionette TRACE conn10 <- [1,2815,null,{"value":null}] 03:07:42 INFO - PROCESS | 1664 | 1468663662966 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:42 INFO - PROCESS | 1664 | 1468663662968 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8951000 == 32 [pid = 1664] [id = 713] 03:07:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A491D400) [pid = 1664] [serial = 2139] [outer = 0000000000000000] 03:07:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0DD1000) [pid = 1664] [serial = 2140] [outer = 000000D7A491D400] 03:07:43 INFO - PROCESS | 1664 | 1468663663014 Marionette DEBUG loaded listener.js 03:07:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0E6C000) [pid = 1664] [serial = 2141] [outer = 000000D7A491D400] 03:07:43 INFO - PROCESS | 1664 | 1468663663438 Marionette TRACE conn10 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:07:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:07:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 03:07:43 INFO - PROCESS | 1664 | 1468663663501 Marionette TRACE conn10 -> [0,2817,"getWindowHandle",null] 03:07:43 INFO - PROCESS | 1664 | 1468663663504 Marionette TRACE conn10 <- [1,2817,null,{"value":"13"}] 03:07:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:07:43 INFO - PROCESS | 1664 | 1468663663507 Marionette TRACE conn10 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:07:43 INFO - PROCESS | 1664 | 1468663663509 Marionette TRACE conn10 <- [1,2818,null,{}] 03:07:43 INFO - PROCESS | 1664 | 1468663663512 Marionette TRACE conn10 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:43 INFO - PROCESS | 1664 | 1468663663514 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:43 INFO - PROCESS | 1664 | 1468663663595 Marionette TRACE conn10 <- [1,2819,null,{"value":null}] 03:07:43 INFO - PROCESS | 1664 | 1468663663603 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:43 INFO - PROCESS | 1664 | 1468663663605 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C14800 == 33 [pid = 1664] [id = 714] 03:07:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0E8F400) [pid = 1664] [serial = 2142] [outer = 0000000000000000] 03:07:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B139CC00) [pid = 1664] [serial = 2143] [outer = 000000D7B0E8F400] 03:07:43 INFO - PROCESS | 1664 | 1468663663650 Marionette DEBUG loaded listener.js 03:07:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B16F5800) [pid = 1664] [serial = 2144] [outer = 000000D7B0E8F400] 03:07:44 INFO - PROCESS | 1664 | 1468663664092 Marionette TRACE conn10 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:07:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 03:07:44 INFO - PROCESS | 1664 | 1468663664148 Marionette TRACE conn10 -> [0,2821,"getWindowHandle",null] 03:07:44 INFO - PROCESS | 1664 | 1468663664150 Marionette TRACE conn10 <- [1,2821,null,{"value":"13"}] 03:07:44 INFO - PROCESS | 1664 | 1468663664154 Marionette TRACE conn10 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:07:44 INFO - PROCESS | 1664 | 1468663664155 Marionette TRACE conn10 <- [1,2822,null,{}] 03:07:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:07:44 INFO - PROCESS | 1664 | 1468663664164 Marionette TRACE conn10 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:44 INFO - PROCESS | 1664 | 1468663664166 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:44 INFO - PROCESS | 1664 | 1468663664249 Marionette TRACE conn10 <- [1,2823,null,{"value":null}] 03:07:44 INFO - PROCESS | 1664 | 1468663664255 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:44 INFO - PROCESS | 1664 | 1468663664257 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B4FD5000 == 34 [pid = 1664] [id = 715] 03:07:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B1A52800) [pid = 1664] [serial = 2145] [outer = 0000000000000000] 03:07:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B1CB9000) [pid = 1664] [serial = 2146] [outer = 000000D7B1A52800] 03:07:44 INFO - PROCESS | 1664 | 1468663664303 Marionette DEBUG loaded listener.js 03:07:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B23E9000) [pid = 1664] [serial = 2147] [outer = 000000D7B1A52800] 03:07:45 INFO - PROCESS | 1664 | 1468663665134 Marionette TRACE conn10 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:07:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:07:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1015ms 03:07:45 INFO - PROCESS | 1664 | 1468663665175 Marionette TRACE conn10 -> [0,2825,"getWindowHandle",null] 03:07:45 INFO - PROCESS | 1664 | 1468663665180 Marionette TRACE conn10 <- [1,2825,null,{"value":"13"}] 03:07:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:07:45 INFO - PROCESS | 1664 | 1468663665186 Marionette TRACE conn10 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:07:45 INFO - PROCESS | 1664 | 1468663665191 Marionette TRACE conn10 <- [1,2826,null,{}] 03:07:45 INFO - PROCESS | 1664 | 1468663665219 Marionette TRACE conn10 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:45 INFO - PROCESS | 1664 | 1468663665222 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:45 INFO - PROCESS | 1664 | 1468663665365 Marionette TRACE conn10 <- [1,2827,null,{"value":null}] 03:07:45 INFO - PROCESS | 1664 | 1468663665485 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:45 INFO - PROCESS | 1664 | 1468663665488 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1112000 == 35 [pid = 1664] [id = 716] 03:07:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A4A5F400) [pid = 1664] [serial = 2148] [outer = 0000000000000000] 03:07:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A5566400) [pid = 1664] [serial = 2149] [outer = 000000D7A4A5F400] 03:07:45 INFO - PROCESS | 1664 | 1468663665549 Marionette DEBUG loaded listener.js 03:07:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AA305C00) [pid = 1664] [serial = 2150] [outer = 000000D7A4A5F400] 03:07:46 INFO - PROCESS | 1664 | 1468663666269 Marionette TRACE conn10 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:07:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:07:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1190ms 03:07:46 INFO - PROCESS | 1664 | 1468663666380 Marionette TRACE conn10 -> [0,2829,"getWindowHandle",null] 03:07:46 INFO - PROCESS | 1664 | 1468663666385 Marionette TRACE conn10 <- [1,2829,null,{"value":"13"}] 03:07:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:07:46 INFO - PROCESS | 1664 | 1468663666392 Marionette TRACE conn10 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:07:46 INFO - PROCESS | 1664 | 1468663666395 Marionette TRACE conn10 <- [1,2830,null,{}] 03:07:46 INFO - PROCESS | 1664 | 1468663666400 Marionette TRACE conn10 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:46 INFO - PROCESS | 1664 | 1468663666403 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:46 INFO - PROCESS | 1664 | 1468663666540 Marionette TRACE conn10 <- [1,2831,null,{"value":null}] 03:07:46 INFO - PROCESS | 1664 | 1468663666658 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:46 INFO - PROCESS | 1664 | 1468663666661 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A97C8800 == 36 [pid = 1664] [id = 717] 03:07:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A4026400) [pid = 1664] [serial = 2151] [outer = 0000000000000000] 03:07:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A4A6AC00) [pid = 1664] [serial = 2152] [outer = 000000D7A4026400] 03:07:46 INFO - PROCESS | 1664 | 1468663666723 Marionette DEBUG loaded listener.js 03:07:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AAE3E800) [pid = 1664] [serial = 2153] [outer = 000000D7A4026400] 03:07:47 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C14800 == 35 [pid = 1664] [id = 714] 03:07:47 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8951000 == 34 [pid = 1664] [id = 713] 03:07:47 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B3991000 == 33 [pid = 1664] [id = 712] 03:07:47 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B81B8000 == 32 [pid = 1664] [id = 711] 03:07:47 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B6F05000 == 31 [pid = 1664] [id = 710] 03:07:47 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FD8000 == 30 [pid = 1664] [id = 709] 03:07:47 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DBD000 == 29 [pid = 1664] [id = 708] 03:07:47 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE549800 == 28 [pid = 1664] [id = 707] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AE0D4800) [pid = 1664] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0DCFC00) [pid = 1664] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B17B4000) [pid = 1664] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B16E8C00) [pid = 1664] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AFB44400) [pid = 1664] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AFF71000) [pid = 1664] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AAE37C00) [pid = 1664] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AE048800) [pid = 1664] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A8A75000) [pid = 1664] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A933A000) [pid = 1664] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A555C400) [pid = 1664] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A9330C00) [pid = 1664] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7AD40E000) [pid = 1664] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AE568C00) [pid = 1664] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0E6AC00) [pid = 1664] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B47DB400) [pid = 1664] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7AE597400) [pid = 1664] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B230F400) [pid = 1664] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B0D66400) [pid = 1664] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (000000D7B0D71C00) [pid = 1664] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (000000D7B390D400) [pid = 1664] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (000000D7B3903800) [pid = 1664] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (000000D7B390C000) [pid = 1664] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 03:07:47 INFO - PROCESS | 1664 | 1468663667541 Marionette TRACE conn10 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:07:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:07:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1184ms 03:07:47 INFO - PROCESS | 1664 | 1468663667577 Marionette TRACE conn10 -> [0,2833,"getWindowHandle",null] 03:07:47 INFO - PROCESS | 1664 | 1468663667582 Marionette TRACE conn10 <- [1,2833,null,{"value":"13"}] 03:07:47 INFO - PROCESS | 1664 | 1468663667586 Marionette TRACE conn10 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:07:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:07:47 INFO - PROCESS | 1664 | 1468663667591 Marionette TRACE conn10 <- [1,2834,null,{}] 03:07:47 INFO - PROCESS | 1664 | 1468663667597 Marionette TRACE conn10 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:47 INFO - PROCESS | 1664 | 1468663667600 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:47 INFO - PROCESS | 1664 | 1468663667737 Marionette TRACE conn10 <- [1,2835,null,{"value":null}] 03:07:47 INFO - PROCESS | 1664 | 1468663667794 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:47 INFO - PROCESS | 1664 | 1468663667797 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:47 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AAAF0000 == 29 [pid = 1664] [id = 718] 03:07:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (000000D7A8A73400) [pid = 1664] [serial = 2154] [outer = 0000000000000000] 03:07:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (000000D7A8A7D000) [pid = 1664] [serial = 2155] [outer = 000000D7A8A73400] 03:07:47 INFO - PROCESS | 1664 | 1468663667848 Marionette DEBUG loaded listener.js 03:07:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (000000D7AA473800) [pid = 1664] [serial = 2156] [outer = 000000D7A8A73400] 03:07:48 INFO - PROCESS | 1664 | 1468663668346 Marionette TRACE conn10 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:07:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:07:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 777ms 03:07:48 INFO - PROCESS | 1664 | 1468663668367 Marionette TRACE conn10 -> [0,2837,"getWindowHandle",null] 03:07:48 INFO - PROCESS | 1664 | 1468663668372 Marionette TRACE conn10 <- [1,2837,null,{"value":"13"}] 03:07:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:07:48 INFO - PROCESS | 1664 | 1468663668378 Marionette TRACE conn10 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:07:48 INFO - PROCESS | 1664 | 1468663668381 Marionette TRACE conn10 <- [1,2838,null,{}] 03:07:48 INFO - PROCESS | 1664 | 1468663668385 Marionette TRACE conn10 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:48 INFO - PROCESS | 1664 | 1468663668388 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:48 INFO - PROCESS | 1664 | 1468663668487 Marionette TRACE conn10 <- [1,2839,null,{"value":null}] 03:07:48 INFO - PROCESS | 1664 | 1468663668496 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:48 INFO - PROCESS | 1664 | 1468663668498 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:48 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B18A0000 == 30 [pid = 1664] [id = 719] 03:07:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (000000D7AE01E000) [pid = 1664] [serial = 2157] [outer = 0000000000000000] 03:07:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7AE0D4800) [pid = 1664] [serial = 2158] [outer = 000000D7AE01E000] 03:07:48 INFO - PROCESS | 1664 | 1468663668546 Marionette DEBUG loaded listener.js 03:07:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AE594000) [pid = 1664] [serial = 2159] [outer = 000000D7AE01E000] 03:07:49 INFO - PROCESS | 1664 | 1468663669027 Marionette TRACE conn10 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:07:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:07:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 03:07:49 INFO - PROCESS | 1664 | 1468663669052 Marionette TRACE conn10 -> [0,2841,"getWindowHandle",null] 03:07:49 INFO - PROCESS | 1664 | 1468663669054 Marionette TRACE conn10 <- [1,2841,null,{"value":"13"}] 03:07:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:07:49 INFO - PROCESS | 1664 | 1468663669058 Marionette TRACE conn10 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:07:49 INFO - PROCESS | 1664 | 1468663669062 Marionette TRACE conn10 <- [1,2842,null,{}] 03:07:49 INFO - PROCESS | 1664 | 1468663669073 Marionette TRACE conn10 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:49 INFO - PROCESS | 1664 | 1468663669079 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:49 INFO - PROCESS | 1664 | 1468663669170 Marionette TRACE conn10 <- [1,2843,null,{"value":null}] 03:07:49 INFO - PROCESS | 1664 | 1468663669180 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:49 INFO - PROCESS | 1664 | 1468663669183 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EB1800 == 31 [pid = 1664] [id = 720] 03:07:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A4020C00) [pid = 1664] [serial = 2160] [outer = 0000000000000000] 03:07:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AFCD3400) [pid = 1664] [serial = 2161] [outer = 000000D7A4020C00] 03:07:49 INFO - PROCESS | 1664 | 1468663669234 Marionette DEBUG loaded listener.js 03:07:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7B0D3E800) [pid = 1664] [serial = 2162] [outer = 000000D7A4020C00] 03:07:49 INFO - PROCESS | 1664 | 1468663669671 Marionette TRACE conn10 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:07:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:07:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 691ms 03:07:49 INFO - PROCESS | 1664 | 1468663669752 Marionette TRACE conn10 -> [0,2845,"getWindowHandle",null] 03:07:49 INFO - PROCESS | 1664 | 1468663669755 Marionette TRACE conn10 <- [1,2845,null,{"value":"13"}] 03:07:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:07:49 INFO - PROCESS | 1664 | 1468663669758 Marionette TRACE conn10 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:07:49 INFO - PROCESS | 1664 | 1468663669760 Marionette TRACE conn10 <- [1,2846,null,{}] 03:07:49 INFO - PROCESS | 1664 | 1468663669763 Marionette TRACE conn10 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:49 INFO - PROCESS | 1664 | 1468663669766 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:49 INFO - PROCESS | 1664 | 1468663669895 Marionette TRACE conn10 <- [1,2847,null,{"value":null}] 03:07:49 INFO - PROCESS | 1664 | 1468663669903 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:49 INFO - PROCESS | 1664 | 1468663669905 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:49 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82AA800 == 32 [pid = 1664] [id = 721] 03:07:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0D6CC00) [pid = 1664] [serial = 2163] [outer = 0000000000000000] 03:07:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0D8E400) [pid = 1664] [serial = 2164] [outer = 000000D7B0D6CC00] 03:07:49 INFO - PROCESS | 1664 | 1468663669951 Marionette DEBUG loaded listener.js 03:07:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0DD6C00) [pid = 1664] [serial = 2165] [outer = 000000D7B0D6CC00] 03:07:50 INFO - PROCESS | 1664 | 1468663670409 Marionette TRACE conn10 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:07:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:07:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 03:07:50 INFO - PROCESS | 1664 | 1468663670431 Marionette TRACE conn10 -> [0,2849,"getWindowHandle",null] 03:07:50 INFO - PROCESS | 1664 | 1468663670434 Marionette TRACE conn10 <- [1,2849,null,{"value":"13"}] 03:07:50 INFO - PROCESS | 1664 | 1468663670437 Marionette TRACE conn10 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:07:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:07:50 INFO - PROCESS | 1664 | 1468663670439 Marionette TRACE conn10 <- [1,2850,null,{}] 03:07:50 INFO - PROCESS | 1664 | 1468663670442 Marionette TRACE conn10 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:50 INFO - PROCESS | 1664 | 1468663670445 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:50 INFO - PROCESS | 1664 | 1468663670564 Marionette TRACE conn10 <- [1,2851,null,{"value":null}] 03:07:50 INFO - PROCESS | 1664 | 1468663670570 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:50 INFO - PROCESS | 1664 | 1468663670572 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:50 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8945800 == 33 [pid = 1664] [id = 722] 03:07:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0D82400) [pid = 1664] [serial = 2166] [outer = 0000000000000000] 03:07:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0E6D800) [pid = 1664] [serial = 2167] [outer = 000000D7B0D82400] 03:07:50 INFO - PROCESS | 1664 | 1468663670619 Marionette DEBUG loaded listener.js 03:07:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B16E7800) [pid = 1664] [serial = 2168] [outer = 000000D7B0D82400] 03:07:51 INFO - PROCESS | 1664 | 1468663671107 Marionette TRACE conn10 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:07:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:07:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 03:07:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:07:51 INFO - PROCESS | 1664 | 1468663671179 Marionette TRACE conn10 -> [0,2853,"getWindowHandle",null] 03:07:51 INFO - PROCESS | 1664 | 1468663671182 Marionette TRACE conn10 <- [1,2853,null,{"value":"13"}] 03:07:51 INFO - PROCESS | 1664 | 1468663671185 Marionette TRACE conn10 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:07:51 INFO - PROCESS | 1664 | 1468663671187 Marionette TRACE conn10 <- [1,2854,null,{}] 03:07:51 INFO - PROCESS | 1664 | 1468663671191 Marionette TRACE conn10 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:51 INFO - PROCESS | 1664 | 1468663671197 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:51 INFO - PROCESS | 1664 | 1468663671362 Marionette TRACE conn10 <- [1,2855,null,{"value":null}] 03:07:51 INFO - PROCESS | 1664 | 1468663671421 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:51 INFO - PROCESS | 1664 | 1468663671424 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:51 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C44800 == 34 [pid = 1664] [id = 723] 03:07:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B23EDC00) [pid = 1664] [serial = 2169] [outer = 0000000000000000] 03:07:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B3904400) [pid = 1664] [serial = 2170] [outer = 000000D7B23EDC00] 03:07:51 INFO - PROCESS | 1664 | 1468663671471 Marionette DEBUG loaded listener.js 03:07:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B3911000) [pid = 1664] [serial = 2171] [outer = 000000D7B23EDC00] 03:07:51 INFO - PROCESS | 1664 | 1468663671886 Marionette TRACE conn10 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:07:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 733ms 03:07:51 INFO - PROCESS | 1664 | 1468663671922 Marionette TRACE conn10 -> [0,2857,"getWindowHandle",null] 03:07:51 INFO - PROCESS | 1664 | 1468663671924 Marionette TRACE conn10 <- [1,2857,null,{"value":"13"}] 03:07:51 INFO - PROCESS | 1664 | 1468663671927 Marionette TRACE conn10 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:07:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:07:51 INFO - PROCESS | 1664 | 1468663671929 Marionette TRACE conn10 <- [1,2858,null,{}] 03:07:51 INFO - PROCESS | 1664 | 1468663671939 Marionette TRACE conn10 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:51 INFO - PROCESS | 1664 | 1468663671941 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:52 INFO - PROCESS | 1664 | 1468663672051 Marionette TRACE conn10 <- [1,2859,null,{"value":null}] 03:07:52 INFO - PROCESS | 1664 | 1468663672058 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:52 INFO - PROCESS | 1664 | 1468663672060 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E9C800 == 35 [pid = 1664] [id = 724] 03:07:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B3911400) [pid = 1664] [serial = 2172] [outer = 0000000000000000] 03:07:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B47DF400) [pid = 1664] [serial = 2173] [outer = 000000D7B3911400] 03:07:52 INFO - PROCESS | 1664 | 1468663672106 Marionette DEBUG loaded listener.js 03:07:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B4E88000) [pid = 1664] [serial = 2174] [outer = 000000D7B3911400] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AE79AC00) [pid = 1664] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4A9C000) [pid = 1664] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A4E1BC00) [pid = 1664] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A3BC9000) [pid = 1664] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A95D9400) [pid = 1664] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A92DD800) [pid = 1664] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7A29AF400) [pid = 1664] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7AE015C00) [pid = 1664] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0E6CC00) [pid = 1664] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A29A7800) [pid = 1664] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A491D400) [pid = 1664] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AAA9D800) [pid = 1664] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:07:52 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0E8F400) [pid = 1664] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:07:52 INFO - PROCESS | 1664 | 1468663672608 Marionette TRACE conn10 <- [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]]]}] 03:07:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:07:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 03:07:52 INFO - PROCESS | 1664 | 1468663672665 Marionette TRACE conn10 -> [0,2861,"getWindowHandle",null] 03:07:52 INFO - PROCESS | 1664 | 1468663672667 Marionette TRACE conn10 <- [1,2861,null,{"value":"13"}] 03:07:52 INFO - PROCESS | 1664 | 1468663672670 Marionette TRACE conn10 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:07:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:07:52 INFO - PROCESS | 1664 | 1468663672673 Marionette TRACE conn10 <- [1,2862,null,{}] 03:07:52 INFO - PROCESS | 1664 | 1468663672676 Marionette TRACE conn10 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:52 INFO - PROCESS | 1664 | 1468663672679 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:52 INFO - PROCESS | 1664 | 1468663672789 Marionette TRACE conn10 <- [1,2863,null,{"value":null}] 03:07:52 INFO - PROCESS | 1664 | 1468663672799 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:52 INFO - PROCESS | 1664 | 1468663672802 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:52 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9319000 == 36 [pid = 1664] [id = 725] 03:07:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AA4CE800) [pid = 1664] [serial = 2175] [outer = 0000000000000000] 03:07:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7B0D36000) [pid = 1664] [serial = 2176] [outer = 000000D7AA4CE800] 03:07:52 INFO - PROCESS | 1664 | 1468663672847 Marionette DEBUG loaded listener.js 03:07:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B47DB400) [pid = 1664] [serial = 2177] [outer = 000000D7AA4CE800] 03:07:53 INFO - PROCESS | 1664 | 1468663673264 Marionette TRACE conn10 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:07:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:07:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 627ms 03:07:53 INFO - PROCESS | 1664 | 1468663673305 Marionette TRACE conn10 -> [0,2865,"getWindowHandle",null] 03:07:53 INFO - PROCESS | 1664 | 1468663673308 Marionette TRACE conn10 <- [1,2865,null,{"value":"13"}] 03:07:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:07:53 INFO - PROCESS | 1664 | 1468663673311 Marionette TRACE conn10 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:07:53 INFO - PROCESS | 1664 | 1468663673313 Marionette TRACE conn10 <- [1,2866,null,{}] 03:07:53 INFO - PROCESS | 1664 | 1468663673316 Marionette TRACE conn10 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:53 INFO - PROCESS | 1664 | 1468663673318 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:53 INFO - PROCESS | 1664 | 1468663673404 Marionette TRACE conn10 <- [1,2867,null,{"value":null}] 03:07:53 INFO - PROCESS | 1664 | 1468663673412 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:53 INFO - PROCESS | 1664 | 1468663673414 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:53 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA021800 == 37 [pid = 1664] [id = 726] 03:07:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B47D7800) [pid = 1664] [serial = 2178] [outer = 0000000000000000] 03:07:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B4E8FC00) [pid = 1664] [serial = 2179] [outer = 000000D7B47D7800] 03:07:53 INFO - PROCESS | 1664 | 1468663673459 Marionette DEBUG loaded listener.js 03:07:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B4F46C00) [pid = 1664] [serial = 2180] [outer = 000000D7B47D7800] 03:07:53 INFO - PROCESS | 1664 | 1468663673878 Marionette TRACE conn10 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:07:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 03:07:53 INFO - PROCESS | 1664 | 1468663673944 Marionette TRACE conn10 -> [0,2869,"getWindowHandle",null] 03:07:53 INFO - PROCESS | 1664 | 1468663673947 Marionette TRACE conn10 <- [1,2869,null,{"value":"13"}] 03:07:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:07:53 INFO - PROCESS | 1664 | 1468663673950 Marionette TRACE conn10 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:07:53 INFO - PROCESS | 1664 | 1468663673952 Marionette TRACE conn10 <- [1,2870,null,{}] 03:07:53 INFO - PROCESS | 1664 | 1468663673955 Marionette TRACE conn10 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:53 INFO - PROCESS | 1664 | 1468663673957 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:54 INFO - PROCESS | 1664 | 1468663674043 Marionette TRACE conn10 <- [1,2871,null,{"value":null}] 03:07:54 INFO - PROCESS | 1664 | 1468663674051 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:54 INFO - PROCESS | 1664 | 1468663674053 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:54 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA0CB000 == 38 [pid = 1664] [id = 727] 03:07:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B4F46000) [pid = 1664] [serial = 2181] [outer = 0000000000000000] 03:07:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B4F4E400) [pid = 1664] [serial = 2182] [outer = 000000D7B4F46000] 03:07:54 INFO - PROCESS | 1664 | 1468663674100 Marionette DEBUG loaded listener.js 03:07:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B4F81C00) [pid = 1664] [serial = 2183] [outer = 000000D7B4F46000] 03:07:54 INFO - PROCESS | 1664 | 1468663674827 Marionette TRACE conn10 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:07:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:07:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 922ms 03:07:54 INFO - PROCESS | 1664 | 1468663674876 Marionette TRACE conn10 -> [0,2873,"getWindowHandle",null] 03:07:54 INFO - PROCESS | 1664 | 1468663674881 Marionette TRACE conn10 <- [1,2873,null,{"value":"13"}] 03:07:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:07:54 INFO - PROCESS | 1664 | 1468663674886 Marionette TRACE conn10 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:07:54 INFO - PROCESS | 1664 | 1468663674892 Marionette TRACE conn10 <- [1,2874,null,{}] 03:07:54 INFO - PROCESS | 1664 | 1468663674898 Marionette TRACE conn10 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:54 INFO - PROCESS | 1664 | 1468663674901 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:55 INFO - PROCESS | 1664 | 1468663675031 Marionette TRACE conn10 <- [1,2875,null,{"value":null}] 03:07:55 INFO - PROCESS | 1664 | 1468663675160 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:55 INFO - PROCESS | 1664 | 1468663675163 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:55 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1110800 == 39 [pid = 1664] [id = 728] 03:07:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A939F400) [pid = 1664] [serial = 2184] [outer = 0000000000000000] 03:07:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AA364C00) [pid = 1664] [serial = 2185] [outer = 000000D7A939F400] 03:07:55 INFO - PROCESS | 1664 | 1468663675225 Marionette DEBUG loaded listener.js 03:07:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AAE3C400) [pid = 1664] [serial = 2186] [outer = 000000D7A939F400] 03:07:55 INFO - PROCESS | 1664 | 1468663675858 Marionette TRACE conn10 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:07:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:07:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1027ms 03:07:55 INFO - PROCESS | 1664 | 1468663675917 Marionette TRACE conn10 -> [0,2877,"getWindowHandle",null] 03:07:55 INFO - PROCESS | 1664 | 1468663675922 Marionette TRACE conn10 <- [1,2877,null,{"value":"13"}] 03:07:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:07:55 INFO - PROCESS | 1664 | 1468663675930 Marionette TRACE conn10 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:07:55 INFO - PROCESS | 1664 | 1468663675933 Marionette TRACE conn10 <- [1,2878,null,{}] 03:07:55 INFO - PROCESS | 1664 | 1468663675937 Marionette TRACE conn10 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:55 INFO - PROCESS | 1664 | 1468663675941 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:56 INFO - PROCESS | 1664 | 1468663676063 Marionette TRACE conn10 <- [1,2879,null,{"value":null}] 03:07:56 INFO - PROCESS | 1664 | 1468663676192 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:56 INFO - PROCESS | 1664 | 1468663676195 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:56 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BC2000 == 40 [pid = 1664] [id = 729] 03:07:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AE949800) [pid = 1664] [serial = 2187] [outer = 0000000000000000] 03:07:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0D37400) [pid = 1664] [serial = 2188] [outer = 000000D7AE949800] 03:07:56 INFO - PROCESS | 1664 | 1468663676255 Marionette DEBUG loaded listener.js 03:07:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B0D85C00) [pid = 1664] [serial = 2189] [outer = 000000D7AE949800] 03:07:56 INFO - PROCESS | 1664 | 1468663676888 Marionette TRACE conn10 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:07:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:07:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 03:07:56 INFO - PROCESS | 1664 | 1468663676925 Marionette TRACE conn10 -> [0,2881,"getWindowHandle",null] 03:07:56 INFO - PROCESS | 1664 | 1468663676928 Marionette TRACE conn10 <- [1,2881,null,{"value":"13"}] 03:07:56 INFO - PROCESS | 1664 | 1468663676933 Marionette TRACE conn10 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:07:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:07:56 INFO - PROCESS | 1664 | 1468663676937 Marionette TRACE conn10 <- [1,2882,null,{}] 03:07:56 INFO - PROCESS | 1664 | 1468663676949 Marionette TRACE conn10 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:56 INFO - PROCESS | 1664 | 1468663676954 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:57 INFO - PROCESS | 1664 | 1468663677070 Marionette TRACE conn10 <- [1,2883,null,{"value":null}] 03:07:57 INFO - PROCESS | 1664 | 1468663677211 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:57 INFO - PROCESS | 1664 | 1468663677215 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:57 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA0C9800 == 41 [pid = 1664] [id = 730] 03:07:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7A4E24800) [pid = 1664] [serial = 2190] [outer = 0000000000000000] 03:07:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B3905400) [pid = 1664] [serial = 2191] [outer = 000000D7A4E24800] 03:07:57 INFO - PROCESS | 1664 | 1468663677274 Marionette DEBUG loaded listener.js 03:07:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B4F4F400) [pid = 1664] [serial = 2192] [outer = 000000D7A4E24800] 03:07:57 INFO - PROCESS | 1664 | 1468663677854 Marionette TRACE conn10 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:07:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 03:07:57 INFO - PROCESS | 1664 | 1468663677924 Marionette TRACE conn10 -> [0,2885,"getWindowHandle",null] 03:07:57 INFO - PROCESS | 1664 | 1468663677927 Marionette TRACE conn10 <- [1,2885,null,{"value":"13"}] 03:07:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:07:57 INFO - PROCESS | 1664 | 1468663677931 Marionette TRACE conn10 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:07:57 INFO - PROCESS | 1664 | 1468663677934 Marionette TRACE conn10 <- [1,2886,null,{}] 03:07:57 INFO - PROCESS | 1664 | 1468663677938 Marionette TRACE conn10 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:57 INFO - PROCESS | 1664 | 1468663677940 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:58 INFO - PROCESS | 1664 | 1468663678059 Marionette TRACE conn10 <- [1,2887,null,{"value":null}] 03:07:58 INFO - PROCESS | 1664 | 1468663678322 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:58 INFO - PROCESS | 1664 | 1468663678325 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:07:58 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE573800 == 42 [pid = 1664] [id = 731] 03:07:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A3BCD400) [pid = 1664] [serial = 2193] [outer = 0000000000000000] 03:07:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7A4785000) [pid = 1664] [serial = 2194] [outer = 000000D7A3BCD400] 03:07:58 INFO - PROCESS | 1664 | 1468663678418 Marionette DEBUG loaded listener.js 03:07:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A5562C00) [pid = 1664] [serial = 2195] [outer = 000000D7A3BCD400] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA021800 == 41 [pid = 1664] [id = 726] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9319000 == 40 [pid = 1664] [id = 725] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E9C800 == 39 [pid = 1664] [id = 724] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C44800 == 38 [pid = 1664] [id = 723] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8945800 == 37 [pid = 1664] [id = 722] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B82AA800 == 36 [pid = 1664] [id = 721] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EB1800 == 35 [pid = 1664] [id = 720] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B18A0000 == 34 [pid = 1664] [id = 719] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AAAF0000 == 33 [pid = 1664] [id = 718] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A97C8800 == 32 [pid = 1664] [id = 717] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1112000 == 31 [pid = 1664] [id = 716] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B4FD5000 == 30 [pid = 1664] [id = 715] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A9261800 == 29 [pid = 1664] [id = 706] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA0C9800 == 28 [pid = 1664] [id = 730] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BC2000 == 27 [pid = 1664] [id = 729] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1110800 == 26 [pid = 1664] [id = 728] 03:07:59 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA0CB000 == 25 [pid = 1664] [id = 727] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B23E5C00) [pid = 1664] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B139CC00) [pid = 1664] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7AE953800) [pid = 1664] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A8A7C800) [pid = 1664] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A5445400) [pid = 1664] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A5558C00) [pid = 1664] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A8A7AC00) [pid = 1664] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE01D400) [pid = 1664] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AA479400) [pid = 1664] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AA54DC00) [pid = 1664] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0B70400) [pid = 1664] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A4E61400) [pid = 1664] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A2AD6400) [pid = 1664] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7AFB48000) [pid = 1664] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE56C400) [pid = 1664] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B1A52C00) [pid = 1664] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B16E7C00) [pid = 1664] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7AFB46400) [pid = 1664] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A4783400) [pid = 1664] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B0D39800) [pid = 1664] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7AAA93400) [pid = 1664] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B0DD1000) [pid = 1664] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B16F5800) [pid = 1664] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B0E6C000) [pid = 1664] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7AE569C00) [pid = 1664] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 03:07:59 INFO - PROCESS | 1664 | 1468663679827 Marionette TRACE conn10 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:07:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:07:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1928ms 03:07:59 INFO - PROCESS | 1664 | 1468663679860 Marionette TRACE conn10 -> [0,2889,"getWindowHandle",null] 03:07:59 INFO - PROCESS | 1664 | 1468663679865 Marionette TRACE conn10 <- [1,2889,null,{"value":"13"}] 03:07:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:07:59 INFO - PROCESS | 1664 | 1468663679871 Marionette TRACE conn10 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:07:59 INFO - PROCESS | 1664 | 1468663679874 Marionette TRACE conn10 <- [1,2890,null,{}] 03:07:59 INFO - PROCESS | 1664 | 1468663679883 Marionette TRACE conn10 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:59 INFO - PROCESS | 1664 | 1468663679886 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:00 INFO - PROCESS | 1664 | 1468663679999 Marionette TRACE conn10 <- [1,2891,null,{"value":null}] 03:08:00 INFO - PROCESS | 1664 | 1468663680008 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:00 INFO - PROCESS | 1664 | 1468663680013 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AAAF1000 == 26 [pid = 1664] [id = 732] 03:08:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A4652800) [pid = 1664] [serial = 2196] [outer = 0000000000000000] 03:08:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7A4785C00) [pid = 1664] [serial = 2197] [outer = 000000D7A4652800] 03:08:00 INFO - PROCESS | 1664 | 1468663680064 Marionette DEBUG loaded listener.js 03:08:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A4B9CC00) [pid = 1664] [serial = 2198] [outer = 000000D7A4652800] 03:08:00 INFO - PROCESS | 1664 | 1468663680590 Marionette TRACE conn10 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:08:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:08:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 776ms 03:08:00 INFO - PROCESS | 1664 | 1468663680650 Marionette TRACE conn10 -> [0,2893,"getWindowHandle",null] 03:08:00 INFO - PROCESS | 1664 | 1468663680655 Marionette TRACE conn10 <- [1,2893,null,{"value":"13"}] 03:08:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:08:00 INFO - PROCESS | 1664 | 1468663680662 Marionette TRACE conn10 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:08:00 INFO - PROCESS | 1664 | 1468663680665 Marionette TRACE conn10 <- [1,2894,null,{}] 03:08:00 INFO - PROCESS | 1664 | 1468663680669 Marionette TRACE conn10 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:00 INFO - PROCESS | 1664 | 1468663680672 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:00 INFO - PROCESS | 1664 | 1468663680771 Marionette TRACE conn10 <- [1,2895,null,{"value":null}] 03:08:00 INFO - PROCESS | 1664 | 1468663680853 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:00 INFO - PROCESS | 1664 | 1468663680856 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:00 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFF7F800 == 27 [pid = 1664] [id = 733] 03:08:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A8A7C800) [pid = 1664] [serial = 2199] [outer = 0000000000000000] 03:08:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7A9219C00) [pid = 1664] [serial = 2200] [outer = 000000D7A8A7C800] 03:08:00 INFO - PROCESS | 1664 | 1468663680907 Marionette DEBUG loaded listener.js 03:08:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A97D6000) [pid = 1664] [serial = 2201] [outer = 000000D7A8A7C800] 03:08:01 INFO - PROCESS | 1664 | 1468663681329 Marionette TRACE conn10 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:08:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:08:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 03:08:01 INFO - PROCESS | 1664 | 1468663681398 Marionette TRACE conn10 -> [0,2897,"getWindowHandle",null] 03:08:01 INFO - PROCESS | 1664 | 1468663681400 Marionette TRACE conn10 <- [1,2897,null,{"value":"13"}] 03:08:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:08:01 INFO - PROCESS | 1664 | 1468663681404 Marionette TRACE conn10 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:08:01 INFO - PROCESS | 1664 | 1468663681408 Marionette TRACE conn10 <- [1,2898,null,{}] 03:08:01 INFO - PROCESS | 1664 | 1468663681424 Marionette TRACE conn10 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:01 INFO - PROCESS | 1664 | 1468663681429 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:01 INFO - PROCESS | 1664 | 1468663681523 Marionette TRACE conn10 <- [1,2899,null,{"value":null}] 03:08:01 INFO - PROCESS | 1664 | 1468663681539 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:01 INFO - PROCESS | 1664 | 1468663681542 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:01 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1393000 == 28 [pid = 1664] [id = 734] 03:08:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7AAA9CC00) [pid = 1664] [serial = 2202] [outer = 0000000000000000] 03:08:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7AAE3F000) [pid = 1664] [serial = 2203] [outer = 000000D7AAA9CC00] 03:08:01 INFO - PROCESS | 1664 | 1468663681592 Marionette DEBUG loaded listener.js 03:08:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AE01FC00) [pid = 1664] [serial = 2204] [outer = 000000D7AAA9CC00] 03:08:02 INFO - PROCESS | 1664 | 1468663682026 Marionette TRACE conn10 <- [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]]]}] 03:08:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:08:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:08:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 03:08:02 INFO - PROCESS | 1664 | 1468663682099 Marionette TRACE conn10 -> [0,2901,"getWindowHandle",null] 03:08:02 INFO - PROCESS | 1664 | 1468663682102 Marionette TRACE conn10 <- [1,2901,null,{"value":"13"}] 03:08:02 INFO - TEST-START | /DOMEvents/constructors.html 03:08:02 INFO - PROCESS | 1664 | 1468663682106 Marionette TRACE conn10 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:08:02 INFO - PROCESS | 1664 | 1468663682108 Marionette TRACE conn10 <- [1,2902,null,{}] 03:08:02 INFO - PROCESS | 1664 | 1468663682111 Marionette TRACE conn10 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:02 INFO - PROCESS | 1664 | 1468663682113 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:02 INFO - PROCESS | 1664 | 1468663682230 Marionette TRACE conn10 <- [1,2903,null,{"value":null}] 03:08:02 INFO - PROCESS | 1664 | 1468663682236 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:02 INFO - PROCESS | 1664 | 1468663682238 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:02 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5907800 == 29 [pid = 1664] [id = 735] 03:08:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7AE567000) [pid = 1664] [serial = 2205] [outer = 0000000000000000] 03:08:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7AE570800) [pid = 1664] [serial = 2206] [outer = 000000D7AE567000] 03:08:02 INFO - PROCESS | 1664 | 1468663682329 Marionette DEBUG loaded listener.js 03:08:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7AE72B400) [pid = 1664] [serial = 2207] [outer = 000000D7AE567000] 03:08:02 INFO - PROCESS | 1664 | 1468663682853 Marionette TRACE conn10 <- [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]]]}] 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:08:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:08:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:08:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:08:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:08:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:08:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:08:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:08:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:08:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 851ms 03:08:02 INFO - PROCESS | 1664 | 1468663682959 Marionette TRACE conn10 -> [0,2905,"getWindowHandle",null] 03:08:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:08:02 INFO - PROCESS | 1664 | 1468663682961 Marionette TRACE conn10 <- [1,2905,null,{"value":"13"}] 03:08:02 INFO - PROCESS | 1664 | 1468663682973 Marionette TRACE conn10 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:08:02 INFO - PROCESS | 1664 | 1468663682975 Marionette TRACE conn10 <- [1,2906,null,{}] 03:08:02 INFO - PROCESS | 1664 | 1468663682979 Marionette TRACE conn10 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:02 INFO - PROCESS | 1664 | 1468663682982 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:03 INFO - PROCESS | 1664 | 1468663683097 Marionette TRACE conn10 <- [1,2907,null,{"value":null}] 03:08:03 INFO - PROCESS | 1664 | 1468663683102 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:03 INFO - PROCESS | 1664 | 1468663683104 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EA1800 == 30 [pid = 1664] [id = 736] 03:08:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7AE09A400) [pid = 1664] [serial = 2208] [outer = 0000000000000000] 03:08:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AF080400) [pid = 1664] [serial = 2209] [outer = 000000D7AE09A400] 03:08:03 INFO - PROCESS | 1664 | 1468663683197 Marionette DEBUG loaded listener.js 03:08:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AFDE0400) [pid = 1664] [serial = 2210] [outer = 000000D7AE09A400] 03:08:03 INFO - PROCESS | 1664 | 1468663683636 Marionette TRACE conn10 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:08:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:08:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 675ms 03:08:03 INFO - PROCESS | 1664 | 1468663683647 Marionette TRACE conn10 -> [0,2909,"getWindowHandle",null] 03:08:03 INFO - PROCESS | 1664 | 1468663683649 Marionette TRACE conn10 <- [1,2909,null,{"value":"13"}] 03:08:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:08:03 INFO - PROCESS | 1664 | 1468663683660 Marionette TRACE conn10 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:08:03 INFO - PROCESS | 1664 | 1468663683662 Marionette TRACE conn10 <- [1,2910,null,{}] 03:08:03 INFO - PROCESS | 1664 | 1468663683665 Marionette TRACE conn10 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:03 INFO - PROCESS | 1664 | 1468663683672 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:03 INFO - PROCESS | 1664 | 1468663683810 Marionette TRACE conn10 <- [1,2911,null,{"value":null}] 03:08:03 INFO - PROCESS | 1664 | 1468663683869 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:03 INFO - PROCESS | 1664 | 1468663683871 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:03 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B828C800 == 31 [pid = 1664] [id = 737] 03:08:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7AFDD8800) [pid = 1664] [serial = 2211] [outer = 0000000000000000] 03:08:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B0D39C00) [pid = 1664] [serial = 2212] [outer = 000000D7AFDD8800] 03:08:03 INFO - PROCESS | 1664 | 1468663683926 Marionette DEBUG loaded listener.js 03:08:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B0DD5800) [pid = 1664] [serial = 2213] [outer = 000000D7AFDD8800] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7B0D82400) [pid = 1664] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B23EDC00) [pid = 1664] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B3911400) [pid = 1664] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8A73400) [pid = 1664] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B47D7800) [pid = 1664] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B0D6CC00) [pid = 1664] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4026400) [pid = 1664] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE01E000) [pid = 1664] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A4020C00) [pid = 1664] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A4A5F400) [pid = 1664] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B1A52800) [pid = 1664] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B4F46000) [pid = 1664] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:08:04 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7AA4CE800) [pid = 1664] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:08:04 INFO - PROCESS | 1664 | [1664] 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 03:08:04 INFO - PROCESS | 1664 | [1664] 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 03:08:04 INFO - PROCESS | 1664 | [1664] 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 03:08:04 INFO - PROCESS | 1664 | [1664] 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 03:08:04 INFO - PROCESS | 1664 | 1468663684544 Marionette TRACE conn10 <- [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]]]}] 03:08:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:08:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:08:04 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 03:08:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:08:04 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 03:08:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:08:04 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]" 03:08:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:08:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:08:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 953ms 03:08:04 INFO - PROCESS | 1664 | 1468663684608 Marionette TRACE conn10 -> [0,2913,"getWindowHandle",null] 03:08:04 INFO - PROCESS | 1664 | 1468663684611 Marionette TRACE conn10 <- [1,2913,null,{"value":"13"}] 03:08:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:08:04 INFO - PROCESS | 1664 | 1468663684614 Marionette TRACE conn10 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:08:04 INFO - PROCESS | 1664 | 1468663684616 Marionette TRACE conn10 <- [1,2914,null,{}] 03:08:04 INFO - PROCESS | 1664 | 1468663684620 Marionette TRACE conn10 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:04 INFO - PROCESS | 1664 | 1468663684622 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:04 INFO - PROCESS | 1664 | 1468663684706 Marionette TRACE conn10 <- [1,2915,null,{"value":null}] 03:08:04 INFO - PROCESS | 1664 | 1468663684716 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:04 INFO - PROCESS | 1664 | 1468663684717 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:04 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B834F000 == 32 [pid = 1664] [id = 738] 03:08:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7A9773800) [pid = 1664] [serial = 2214] [outer = 0000000000000000] 03:08:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0DD3000) [pid = 1664] [serial = 2215] [outer = 000000D7A9773800] 03:08:04 INFO - PROCESS | 1664 | 1468663684762 Marionette DEBUG loaded listener.js 03:08:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0E8C400) [pid = 1664] [serial = 2216] [outer = 000000D7A9773800] 03:08:05 INFO - PROCESS | 1664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:08:05 INFO - PROCESS | 1664 | 1468663685137 Marionette TRACE conn10 <- [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]]]}] 03:08:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:08:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 570ms 03:08:05 INFO - PROCESS | 1664 | 1468663685188 Marionette TRACE conn10 -> [0,2917,"getWindowHandle",null] 03:08:05 INFO - PROCESS | 1664 | 1468663685190 Marionette TRACE conn10 <- [1,2917,null,{"value":"13"}] 03:08:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:08:05 INFO - PROCESS | 1664 | 1468663685193 Marionette TRACE conn10 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:08:05 INFO - PROCESS | 1664 | 1468663685195 Marionette TRACE conn10 <- [1,2918,null,{}] 03:08:05 INFO - PROCESS | 1664 | 1468663685198 Marionette TRACE conn10 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:05 INFO - PROCESS | 1664 | 1468663685200 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:05 INFO - PROCESS | 1664 | 1468663685333 Marionette TRACE conn10 <- [1,2919,null,{"value":null}] 03:08:05 INFO - PROCESS | 1664 | 1468663685338 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:05 INFO - PROCESS | 1664 | 1468663685340 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BBD800 == 33 [pid = 1664] [id = 739] 03:08:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0E92000) [pid = 1664] [serial = 2217] [outer = 0000000000000000] 03:08:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B16E9000) [pid = 1664] [serial = 2218] [outer = 000000D7B0E92000] 03:08:05 INFO - PROCESS | 1664 | 1468663685385 Marionette DEBUG loaded listener.js 03:08:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B1727400) [pid = 1664] [serial = 2219] [outer = 000000D7B0E92000] 03:08:05 INFO - PROCESS | 1664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:08:05 INFO - PROCESS | 1664 | 1468663685776 Marionette TRACE conn10 <- [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]]]}] 03:08:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:08:05 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 03:08:05 INFO - PROCESS | 1664 | 1468663685826 Marionette TRACE conn10 -> [0,2921,"getWindowHandle",null] 03:08:05 INFO - PROCESS | 1664 | 1468663685828 Marionette TRACE conn10 <- [1,2921,null,{"value":"13"}] 03:08:05 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:08:05 INFO - PROCESS | 1664 | 1468663685832 Marionette TRACE conn10 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:08:05 INFO - PROCESS | 1664 | 1468663685833 Marionette TRACE conn10 <- [1,2922,null,{}] 03:08:05 INFO - PROCESS | 1664 | 1468663685838 Marionette TRACE conn10 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:05 INFO - PROCESS | 1664 | 1468663685840 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:05 INFO - PROCESS | 1664 | 1468663685925 Marionette TRACE conn10 <- [1,2923,null,{"value":null}] 03:08:05 INFO - PROCESS | 1664 | 1468663685931 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:05 INFO - PROCESS | 1664 | 1468663685933 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:05 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C3B000 == 34 [pid = 1664] [id = 740] 03:08:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B1794800) [pid = 1664] [serial = 2220] [outer = 0000000000000000] 03:08:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1CB9800) [pid = 1664] [serial = 2221] [outer = 000000D7B1794800] 03:08:05 INFO - PROCESS | 1664 | 1468663685977 Marionette DEBUG loaded listener.js 03:08:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B23EB400) [pid = 1664] [serial = 2222] [outer = 000000D7B1794800] 03:08:06 INFO - PROCESS | 1664 | 1468663686532 Marionette TRACE conn10 <- [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]]]}] 03:08:06 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:08:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 776ms 03:08:06 INFO - PROCESS | 1664 | 1468663686611 Marionette TRACE conn10 -> [0,2925,"getWindowHandle",null] 03:08:06 INFO - PROCESS | 1664 | 1468663686616 Marionette TRACE conn10 <- [1,2925,null,{"value":"13"}] 03:08:06 INFO - PROCESS | 1664 | 1468663686622 Marionette TRACE conn10 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:08:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:08:06 INFO - PROCESS | 1664 | 1468663686625 Marionette TRACE conn10 <- [1,2926,null,{}] 03:08:06 INFO - PROCESS | 1664 | 1468663686699 Marionette TRACE conn10 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:06 INFO - PROCESS | 1664 | 1468663686703 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:06 INFO - PROCESS | 1664 | 1468663686886 Marionette TRACE conn10 <- [1,2927,null,{"value":null}] 03:08:06 INFO - PROCESS | 1664 | 1468663686938 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:06 INFO - PROCESS | 1664 | 1468663686941 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:06 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AF093800 == 35 [pid = 1664] [id = 741] 03:08:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A4647800) [pid = 1664] [serial = 2223] [outer = 0000000000000000] 03:08:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A5563000) [pid = 1664] [serial = 2224] [outer = 000000D7A4647800] 03:08:07 INFO - PROCESS | 1664 | 1468663687002 Marionette DEBUG loaded listener.js 03:08:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A8BBCC00) [pid = 1664] [serial = 2225] [outer = 000000D7A4647800] 03:08:07 INFO - PROCESS | 1664 | 1468663687604 Marionette TRACE conn10 <- [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]]]}] 03:08:07 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. 03:08:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1021ms 03:08:07 INFO - PROCESS | 1664 | 1468663687646 Marionette TRACE conn10 -> [0,2929,"getWindowHandle",null] 03:08:07 INFO - PROCESS | 1664 | 1468663687652 Marionette TRACE conn10 <- [1,2929,null,{"value":"13"}] 03:08:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:08:07 INFO - PROCESS | 1664 | 1468663687659 Marionette TRACE conn10 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:08:07 INFO - PROCESS | 1664 | 1468663687662 Marionette TRACE conn10 <- [1,2930,null,{}] 03:08:07 INFO - PROCESS | 1664 | 1468663687666 Marionette TRACE conn10 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:07 INFO - PROCESS | 1664 | 1468663687669 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:07 INFO - PROCESS | 1664 | 1468663687798 Marionette TRACE conn10 <- [1,2931,null,{"value":null}] 03:08:07 INFO - PROCESS | 1664 | 1468663687908 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:07 INFO - PROCESS | 1664 | 1468663687911 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:07 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7E91800 == 36 [pid = 1664] [id = 742] 03:08:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AAA96C00) [pid = 1664] [serial = 2226] [outer = 0000000000000000] 03:08:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AAB49C00) [pid = 1664] [serial = 2227] [outer = 000000D7AAA96C00] 03:08:07 INFO - PROCESS | 1664 | 1468663687970 Marionette DEBUG loaded listener.js 03:08:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AE0D6C00) [pid = 1664] [serial = 2228] [outer = 000000D7AAA96C00] 03:08:08 INFO - PROCESS | 1664 | 1468663688636 Marionette TRACE conn10 <- [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"]]]}] 03:08:08 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 03:08:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:08:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1026ms 03:08:08 INFO - PROCESS | 1664 | 1468663688687 Marionette TRACE conn10 -> [0,2933,"getWindowHandle",null] 03:08:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:08:08 INFO - PROCESS | 1664 | 1468663688690 Marionette TRACE conn10 <- [1,2933,null,{"value":"13"}] 03:08:08 INFO - PROCESS | 1664 | 1468663688695 Marionette TRACE conn10 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:08:08 INFO - PROCESS | 1664 | 1468663688699 Marionette TRACE conn10 <- [1,2934,null,{}] 03:08:08 INFO - PROCESS | 1664 | 1468663688712 Marionette TRACE conn10 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:08 INFO - PROCESS | 1664 | 1468663688717 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:08 INFO - PROCESS | 1664 | 1468663688925 Marionette TRACE conn10 <- [1,2935,null,{"value":null}] 03:08:08 INFO - PROCESS | 1664 | 1468663688935 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:08 INFO - PROCESS | 1664 | 1468663688939 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:08 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C8A000 == 37 [pid = 1664] [id = 743] 03:08:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AFB44400) [pid = 1664] [serial = 2229] [outer = 0000000000000000] 03:08:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B0D6FC00) [pid = 1664] [serial = 2230] [outer = 000000D7AFB44400] 03:08:09 INFO - PROCESS | 1664 | 1468663688999 Marionette DEBUG loaded listener.js 03:08:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B11B3800) [pid = 1664] [serial = 2231] [outer = 000000D7AFB44400] 03:08:09 INFO - PROCESS | 1664 | 1468663689824 Marionette TRACE conn10 <- [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]]]}] 03:08:09 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. 03:08:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1178ms 03:08:09 INFO - PROCESS | 1664 | 1468663689873 Marionette TRACE conn10 -> [0,2937,"getWindowHandle",null] 03:08:09 INFO - PROCESS | 1664 | 1468663689877 Marionette TRACE conn10 <- [1,2937,null,{"value":"13"}] 03:08:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:08:09 INFO - PROCESS | 1664 | 1468663689883 Marionette TRACE conn10 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:08:09 INFO - PROCESS | 1664 | 1468663689887 Marionette TRACE conn10 <- [1,2938,null,{}] 03:08:09 INFO - PROCESS | 1664 | 1468663689892 Marionette TRACE conn10 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:09 INFO - PROCESS | 1664 | 1468663689896 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:10 INFO - PROCESS | 1664 | 1468663690026 Marionette TRACE conn10 <- [1,2939,null,{"value":null}] 03:08:10 INFO - PROCESS | 1664 | 1468663690109 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:10 INFO - PROCESS | 1664 | 1468663690114 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEA3C800 == 38 [pid = 1664] [id = 744] 03:08:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7A8A72800) [pid = 1664] [serial = 2232] [outer = 0000000000000000] 03:08:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A8A77400) [pid = 1664] [serial = 2233] [outer = 000000D7A8A72800] 03:08:10 INFO - PROCESS | 1664 | 1468663690215 Marionette DEBUG loaded listener.js 03:08:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7AA4CB400) [pid = 1664] [serial = 2234] [outer = 000000D7A8A72800] 03:08:10 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BBD800 == 37 [pid = 1664] [id = 739] 03:08:10 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B834F000 == 36 [pid = 1664] [id = 738] 03:08:10 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B828C800 == 35 [pid = 1664] [id = 737] 03:08:10 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7EA1800 == 34 [pid = 1664] [id = 736] 03:08:10 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5907800 == 33 [pid = 1664] [id = 735] 03:08:10 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B1393000 == 32 [pid = 1664] [id = 734] 03:08:10 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFF7F800 == 31 [pid = 1664] [id = 733] 03:08:10 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AAAF1000 == 30 [pid = 1664] [id = 732] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B0E6D800) [pid = 1664] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B3904400) [pid = 1664] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B16E7800) [pid = 1664] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B47DF400) [pid = 1664] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7A8A7D000) [pid = 1664] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7B4F46C00) [pid = 1664] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AA473800) [pid = 1664] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7B0D8E400) [pid = 1664] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4A6AC00) [pid = 1664] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7AAE3E800) [pid = 1664] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE0D4800) [pid = 1664] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AE594000) [pid = 1664] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B0D3E800) [pid = 1664] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AFCD3400) [pid = 1664] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A5566400) [pid = 1664] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AA305C00) [pid = 1664] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7B23E9000) [pid = 1664] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B1CB9000) [pid = 1664] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B3911000) [pid = 1664] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B4F81C00) [pid = 1664] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B4F4E400) [pid = 1664] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B0D36000) [pid = 1664] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B4E8FC00) [pid = 1664] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B4E88000) [pid = 1664] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (000000D7B47DB400) [pid = 1664] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (000000D7B0DD6C00) [pid = 1664] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE544000 == 31 [pid = 1664] [id = 745] 03:08:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (000000D7A9771400) [pid = 1664] [serial = 2235] [outer = 0000000000000000] 03:08:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (000000D7AA307C00) [pid = 1664] [serial = 2236] [outer = 000000D7A9771400] 03:08:10 INFO - PROCESS | 1664 | 1468663690721 Marionette TRACE conn10 <- [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]]]}] 03:08:10 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. 03:08:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 03:08:10 INFO - PROCESS | 1664 | 1468663690768 Marionette TRACE conn10 -> [0,2941,"getWindowHandle",null] 03:08:10 INFO - PROCESS | 1664 | 1468663690772 Marionette TRACE conn10 <- [1,2941,null,{"value":"13"}] 03:08:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:08:10 INFO - PROCESS | 1664 | 1468663690779 Marionette TRACE conn10 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:08:10 INFO - PROCESS | 1664 | 1468663690782 Marionette TRACE conn10 <- [1,2942,null,{}] 03:08:10 INFO - PROCESS | 1664 | 1468663690786 Marionette TRACE conn10 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:10 INFO - PROCESS | 1664 | 1468663690789 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:10 INFO - PROCESS | 1664 | 1468663690901 Marionette TRACE conn10 <- [1,2943,null,{"value":null}] 03:08:10 INFO - PROCESS | 1664 | 1468663690909 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:10 INFO - PROCESS | 1664 | 1468663690911 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:10 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B23B4800 == 32 [pid = 1664] [id = 746] 03:08:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7AAE37400) [pid = 1664] [serial = 2237] [outer = 0000000000000000] 03:08:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7AD40D400) [pid = 1664] [serial = 2238] [outer = 000000D7AAE37400] 03:08:10 INFO - PROCESS | 1664 | 1468663690962 Marionette DEBUG loaded listener.js 03:08:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AE56A800) [pid = 1664] [serial = 2239] [outer = 000000D7AAE37400] 03:08:11 INFO - PROCESS | 1664 | 1468663691428 Marionette TRACE conn10 <- [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]]]}] 03:08:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:08:11 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 03:08:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 03:08:11 INFO - PROCESS | 1664 | 1468663691452 Marionette TRACE conn10 -> [0,2945,"getWindowHandle",null] 03:08:11 INFO - PROCESS | 1664 | 1468663691454 Marionette TRACE conn10 <- [1,2945,null,{"value":"13"}] 03:08:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:08:11 INFO - PROCESS | 1664 | 1468663691458 Marionette TRACE conn10 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:08:11 INFO - PROCESS | 1664 | 1468663691462 Marionette TRACE conn10 <- [1,2946,null,{}] 03:08:11 INFO - PROCESS | 1664 | 1468663691473 Marionette TRACE conn10 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:11 INFO - PROCESS | 1664 | 1468663691477 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:11 INFO - PROCESS | 1664 | 1468663691583 Marionette TRACE conn10 <- [1,2947,null,{"value":null}] 03:08:11 INFO - PROCESS | 1664 | 1468663691590 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:11 INFO - PROCESS | 1664 | 1468663691593 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:11 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B819D000 == 33 [pid = 1664] [id = 747] 03:08:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AF081000) [pid = 1664] [serial = 2240] [outer = 0000000000000000] 03:08:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0B7D800) [pid = 1664] [serial = 2241] [outer = 000000D7AF081000] 03:08:11 INFO - PROCESS | 1664 | 1468663691650 Marionette DEBUG loaded listener.js 03:08:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0D6C800) [pid = 1664] [serial = 2242] [outer = 000000D7AF081000] 03:08:12 INFO - PROCESS | 1664 | 1468663692114 Marionette TRACE conn10 <- [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]]]}] 03:08:12 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. 03:08:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 03:08:12 INFO - PROCESS | 1664 | 1468663692195 Marionette TRACE conn10 -> [0,2949,"getWindowHandle",null] 03:08:12 INFO - PROCESS | 1664 | 1468663692198 Marionette TRACE conn10 <- [1,2949,null,{"value":"13"}] 03:08:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:08:12 INFO - PROCESS | 1664 | 1468663692202 Marionette TRACE conn10 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:08:12 INFO - PROCESS | 1664 | 1468663692203 Marionette TRACE conn10 <- [1,2950,null,{}] 03:08:12 INFO - PROCESS | 1664 | 1468663692208 Marionette TRACE conn10 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:12 INFO - PROCESS | 1664 | 1468663692210 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:12 INFO - PROCESS | 1664 | 1468663692303 Marionette TRACE conn10 <- [1,2951,null,{"value":null}] 03:08:12 INFO - PROCESS | 1664 | 1468663692395 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:12 INFO - PROCESS | 1664 | 1468663692397 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:12 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8336000 == 34 [pid = 1664] [id = 748] 03:08:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7AFF71000) [pid = 1664] [serial = 2243] [outer = 0000000000000000] 03:08:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B0E89C00) [pid = 1664] [serial = 2244] [outer = 000000D7AFF71000] 03:08:12 INFO - PROCESS | 1664 | 1468663692445 Marionette DEBUG loaded listener.js 03:08:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B16E9400) [pid = 1664] [serial = 2245] [outer = 000000D7AFF71000] 03:08:12 INFO - PROCESS | 1664 | 1468663692813 Marionette TRACE conn10 <- [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]]]}] 03:08:12 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. 03:08:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 03:08:12 INFO - PROCESS | 1664 | 1468663692875 Marionette TRACE conn10 -> [0,2953,"getWindowHandle",null] 03:08:12 INFO - PROCESS | 1664 | 1468663692877 Marionette TRACE conn10 <- [1,2953,null,{"value":"13"}] 03:08:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:08:12 INFO - PROCESS | 1664 | 1468663692880 Marionette TRACE conn10 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:08:12 INFO - PROCESS | 1664 | 1468663692882 Marionette TRACE conn10 <- [1,2954,null,{}] 03:08:12 INFO - PROCESS | 1664 | 1468663692893 Marionette TRACE conn10 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:12 INFO - PROCESS | 1664 | 1468663692896 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:13 INFO - PROCESS | 1664 | 1468663693044 Marionette TRACE conn10 <- [1,2955,null,{"value":null}] 03:08:13 INFO - PROCESS | 1664 | 1468663693061 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:13 INFO - PROCESS | 1664 | 1468663693064 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BBC000 == 35 [pid = 1664] [id = 749] 03:08:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B16ED000) [pid = 1664] [serial = 2246] [outer = 0000000000000000] 03:08:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1D8D800) [pid = 1664] [serial = 2247] [outer = 000000D7B16ED000] 03:08:13 INFO - PROCESS | 1664 | 1468663693111 Marionette DEBUG loaded listener.js 03:08:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B2633000) [pid = 1664] [serial = 2248] [outer = 000000D7B16ED000] 03:08:13 INFO - PROCESS | 1664 | 1468663693541 Marionette TRACE conn10 <- [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]]]}] 03:08:13 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. 03:08:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 03:08:13 INFO - PROCESS | 1664 | 1468663693576 Marionette TRACE conn10 -> [0,2957,"getWindowHandle",null] 03:08:13 INFO - PROCESS | 1664 | 1468663693579 Marionette TRACE conn10 <- [1,2957,null,{"value":"13"}] 03:08:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:08:13 INFO - PROCESS | 1664 | 1468663693588 Marionette TRACE conn10 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:08:13 INFO - PROCESS | 1664 | 1468663693590 Marionette TRACE conn10 <- [1,2958,null,{}] 03:08:13 INFO - PROCESS | 1664 | 1468663693594 Marionette TRACE conn10 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:13 INFO - PROCESS | 1664 | 1468663693600 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:13 INFO - PROCESS | 1664 | 1468663693748 Marionette TRACE conn10 <- [1,2959,null,{"value":null}] 03:08:13 INFO - PROCESS | 1664 | 1468663693808 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:13 INFO - PROCESS | 1664 | 1468663693810 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:13 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8E81800 == 36 [pid = 1664] [id = 750] 03:08:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B3910000) [pid = 1664] [serial = 2249] [outer = 0000000000000000] 03:08:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B47E1400) [pid = 1664] [serial = 2250] [outer = 000000D7B3910000] 03:08:13 INFO - PROCESS | 1664 | 1468663693855 Marionette DEBUG loaded listener.js 03:08:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B4E89400) [pid = 1664] [serial = 2251] [outer = 000000D7B3910000] 03:08:14 INFO - PROCESS | 1664 | 1468663694258 Marionette TRACE conn10 <- [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]]]}] 03:08:14 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. 03:08:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 734ms 03:08:14 INFO - PROCESS | 1664 | 1468663694324 Marionette TRACE conn10 -> [0,2961,"getWindowHandle",null] 03:08:14 INFO - PROCESS | 1664 | 1468663694335 Marionette TRACE conn10 <- [1,2961,null,{"value":"13"}] 03:08:14 INFO - PROCESS | 1664 | 1468663694373 Marionette TRACE conn10 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:08:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:08:14 INFO - PROCESS | 1664 | 1468663694375 Marionette TRACE conn10 <- [1,2962,null,{}] 03:08:14 INFO - PROCESS | 1664 | 1468663694388 Marionette TRACE conn10 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:14 INFO - PROCESS | 1664 | 1468663694390 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:14 INFO - PROCESS | 1664 | 1468663694504 Marionette TRACE conn10 <- [1,2963,null,{"value":null}] 03:08:14 INFO - PROCESS | 1664 | 1468663694509 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:14 INFO - PROCESS | 1664 | 1468663694511 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:14 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B9310000 == 37 [pid = 1664] [id = 751] 03:08:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B4E89800) [pid = 1664] [serial = 2252] [outer = 0000000000000000] 03:08:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B4F47C00) [pid = 1664] [serial = 2253] [outer = 000000D7B4E89800] 03:08:14 INFO - PROCESS | 1664 | 1468663694556 Marionette DEBUG loaded listener.js 03:08:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B4F7F800) [pid = 1664] [serial = 2254] [outer = 000000D7B4E89800] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A4652800) [pid = 1664] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AAA9CC00) [pid = 1664] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A8A7C800) [pid = 1664] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A3BCD400) [pid = 1664] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE09A400) [pid = 1664] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B0E92000) [pid = 1664] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7A939F400) [pid = 1664] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AE949800) [pid = 1664] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A4E24800) [pid = 1664] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7AE567000) [pid = 1664] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A9773800) [pid = 1664] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:08:14 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7AFDD8800) [pid = 1664] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:08:14 INFO - PROCESS | 1664 | 1468663694988 Marionette TRACE conn10 <- [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]]]}] 03:08:15 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. 03:08:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 03:08:15 INFO - PROCESS | 1664 | 1468663695007 Marionette TRACE conn10 -> [0,2965,"getWindowHandle",null] 03:08:15 INFO - PROCESS | 1664 | 1468663695009 Marionette TRACE conn10 <- [1,2965,null,{"value":"13"}] 03:08:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:08:15 INFO - PROCESS | 1664 | 1468663695013 Marionette TRACE conn10 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:08:15 INFO - PROCESS | 1664 | 1468663695015 Marionette TRACE conn10 <- [1,2966,null,{}] 03:08:15 INFO - PROCESS | 1664 | 1468663695018 Marionette TRACE conn10 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:15 INFO - PROCESS | 1664 | 1468663695020 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:15 INFO - PROCESS | 1664 | 1468663695148 Marionette TRACE conn10 <- [1,2967,null,{"value":null}] 03:08:15 INFO - PROCESS | 1664 | 1468663695216 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:15 INFO - PROCESS | 1664 | 1468663695218 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A59CD000 == 38 [pid = 1664] [id = 752] 03:08:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7A923AC00) [pid = 1664] [serial = 2255] [outer = 0000000000000000] 03:08:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B4E87C00) [pid = 1664] [serial = 2256] [outer = 000000D7A923AC00] 03:08:15 INFO - PROCESS | 1664 | 1468663695264 Marionette DEBUG loaded listener.js 03:08:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B4F87C00) [pid = 1664] [serial = 2257] [outer = 000000D7A923AC00] 03:08:15 INFO - PROCESS | 1664 | 1468663695591 Marionette TRACE conn10 <- [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]]]}] 03:08:15 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. 03:08:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 03:08:15 INFO - PROCESS | 1664 | 1468663695646 Marionette TRACE conn10 -> [0,2969,"getWindowHandle",null] 03:08:15 INFO - PROCESS | 1664 | 1468663695648 Marionette TRACE conn10 <- [1,2969,null,{"value":"13"}] 03:08:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:08:15 INFO - PROCESS | 1664 | 1468663695665 Marionette TRACE conn10 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:08:15 INFO - PROCESS | 1664 | 1468663695667 Marionette TRACE conn10 <- [1,2970,null,{}] 03:08:15 INFO - PROCESS | 1664 | 1468663695671 Marionette TRACE conn10 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:15 INFO - PROCESS | 1664 | 1468663695673 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:15 INFO - PROCESS | 1664 | 1468663695759 Marionette TRACE conn10 <- [1,2971,null,{"value":null}] 03:08:15 INFO - PROCESS | 1664 | 1468663695765 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:15 INFO - PROCESS | 1664 | 1468663695767 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:15 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA012800 == 39 [pid = 1664] [id = 753] 03:08:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B4F89400) [pid = 1664] [serial = 2258] [outer = 0000000000000000] 03:08:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B598D000) [pid = 1664] [serial = 2259] [outer = 000000D7B4F89400] 03:08:15 INFO - PROCESS | 1664 | 1468663695815 Marionette DEBUG loaded listener.js 03:08:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B5994C00) [pid = 1664] [serial = 2260] [outer = 000000D7B4F89400] 03:08:16 INFO - PROCESS | 1664 | 1468663696229 Marionette TRACE conn10 <- [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"]]]}] 03:08:16 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 03:08:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:08:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:08:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 566ms 03:08:16 INFO - PROCESS | 1664 | 1468663696238 Marionette TRACE conn10 -> [0,2973,"getWindowHandle",null] 03:08:16 INFO - PROCESS | 1664 | 1468663696241 Marionette TRACE conn10 <- [1,2973,null,{"value":"13"}] 03:08:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:08:16 INFO - PROCESS | 1664 | 1468663696244 Marionette TRACE conn10 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:08:16 INFO - PROCESS | 1664 | 1468663696246 Marionette TRACE conn10 <- [1,2974,null,{}] 03:08:16 INFO - PROCESS | 1664 | 1468663696252 Marionette TRACE conn10 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:16 INFO - PROCESS | 1664 | 1468663696254 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:16 INFO - PROCESS | 1664 | 1468663696400 Marionette TRACE conn10 <- [1,2975,null,{"value":null}] 03:08:16 INFO - PROCESS | 1664 | 1468663696407 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:16 INFO - PROCESS | 1664 | 1468663696409 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:16 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA0BF800 == 40 [pid = 1664] [id = 754] 03:08:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A8A6FC00) [pid = 1664] [serial = 2261] [outer = 0000000000000000] 03:08:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B63A3000) [pid = 1664] [serial = 2262] [outer = 000000D7A8A6FC00] 03:08:16 INFO - PROCESS | 1664 | 1468663696455 Marionette DEBUG loaded listener.js 03:08:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B6450800) [pid = 1664] [serial = 2263] [outer = 000000D7A8A6FC00] 03:08:16 INFO - PROCESS | 1664 | 1468663696897 Marionette TRACE conn10 <- [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]]]}] 03:08:16 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. 03:08:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms 03:08:17 INFO - PROCESS | 1664 | 1468663697000 Marionette TRACE conn10 -> [0,2977,"getWindowHandle",null] 03:08:17 INFO - PROCESS | 1664 | 1468663697005 Marionette TRACE conn10 <- [1,2977,null,{"value":"13"}] 03:08:17 INFO - PROCESS | 1664 | 1468663697012 Marionette TRACE conn10 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:08:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:08:17 INFO - PROCESS | 1664 | 1468663697016 Marionette TRACE conn10 <- [1,2978,null,{}] 03:08:17 INFO - PROCESS | 1664 | 1468663697027 Marionette TRACE conn10 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:17 INFO - PROCESS | 1664 | 1468663697031 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:17 INFO - PROCESS | 1664 | 1468663697219 Marionette TRACE conn10 <- [1,2979,null,{"value":null}] 03:08:17 INFO - PROCESS | 1664 | 1468663697314 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:17 INFO - PROCESS | 1664 | 1468663697319 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AFAC9000 == 41 [pid = 1664] [id = 755] 03:08:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7A8856400) [pid = 1664] [serial = 2264] [outer = 0000000000000000] 03:08:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A9349800) [pid = 1664] [serial = 2265] [outer = 000000D7A8856400] 03:08:17 INFO - PROCESS | 1664 | 1468663697380 Marionette DEBUG loaded listener.js 03:08:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AA555400) [pid = 1664] [serial = 2266] [outer = 000000D7A8856400] 03:08:17 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B46ED000 == 42 [pid = 1664] [id = 756] 03:08:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AE598400) [pid = 1664] [serial = 2267] [outer = 0000000000000000] 03:08:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7AE94EC00) [pid = 1664] [serial = 2268] [outer = 000000D7AE598400] 03:08:17 INFO - PROCESS | 1664 | 1468663697984 Marionette TRACE conn10 <- [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]]]}] 03:08:18 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. 03:08:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 03:08:18 INFO - PROCESS | 1664 | 1468663698015 Marionette TRACE conn10 -> [0,2981,"getWindowHandle",null] 03:08:18 INFO - PROCESS | 1664 | 1468663698020 Marionette TRACE conn10 <- [1,2981,null,{"value":"13"}] 03:08:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:08:18 INFO - PROCESS | 1664 | 1468663698028 Marionette TRACE conn10 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:08:18 INFO - PROCESS | 1664 | 1468663698032 Marionette TRACE conn10 <- [1,2982,null,{}] 03:08:18 INFO - PROCESS | 1664 | 1468663698036 Marionette TRACE conn10 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:18 INFO - PROCESS | 1664 | 1468663698039 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:18 INFO - PROCESS | 1664 | 1468663698186 Marionette TRACE conn10 <- [1,2983,null,{"value":null}] 03:08:18 INFO - PROCESS | 1664 | 1468663698279 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:18 INFO - PROCESS | 1664 | 1468663698282 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:18 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5909000 == 43 [pid = 1664] [id = 757] 03:08:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7AE5A0000) [pid = 1664] [serial = 2269] [outer = 0000000000000000] 03:08:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B0B78800) [pid = 1664] [serial = 2270] [outer = 000000D7AE5A0000] 03:08:18 INFO - PROCESS | 1664 | 1468663698342 Marionette DEBUG loaded listener.js 03:08:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B0DD5400) [pid = 1664] [serial = 2271] [outer = 000000D7AE5A0000] 03:08:18 INFO - PROCESS | 1664 | 1468663698947 Marionette TRACE conn10 <- [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]]]}] 03:08:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:08:19 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 03:08:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 986ms 03:08:19 INFO - PROCESS | 1664 | 1468663699017 Marionette TRACE conn10 -> [0,2985,"getWindowHandle",null] 03:08:19 INFO - PROCESS | 1664 | 1468663699020 Marionette TRACE conn10 <- [1,2985,null,{"value":"13"}] 03:08:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:08:19 INFO - PROCESS | 1664 | 1468663699024 Marionette TRACE conn10 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:08:19 INFO - PROCESS | 1664 | 1468663699028 Marionette TRACE conn10 <- [1,2986,null,{}] 03:08:19 INFO - PROCESS | 1664 | 1468663699040 Marionette TRACE conn10 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:19 INFO - PROCESS | 1664 | 1468663699046 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:19 INFO - PROCESS | 1664 | 1468663699202 Marionette TRACE conn10 <- [1,2987,null,{"value":null}] 03:08:19 INFO - PROCESS | 1664 | 1468663699326 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:19 INFO - PROCESS | 1664 | 1468663699330 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:19 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B934A000 == 44 [pid = 1664] [id = 758] 03:08:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B3907400) [pid = 1664] [serial = 2272] [outer = 0000000000000000] 03:08:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B47E0000) [pid = 1664] [serial = 2273] [outer = 000000D7B3907400] 03:08:19 INFO - PROCESS | 1664 | 1468663699390 Marionette DEBUG loaded listener.js 03:08:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7B5993C00) [pid = 1664] [serial = 2274] [outer = 000000D7B3907400] 03:08:20 INFO - PROCESS | 1664 | 1468663699998 Marionette TRACE conn10 <- [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]]]}] 03:08:20 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. 03:08:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1031ms 03:08:20 INFO - PROCESS | 1664 | 1468663700055 Marionette TRACE conn10 -> [0,2989,"getWindowHandle",null] 03:08:20 INFO - PROCESS | 1664 | 1468663700059 Marionette TRACE conn10 <- [1,2989,null,{"value":"13"}] 03:08:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:08:20 INFO - PROCESS | 1664 | 1468663700063 Marionette TRACE conn10 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:08:20 INFO - PROCESS | 1664 | 1468663700065 Marionette TRACE conn10 <- [1,2990,null,{}] 03:08:20 INFO - PROCESS | 1664 | 1468663700069 Marionette TRACE conn10 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:20 INFO - PROCESS | 1664 | 1468663700072 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:20 INFO - PROCESS | 1664 | 1468663700197 Marionette TRACE conn10 <- [1,2991,null,{"value":null}] 03:08:20 INFO - PROCESS | 1664 | 1468663700318 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:20 INFO - PROCESS | 1664 | 1468663700321 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:20 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B98EC800 == 45 [pid = 1664] [id = 759] 03:08:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7B6455400) [pid = 1664] [serial = 2275] [outer = 0000000000000000] 03:08:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7B6CE9800) [pid = 1664] [serial = 2276] [outer = 000000D7B6455400] 03:08:20 INFO - PROCESS | 1664 | 1468663700382 Marionette DEBUG loaded listener.js 03:08:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7B6CEF400) [pid = 1664] [serial = 2277] [outer = 000000D7B6455400] 03:08:20 INFO - PROCESS | 1664 | 1468663700919 Marionette TRACE conn10 <- [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]]]}] 03:08:20 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. 03:08:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 03:08:20 INFO - PROCESS | 1664 | 1468663700946 Marionette TRACE conn10 -> [0,2993,"getWindowHandle",null] 03:08:20 INFO - PROCESS | 1664 | 1468663700948 Marionette TRACE conn10 <- [1,2993,null,{"value":"13"}] 03:08:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:08:20 INFO - PROCESS | 1664 | 1468663700952 Marionette TRACE conn10 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:08:20 INFO - PROCESS | 1664 | 1468663700954 Marionette TRACE conn10 <- [1,2994,null,{}] 03:08:20 INFO - PROCESS | 1664 | 1468663700958 Marionette TRACE conn10 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:20 INFO - PROCESS | 1664 | 1468663700960 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:21 INFO - PROCESS | 1664 | 1468663701076 Marionette TRACE conn10 <- [1,2995,null,{"value":null}] 03:08:21 INFO - PROCESS | 1664 | 1468663701349 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:21 INFO - PROCESS | 1664 | 1468663701353 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:21 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADC41800 == 46 [pid = 1664] [id = 760] 03:08:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (000000D7A44DE800) [pid = 1664] [serial = 2278] [outer = 0000000000000000] 03:08:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7A4A5E400) [pid = 1664] [serial = 2279] [outer = 000000D7A44DE800] 03:08:21 INFO - PROCESS | 1664 | 1468663701430 Marionette DEBUG loaded listener.js 03:08:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (000000D7A8A70000) [pid = 1664] [serial = 2280] [outer = 000000D7A44DE800] 03:08:21 INFO - PROCESS | 1664 | 1468663701980 Marionette TRACE conn10 <- [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]]]}] 03:08:22 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. 03:08:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1076ms 03:08:22 INFO - PROCESS | 1664 | 1468663702032 Marionette TRACE conn10 -> [0,2997,"getWindowHandle",null] 03:08:22 INFO - PROCESS | 1664 | 1468663702036 Marionette TRACE conn10 <- [1,2997,null,{"value":"13"}] 03:08:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:08:22 INFO - PROCESS | 1664 | 1468663702041 Marionette TRACE conn10 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:08:22 INFO - PROCESS | 1664 | 1468663702044 Marionette TRACE conn10 <- [1,2998,null,{}] 03:08:22 INFO - PROCESS | 1664 | 1468663702050 Marionette TRACE conn10 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:22 INFO - PROCESS | 1664 | 1468663702054 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:22 INFO - PROCESS | 1664 | 1468663702171 Marionette TRACE conn10 <- [1,2999,null,{"value":null}] 03:08:22 INFO - PROCESS | 1664 | 1468663702272 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:22 INFO - PROCESS | 1664 | 1468663702275 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:22 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE55D000 == 47 [pid = 1664] [id = 761] 03:08:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (000000D7A5445400) [pid = 1664] [serial = 2281] [outer = 0000000000000000] 03:08:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (000000D7AAA95C00) [pid = 1664] [serial = 2282] [outer = 000000D7A5445400] 03:08:22 INFO - PROCESS | 1664 | 1468663702327 Marionette DEBUG loaded listener.js 03:08:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (000000D7AE56D000) [pid = 1664] [serial = 2283] [outer = 000000D7A5445400] 03:08:22 INFO - PROCESS | 1664 | [1664] 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 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE573800 == 46 [pid = 1664] [id = 731] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA012800 == 45 [pid = 1664] [id = 753] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7A59CD000 == 44 [pid = 1664] [id = 752] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B9310000 == 43 [pid = 1664] [id = 751] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8E81800 == 42 [pid = 1664] [id = 750] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BBC000 == 41 [pid = 1664] [id = 749] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B819D000 == 40 [pid = 1664] [id = 747] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B23B4800 == 39 [pid = 1664] [id = 746] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE544000 == 38 [pid = 1664] [id = 745] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AEA3C800 == 37 [pid = 1664] [id = 744] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C8A000 == 36 [pid = 1664] [id = 743] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B7E91800 == 35 [pid = 1664] [id = 742] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AF093800 == 34 [pid = 1664] [id = 741] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8C3B000 == 33 [pid = 1664] [id = 740] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8336000 == 32 [pid = 1664] [id = 748] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADC41800 == 31 [pid = 1664] [id = 760] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B98EC800 == 30 [pid = 1664] [id = 759] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B934A000 == 29 [pid = 1664] [id = 758] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5909000 == 28 [pid = 1664] [id = 757] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B46ED000 == 27 [pid = 1664] [id = 756] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA0BF800 == 26 [pid = 1664] [id = 754] 03:08:23 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AFAC9000 == 25 [pid = 1664] [id = 755] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (000000D7AAE3C400) [pid = 1664] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (000000D7AA364C00) [pid = 1664] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (000000D7B1CB9800) [pid = 1664] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (000000D7B0D85C00) [pid = 1664] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (000000D7B0D37400) [pid = 1664] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (000000D7B4F4F400) [pid = 1664] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (000000D7B3905400) [pid = 1664] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7B0DD5800) [pid = 1664] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7A4B9CC00) [pid = 1664] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7AE570800) [pid = 1664] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7AE72B400) [pid = 1664] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B0E8C400) [pid = 1664] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7AE01FC00) [pid = 1664] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B0DD3000) [pid = 1664] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A4785C00) [pid = 1664] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7AAE3F000) [pid = 1664] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7A9219C00) [pid = 1664] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A97D6000) [pid = 1664] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A5562C00) [pid = 1664] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A4785000) [pid = 1664] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0D39C00) [pid = 1664] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AFDE0400) [pid = 1664] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7AF080400) [pid = 1664] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B1727400) [pid = 1664] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7B16E9000) [pid = 1664] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 03:08:23 INFO - PROCESS | 1664 | 1468663703707 Marionette TRACE conn10 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:08:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:08:23 INFO - {} 03:08:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:08:23 INFO - {} 03:08:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:08:23 INFO - {} 03:08:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:08:23 INFO - {} 03:08:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1682ms 03:08:23 INFO - PROCESS | 1664 | 1468663703728 Marionette TRACE conn10 -> [0,3001,"getWindowHandle",null] 03:08:23 INFO - PROCESS | 1664 | 1468663703732 Marionette TRACE conn10 <- [1,3001,null,{"value":"13"}] 03:08:23 INFO - PROCESS | 1664 | 1468663703737 Marionette TRACE conn10 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:08:23 INFO - TEST-START | /FileAPI/fileReader.html 03:08:23 INFO - PROCESS | 1664 | 1468663703741 Marionette TRACE conn10 <- [1,3002,null,{}] 03:08:23 INFO - PROCESS | 1664 | 1468663703747 Marionette TRACE conn10 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:23 INFO - PROCESS | 1664 | 1468663703750 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:23 INFO - PROCESS | 1664 | 1468663703861 Marionette TRACE conn10 <- [1,3003,null,{"value":null}] 03:08:23 INFO - PROCESS | 1664 | 1468663703937 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:23 INFO - PROCESS | 1664 | 1468663703939 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:23 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7ADDAC000 == 26 [pid = 1664] [id = 762] 03:08:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7A4A92000) [pid = 1664] [serial = 2284] [outer = 0000000000000000] 03:08:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7A5443400) [pid = 1664] [serial = 2285] [outer = 000000D7A4A92000] 03:08:23 INFO - PROCESS | 1664 | 1468663703990 Marionette DEBUG loaded listener.js 03:08:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A8A76000) [pid = 1664] [serial = 2286] [outer = 000000D7A4A92000] 03:08:24 INFO - PROCESS | 1664 | 1468663704402 Marionette TRACE conn10 <- [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]]]}] 03:08:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:08:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:08:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:08:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:08:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 733ms 03:08:24 INFO - PROCESS | 1664 | 1468663704475 Marionette TRACE conn10 -> [0,3005,"getWindowHandle",null] 03:08:24 INFO - PROCESS | 1664 | 1468663704480 Marionette TRACE conn10 <- [1,3005,null,{"value":"13"}] 03:08:24 INFO - TEST-START | /FileAPI/historical.html 03:08:24 INFO - PROCESS | 1664 | 1468663704487 Marionette TRACE conn10 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:08:24 INFO - PROCESS | 1664 | 1468663704490 Marionette TRACE conn10 <- [1,3006,null,{}] 03:08:24 INFO - PROCESS | 1664 | 1468663704494 Marionette TRACE conn10 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:24 INFO - PROCESS | 1664 | 1468663704497 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:24 INFO - PROCESS | 1664 | 1468663704599 Marionette TRACE conn10 <- [1,3007,null,{"value":null}] 03:08:24 INFO - PROCESS | 1664 | 1468663704613 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:24 INFO - PROCESS | 1664 | 1468663704615 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:24 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0DB7800 == 27 [pid = 1664] [id = 763] 03:08:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A9845C00) [pid = 1664] [serial = 2287] [outer = 0000000000000000] 03:08:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7AA477C00) [pid = 1664] [serial = 2288] [outer = 000000D7A9845C00] 03:08:24 INFO - PROCESS | 1664 | 1468663704667 Marionette DEBUG loaded listener.js 03:08:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AA554C00) [pid = 1664] [serial = 2289] [outer = 000000D7A9845C00] 03:08:25 INFO - PROCESS | 1664 | 1468663705122 Marionette TRACE conn10 <- [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"]]]}] 03:08:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:08:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:08:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:08:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:08:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:08:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:08:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:08:25 INFO - TEST-OK | /FileAPI/historical.html | took 672ms 03:08:25 INFO - PROCESS | 1664 | 1468663705160 Marionette TRACE conn10 -> [0,3009,"getWindowHandle",null] 03:08:25 INFO - PROCESS | 1664 | 1468663705162 Marionette TRACE conn10 <- [1,3009,null,{"value":"13"}] 03:08:25 INFO - TEST-START | /FileAPI/idlharness.html 03:08:25 INFO - PROCESS | 1664 | 1468663705166 Marionette TRACE conn10 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:08:25 INFO - PROCESS | 1664 | 1468663705171 Marionette TRACE conn10 <- [1,3010,null,{}] 03:08:25 INFO - PROCESS | 1664 | 1468663705187 Marionette TRACE conn10 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:25 INFO - PROCESS | 1664 | 1468663705192 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:25 INFO - PROCESS | 1664 | 1468663705315 Marionette TRACE conn10 <- [1,3011,null,{"value":null}] 03:08:25 INFO - PROCESS | 1664 | 1468663705334 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:25 INFO - PROCESS | 1664 | 1468663705337 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:25 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B46F6000 == 28 [pid = 1664] [id = 764] 03:08:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7A3BC9800) [pid = 1664] [serial = 2290] [outer = 0000000000000000] 03:08:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AE56C800) [pid = 1664] [serial = 2291] [outer = 000000D7A3BC9800] 03:08:25 INFO - PROCESS | 1664 | 1468663705387 Marionette DEBUG loaded listener.js 03:08:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7AE94BC00) [pid = 1664] [serial = 2292] [outer = 000000D7A3BC9800] 03:08:26 INFO - PROCESS | 1664 | 1468663706221 Marionette TRACE conn10 <- [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]]]}] 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:08:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:08:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:08:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:08:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:08:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:08:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:08:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:08:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:08:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:08:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:08:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:08:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:08:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:08:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:08:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:08:26 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 03:08:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:08:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:08:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:08:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:08:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:08:26 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 03:08:26 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 03:08:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:08:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:08:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:08:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:08:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:08:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:08:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:08:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:08:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:08:26 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 03:08:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:08:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:08:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:08:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:08:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:08:26 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 03:08:26 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 03:08:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:08:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:08:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:08:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:08:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:08:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:08:26 INFO - TEST-OK | /FileAPI/idlharness.html | took 1150ms 03:08:26 INFO - PROCESS | 1664 | 1468663706320 Marionette TRACE conn10 -> [0,3013,"getWindowHandle",null] 03:08:26 INFO - PROCESS | 1664 | 1468663706323 Marionette TRACE conn10 <- [1,3013,null,{"value":"13"}] 03:08:26 INFO - TEST-START | /FileAPI/idlharness.worker 03:08:26 INFO - PROCESS | 1664 | 1468663706336 Marionette TRACE conn10 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:08:26 INFO - PROCESS | 1664 | 1468663706338 Marionette TRACE conn10 <- [1,3014,null,{}] 03:08:26 INFO - PROCESS | 1664 | 1468663706342 Marionette TRACE conn10 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:26 INFO - PROCESS | 1664 | 1468663706344 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:26 INFO - PROCESS | 1664 | 1468663706475 Marionette TRACE conn10 <- [1,3015,null,{"value":null}] 03:08:26 INFO - PROCESS | 1664 | 1468663706484 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:26 INFO - PROCESS | 1664 | 1468663706486 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:26 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8BB0800 == 29 [pid = 1664] [id = 765] 03:08:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B16A5800) [pid = 1664] [serial = 2293] [outer = 0000000000000000] 03:08:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B16A9400) [pid = 1664] [serial = 2294] [outer = 000000D7B16A5800] 03:08:26 INFO - PROCESS | 1664 | 1468663706579 Marionette DEBUG loaded listener.js 03:08:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B16AE800) [pid = 1664] [serial = 2295] [outer = 000000D7B16A5800] 03:08:26 INFO - PROCESS | 1664 | [1664] 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 03:08:27 INFO - PROCESS | 1664 | 1468663707573 Marionette TRACE conn10 <- [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,{},{}]]]}] 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:08:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:08:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:08:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:08:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:08:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:08:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:08:27 INFO - {} 03:08:27 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 03:08:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:08:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:08:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:08:27 INFO - {} 03:08:27 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 - {} 03:08:27 INFO - {} 03:08:27 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 03:08:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:08:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:08:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:08:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:08:27 INFO - {} 03:08:27 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 03:08:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:08:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:08:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:08:27 INFO - {} 03:08:27 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 - {} 03:08:27 INFO - {} 03:08:27 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 03:08:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:08:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:08:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 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 03:08:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:08:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:08:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 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 03:08:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 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 03:08:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 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 03:08:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:08:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:08:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:08:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:08:27 INFO - {} 03:08:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1352ms 03:08:27 INFO - PROCESS | 1664 | 1468663707682 Marionette TRACE conn10 -> [0,3017,"getWindowHandle",null] 03:08:27 INFO - PROCESS | 1664 | 1468663707684 Marionette TRACE conn10 <- [1,3017,null,{"value":"13"}] 03:08:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:08:27 INFO - PROCESS | 1664 | 1468663707688 Marionette TRACE conn10 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:08:27 INFO - PROCESS | 1664 | 1468663707689 Marionette TRACE conn10 <- [1,3018,null,{}] 03:08:27 INFO - PROCESS | 1664 | 1468663707693 Marionette TRACE conn10 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:27 INFO - PROCESS | 1664 | 1468663707695 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:27 INFO - PROCESS | 1664 | 1468663707809 Marionette TRACE conn10 <- [1,3019,null,{"value":null}] 03:08:27 INFO - PROCESS | 1664 | 1468663707813 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:27 INFO - PROCESS | 1664 | 1468663707815 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:27 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BA2D2000 == 30 [pid = 1664] [id = 766] 03:08:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7A9845400) [pid = 1664] [serial = 2296] [outer = 0000000000000000] 03:08:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B6F27C00) [pid = 1664] [serial = 2297] [outer = 000000D7A9845400] 03:08:27 INFO - PROCESS | 1664 | 1468663707888 Marionette DEBUG loaded listener.js 03:08:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B6F2E000) [pid = 1664] [serial = 2298] [outer = 000000D7A9845400] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7B16ED000) [pid = 1664] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B4F89400) [pid = 1664] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B3910000) [pid = 1664] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B4E89800) [pid = 1664] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7A923AC00) [pid = 1664] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B1794800) [pid = 1664] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AAE37400) [pid = 1664] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AAA96C00) [pid = 1664] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AF081000) [pid = 1664] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7A8A72800) [pid = 1664] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A9771400) [pid = 1664] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7A4647800) [pid = 1664] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8A6FC00) [pid = 1664] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AFB44400) [pid = 1664] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:08:28 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AFF71000) [pid = 1664] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:08:28 INFO - PROCESS | 1664 | 1468663708491 Marionette TRACE conn10 <- [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]]]}] 03:08:28 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 03:08:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 839ms 03:08:28 INFO - PROCESS | 1664 | 1468663708530 Marionette TRACE conn10 -> [0,3021,"getWindowHandle",null] 03:08:28 INFO - PROCESS | 1664 | 1468663708532 Marionette TRACE conn10 <- [1,3021,null,{"value":"13"}] 03:08:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:08:28 INFO - PROCESS | 1664 | 1468663708535 Marionette TRACE conn10 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:08:28 INFO - PROCESS | 1664 | 1468663708537 Marionette TRACE conn10 <- [1,3022,null,{}] 03:08:28 INFO - PROCESS | 1664 | 1468663708541 Marionette TRACE conn10 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:28 INFO - PROCESS | 1664 | 1468663708547 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:28 INFO - PROCESS | 1664 | 1468663708689 Marionette TRACE conn10 <- [1,3023,null,{"value":null}] 03:08:28 INFO - PROCESS | 1664 | 1468663708746 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:28 INFO - PROCESS | 1664 | 1468663708748 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:28 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7BBA1C800 == 31 [pid = 1664] [id = 767] 03:08:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7A402D800) [pid = 1664] [serial = 2299] [outer = 0000000000000000] 03:08:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B16F5800) [pid = 1664] [serial = 2300] [outer = 000000D7A402D800] 03:08:28 INFO - PROCESS | 1664 | 1468663708795 Marionette DEBUG loaded listener.js 03:08:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7A464DC00) [pid = 1664] [serial = 2301] [outer = 000000D7A402D800] 03:08:29 INFO - PROCESS | 1664 | 1468663709148 Marionette TRACE conn10 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:08:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:08:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 03:08:29 INFO - PROCESS | 1664 | 1468663709210 Marionette TRACE conn10 -> [0,3025,"getWindowHandle",null] 03:08:29 INFO - PROCESS | 1664 | 1468663709213 Marionette TRACE conn10 <- [1,3025,null,{"value":"13"}] 03:08:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:08:29 INFO - PROCESS | 1664 | 1468663709216 Marionette TRACE conn10 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:08:29 INFO - PROCESS | 1664 | 1468663709218 Marionette TRACE conn10 <- [1,3026,null,{}] 03:08:29 INFO - PROCESS | 1664 | 1468663709221 Marionette TRACE conn10 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:29 INFO - PROCESS | 1664 | 1468663709224 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:29 INFO - PROCESS | 1664 | 1468663709312 Marionette TRACE conn10 <- [1,3027,null,{"value":null}] 03:08:29 INFO - PROCESS | 1664 | 1468663709317 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:29 INFO - PROCESS | 1664 | 1468663709319 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5076800 == 32 [pid = 1664] [id = 768] 03:08:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B6FBD000) [pid = 1664] [serial = 2302] [outer = 0000000000000000] 03:08:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B6FC2400) [pid = 1664] [serial = 2303] [outer = 000000D7B6FBD000] 03:08:29 INFO - PROCESS | 1664 | 1468663709365 Marionette DEBUG loaded listener.js 03:08:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B84DD000) [pid = 1664] [serial = 2304] [outer = 000000D7B6FBD000] 03:08:29 INFO - PROCESS | 1664 | 1468663709748 Marionette TRACE conn10 <- [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"]]]}] 03:08:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:08:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:08:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 586ms 03:08:29 INFO - PROCESS | 1664 | 1468663709806 Marionette TRACE conn10 -> [0,3029,"getWindowHandle",null] 03:08:29 INFO - PROCESS | 1664 | 1468663709808 Marionette TRACE conn10 <- [1,3029,null,{"value":"13"}] 03:08:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:08:29 INFO - PROCESS | 1664 | 1468663709812 Marionette TRACE conn10 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:08:29 INFO - PROCESS | 1664 | 1468663709814 Marionette TRACE conn10 <- [1,3030,null,{}] 03:08:29 INFO - PROCESS | 1664 | 1468663709818 Marionette TRACE conn10 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:29 INFO - PROCESS | 1664 | 1468663709820 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:29 INFO - PROCESS | 1664 | 1468663709944 Marionette TRACE conn10 <- [1,3031,null,{"value":null}] 03:08:29 INFO - PROCESS | 1664 | 1468663709954 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:29 INFO - PROCESS | 1664 | 1468663709956 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:29 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B414F800 == 33 [pid = 1664] [id = 769] 03:08:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B84E1400) [pid = 1664] [serial = 2305] [outer = 0000000000000000] 03:08:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B84E5800) [pid = 1664] [serial = 2306] [outer = 000000D7B84E1400] 03:08:30 INFO - PROCESS | 1664 | 1468663710002 Marionette DEBUG loaded listener.js 03:08:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B9863000) [pid = 1664] [serial = 2307] [outer = 000000D7B84E1400] 03:08:30 INFO - PROCESS | 1664 | 1468663710710 Marionette TRACE conn10 <- [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]]]}] 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:08:30 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. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:08:30 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'.) 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:08:30 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. 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:08:30 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. 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:08:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:08:30 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. 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:08:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:08:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:08:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1014ms 03:08:30 INFO - PROCESS | 1664 | 1468663710830 Marionette TRACE conn10 -> [0,3033,"getWindowHandle",null] 03:08:30 INFO - PROCESS | 1664 | 1468663710835 Marionette TRACE conn10 <- [1,3033,null,{"value":"13"}] 03:08:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:08:30 INFO - PROCESS | 1664 | 1468663710851 Marionette TRACE conn10 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:08:30 INFO - PROCESS | 1664 | 1468663710855 Marionette TRACE conn10 <- [1,3034,null,{}] 03:08:30 INFO - PROCESS | 1664 | 1468663710931 Marionette TRACE conn10 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:30 INFO - PROCESS | 1664 | 1468663710934 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:31 INFO - PROCESS | 1664 | 1468663711096 Marionette TRACE conn10 <- [1,3035,null,{"value":null}] 03:08:31 INFO - PROCESS | 1664 | 1468663711219 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:31 INFO - PROCESS | 1664 | 1468663711225 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:31 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AEBD2000 == 34 [pid = 1664] [id = 770] 03:08:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7A4E1E000) [pid = 1664] [serial = 2308] [outer = 0000000000000000] 03:08:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7A57EF800) [pid = 1664] [serial = 2309] [outer = 000000D7A4E1E000] 03:08:31 INFO - PROCESS | 1664 | 1468663711288 Marionette DEBUG loaded listener.js 03:08:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7A9771400) [pid = 1664] [serial = 2310] [outer = 000000D7A4E1E000] 03:08:31 INFO - PROCESS | 1664 | [1664] 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 03:08:31 INFO - PROCESS | 1664 | 1468663711954 Marionette TRACE conn10 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:08:31 INFO - {} 03:08:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1118ms 03:08:32 INFO - PROCESS | 1664 | 1468663712014 Marionette TRACE conn10 -> [0,3037,"getWindowHandle",null] 03:08:32 INFO - PROCESS | 1664 | 1468663712020 Marionette TRACE conn10 <- [1,3037,null,{"value":"13"}] 03:08:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:08:32 INFO - PROCESS | 1664 | 1468663712027 Marionette TRACE conn10 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:08:32 INFO - PROCESS | 1664 | 1468663712031 Marionette TRACE conn10 <- [1,3038,null,{}] 03:08:32 INFO - PROCESS | 1664 | 1468663712035 Marionette TRACE conn10 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:32 INFO - PROCESS | 1664 | 1468663712038 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:32 INFO - PROCESS | 1664 | 1468663712182 Marionette TRACE conn10 <- [1,3039,null,{"value":null}] 03:08:32 INFO - PROCESS | 1664 | 1468663712303 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:32 INFO - PROCESS | 1664 | 1468663712306 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:32 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B82AC800 == 35 [pid = 1664] [id = 771] 03:08:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7AE017C00) [pid = 1664] [serial = 2311] [outer = 0000000000000000] 03:08:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7AE72DC00) [pid = 1664] [serial = 2312] [outer = 000000D7AE017C00] 03:08:32 INFO - PROCESS | 1664 | 1468663712366 Marionette DEBUG loaded listener.js 03:08:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B0D34000) [pid = 1664] [serial = 2313] [outer = 000000D7AE017C00] 03:08:33 INFO - PROCESS | 1664 | 1468663713056 Marionette TRACE conn10 <- [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]]]}] 03:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:08:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1079ms 03:08:33 INFO - PROCESS | 1664 | 1468663713108 Marionette TRACE conn10 -> [0,3041,"getWindowHandle",null] 03:08:33 INFO - PROCESS | 1664 | 1468663713111 Marionette TRACE conn10 <- [1,3041,null,{"value":"13"}] 03:08:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:08:33 INFO - PROCESS | 1664 | 1468663713116 Marionette TRACE conn10 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:08:33 INFO - PROCESS | 1664 | 1468663713120 Marionette TRACE conn10 <- [1,3042,null,{}] 03:08:33 INFO - PROCESS | 1664 | 1468663713132 Marionette TRACE conn10 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:33 INFO - PROCESS | 1664 | 1468663713137 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:33 INFO - PROCESS | 1664 | 1468663713321 Marionette TRACE conn10 <- [1,3043,null,{"value":null}] 03:08:33 INFO - PROCESS | 1664 | 1468663713331 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:33 INFO - PROCESS | 1664 | 1468663713335 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:33 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C38800 == 36 [pid = 1664] [id = 772] 03:08:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7AA36D800) [pid = 1664] [serial = 2314] [outer = 0000000000000000] 03:08:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7AFCD2000) [pid = 1664] [serial = 2315] [outer = 000000D7AA36D800] 03:08:33 INFO - PROCESS | 1664 | 1468663713395 Marionette DEBUG loaded listener.js 03:08:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7B16F0800) [pid = 1664] [serial = 2316] [outer = 000000D7AA36D800] 03:08:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B5076800 == 35 [pid = 1664] [id = 768] 03:08:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BBA1C800 == 34 [pid = 1664] [id = 767] 03:08:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7BA2D2000 == 33 [pid = 1664] [id = 766] 03:08:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B8BB0800 == 32 [pid = 1664] [id = 765] 03:08:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B46F6000 == 31 [pid = 1664] [id = 764] 03:08:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7B0DB7800 == 30 [pid = 1664] [id = 763] 03:08:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7ADDAC000 == 29 [pid = 1664] [id = 762] 03:08:34 INFO - PROCESS | 1664 | --DOCSHELL 000000D7AE55D000 == 28 [pid = 1664] [id = 761] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (000000D7B1D8D800) [pid = 1664] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (000000D7B5994C00) [pid = 1664] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (000000D7B47E1400) [pid = 1664] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (000000D7B2633000) [pid = 1664] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (000000D7B4F47C00) [pid = 1664] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (000000D7B4E87C00) [pid = 1664] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (000000D7B4E89400) [pid = 1664] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (000000D7B598D000) [pid = 1664] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (000000D7B23EB400) [pid = 1664] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (000000D7AD40D400) [pid = 1664] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7AE56A800) [pid = 1664] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7AAB49C00) [pid = 1664] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE0D6C00) [pid = 1664] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7B0B7D800) [pid = 1664] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7B0D6C800) [pid = 1664] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7A8A77400) [pid = 1664] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7AA4CB400) [pid = 1664] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7AA307C00) [pid = 1664] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7A5563000) [pid = 1664] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B63A3000) [pid = 1664] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A8BBCC00) [pid = 1664] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7B0D6FC00) [pid = 1664] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7B11B3800) [pid = 1664] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7B0E89C00) [pid = 1664] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (000000D7B4F7F800) [pid = 1664] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (000000D7B4F87C00) [pid = 1664] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (000000D7B16E9400) [pid = 1664] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (000000D7B6450800) [pid = 1664] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 03:08:34 INFO - PROCESS | 1664 | 1468663714560 Marionette TRACE conn10 <- [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"]]]}] 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:08:34 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" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:08:34 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" 03:08:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:08:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1534ms 03:08:34 INFO - PROCESS | 1664 | 1468663714652 Marionette TRACE conn10 -> [0,3045,"getWindowHandle",null] 03:08:34 INFO - PROCESS | 1664 | 1468663714656 Marionette TRACE conn10 <- [1,3045,null,{"value":"13"}] 03:08:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:08:34 INFO - PROCESS | 1664 | 1468663714661 Marionette TRACE conn10 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:08:34 INFO - PROCESS | 1664 | 1468663714665 Marionette TRACE conn10 <- [1,3046,null,{}] 03:08:34 INFO - PROCESS | 1664 | 1468663714670 Marionette TRACE conn10 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:34 INFO - PROCESS | 1664 | 1468663714673 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:34 INFO - PROCESS | 1664 | 1468663714775 Marionette TRACE conn10 <- [1,3047,null,{"value":null}] 03:08:34 INFO - PROCESS | 1664 | 1468663714856 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:34 INFO - PROCESS | 1664 | 1468663714859 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:34 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE57A000 == 29 [pid = 1664] [id = 773] 03:08:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (000000D7A8A7DC00) [pid = 1664] [serial = 2317] [outer = 0000000000000000] 03:08:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (000000D7A9240000) [pid = 1664] [serial = 2318] [outer = 000000D7A8A7DC00] 03:08:34 INFO - PROCESS | 1664 | 1468663714916 Marionette DEBUG loaded listener.js 03:08:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (000000D7AA4D7C00) [pid = 1664] [serial = 2319] [outer = 000000D7A8A7DC00] 03:08:35 INFO - PROCESS | 1664 | 1468663715406 Marionette TRACE conn10 <- [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]]]}] 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:08:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:08:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:08:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:08:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:08:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:08:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:08:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:08:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:08:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 783ms 03:08:35 INFO - PROCESS | 1664 | 1468663715444 Marionette TRACE conn10 -> [0,3049,"getWindowHandle",null] 03:08:35 INFO - PROCESS | 1664 | 1468663715449 Marionette TRACE conn10 <- [1,3049,null,{"value":"13"}] 03:08:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:08:35 INFO - PROCESS | 1664 | 1468663715456 Marionette TRACE conn10 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:08:35 INFO - PROCESS | 1664 | 1468663715458 Marionette TRACE conn10 <- [1,3050,null,{}] 03:08:35 INFO - PROCESS | 1664 | 1468663715462 Marionette TRACE conn10 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:35 INFO - PROCESS | 1664 | 1468663715465 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:35 INFO - PROCESS | 1664 | 1468663715563 Marionette TRACE conn10 <- [1,3051,null,{"value":null}] 03:08:35 INFO - PROCESS | 1664 | 1468663715572 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:35 INFO - PROCESS | 1664 | 1468663715574 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:35 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B1CC6800 == 30 [pid = 1664] [id = 774] 03:08:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (000000D7AE953800) [pid = 1664] [serial = 2320] [outer = 0000000000000000] 03:08:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B0B72400) [pid = 1664] [serial = 2321] [outer = 000000D7AE953800] 03:08:35 INFO - PROCESS | 1664 | 1468663715623 Marionette DEBUG loaded listener.js 03:08:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B0D3BC00) [pid = 1664] [serial = 2322] [outer = 000000D7AE953800] 03:08:35 INFO - PROCESS | 1664 | [1664] 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 03:08:36 INFO - PROCESS | 1664 | 1468663716107 Marionette TRACE conn10 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:08:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:08:36 INFO - {} 03:08:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 672ms 03:08:36 INFO - PROCESS | 1664 | 1468663716129 Marionette TRACE conn10 -> [0,3053,"getWindowHandle",null] 03:08:36 INFO - PROCESS | 1664 | 1468663716132 Marionette TRACE conn10 <- [1,3053,null,{"value":"13"}] 03:08:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:08:36 INFO - PROCESS | 1664 | 1468663716136 Marionette TRACE conn10 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:08:36 INFO - PROCESS | 1664 | 1468663716140 Marionette TRACE conn10 <- [1,3054,null,{}] 03:08:36 INFO - PROCESS | 1664 | 1468663716151 Marionette TRACE conn10 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:36 INFO - PROCESS | 1664 | 1468663716155 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:36 INFO - PROCESS | 1664 | 1468663716294 Marionette TRACE conn10 <- [1,3055,null,{"value":null}] 03:08:36 INFO - PROCESS | 1664 | 1468663716380 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:36 INFO - PROCESS | 1664 | 1468663716384 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:36 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5921000 == 31 [pid = 1664] [id = 775] 03:08:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B0E65C00) [pid = 1664] [serial = 2323] [outer = 0000000000000000] 03:08:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B16ADC00) [pid = 1664] [serial = 2324] [outer = 000000D7B0E65C00] 03:08:36 INFO - PROCESS | 1664 | 1468663716434 Marionette DEBUG loaded listener.js 03:08:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B16F1C00) [pid = 1664] [serial = 2325] [outer = 000000D7B0E65C00] 03:08:36 INFO - PROCESS | 1664 | 1468663716818 Marionette TRACE conn10 <- [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]]]}] 03:08:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:08:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:08:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:08:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:08:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:08:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:08:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:08:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 03:08:36 INFO - PROCESS | 1664 | 1468663716873 Marionette TRACE conn10 -> [0,3057,"getWindowHandle",null] 03:08:36 INFO - PROCESS | 1664 | 1468663716876 Marionette TRACE conn10 <- [1,3057,null,{"value":"13"}] 03:08:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:08:36 INFO - PROCESS | 1664 | 1468663716879 Marionette TRACE conn10 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:08:36 INFO - PROCESS | 1664 | 1468663716881 Marionette TRACE conn10 <- [1,3058,null,{}] 03:08:36 INFO - PROCESS | 1664 | 1468663716885 Marionette TRACE conn10 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:36 INFO - PROCESS | 1664 | 1468663716887 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:37 INFO - PROCESS | 1664 | 1468663717014 Marionette TRACE conn10 <- [1,3059,null,{"value":null}] 03:08:37 INFO - PROCESS | 1664 | 1468663717065 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:37 INFO - PROCESS | 1664 | 1468663717067 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B7EAB800 == 32 [pid = 1664] [id = 776] 03:08:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B1CB9000) [pid = 1664] [serial = 2326] [outer = 0000000000000000] 03:08:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B1D8D800) [pid = 1664] [serial = 2327] [outer = 000000D7B1CB9000] 03:08:37 INFO - PROCESS | 1664 | 1468663717115 Marionette DEBUG loaded listener.js 03:08:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7AD469000) [pid = 1664] [serial = 2328] [outer = 000000D7B1CB9000] 03:08:37 INFO - PROCESS | 1664 | 1468663717544 Marionette TRACE conn10 <- [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]]]}] 03:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:08:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 734ms 03:08:37 INFO - PROCESS | 1664 | 1468663717655 Marionette TRACE conn10 -> [0,3061,"getWindowHandle",null] 03:08:37 INFO - PROCESS | 1664 | 1468663717657 Marionette TRACE conn10 <- [1,3061,null,{"value":"13"}] 03:08:37 INFO - PROCESS | 1664 | 1468663717661 Marionette TRACE conn10 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:08:37 INFO - PROCESS | 1664 | 1468663717663 Marionette TRACE conn10 <- [1,3062,null,{}] 03:08:37 INFO - PROCESS | 1664 | 1468663717666 Marionette TRACE conn10 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:08:37 INFO - PROCESS | 1664 | 1468663717669 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:37 INFO - PROCESS | 1664 | 1468663717788 Marionette TRACE conn10 <- [1,3063,null,{"value":null}] 03:08:37 INFO - PROCESS | 1664 | 1468663717795 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:37 INFO - PROCESS | 1664 | 1468663717797 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:37 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8202800 == 33 [pid = 1664] [id = 777] 03:08:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7AE015000) [pid = 1664] [serial = 2329] [outer = 0000000000000000] 03:08:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7B2632800) [pid = 1664] [serial = 2330] [outer = 000000D7AE015000] 03:08:37 INFO - PROCESS | 1664 | 1468663717888 Marionette DEBUG loaded listener.js 03:08:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7B3904000) [pid = 1664] [serial = 2331] [outer = 000000D7AE015000] 03:08:38 INFO - PROCESS | 1664 | 1468663718309 Marionette TRACE conn10 <- [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]]]}] 03:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:08:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 669ms 03:08:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:08:38 INFO - PROCESS | 1664 | 1468663718344 Marionette TRACE conn10 -> [0,3065,"getWindowHandle",null] 03:08:38 INFO - PROCESS | 1664 | 1468663718347 Marionette TRACE conn10 <- [1,3065,null,{"value":"13"}] 03:08:38 INFO - PROCESS | 1664 | 1468663718354 Marionette TRACE conn10 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:08:38 INFO - PROCESS | 1664 | 1468663718356 Marionette TRACE conn10 <- [1,3066,null,{}] 03:08:38 INFO - PROCESS | 1664 | 1468663718360 Marionette TRACE conn10 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:38 INFO - PROCESS | 1664 | 1468663718366 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:38 INFO - PROCESS | 1664 | 1468663718498 Marionette TRACE conn10 <- [1,3067,null,{"value":null}] 03:08:38 INFO - PROCESS | 1664 | 1468663718558 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:38 INFO - PROCESS | 1664 | 1468663718560 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:38 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8339800 == 34 [pid = 1664] [id = 778] 03:08:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7B4E83000) [pid = 1664] [serial = 2332] [outer = 0000000000000000] 03:08:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7B4E90400) [pid = 1664] [serial = 2333] [outer = 000000D7B4E83000] 03:08:38 INFO - PROCESS | 1664 | 1468663718607 Marionette DEBUG loaded listener.js 03:08:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7B4F4B800) [pid = 1664] [serial = 2334] [outer = 000000D7B4E83000] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (000000D7A9845400) [pid = 1664] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (000000D7A402D800) [pid = 1664] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (000000D7AE598400) [pid = 1664] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (000000D7A8856400) [pid = 1664] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (000000D7AE5A0000) [pid = 1664] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (000000D7B3907400) [pid = 1664] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (000000D7B6455400) [pid = 1664] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (000000D7A44DE800) [pid = 1664] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (000000D7B6FBD000) [pid = 1664] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (000000D7B16A5800) [pid = 1664] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (000000D7A3BC9800) [pid = 1664] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (000000D7A5445400) [pid = 1664] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (000000D7A4A92000) [pid = 1664] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:08:38 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (000000D7A9845C00) [pid = 1664] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:08:39 INFO - PROCESS | 1664 | 1468663719056 Marionette TRACE conn10 <- [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] 03:08:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:08:39 INFO - PROCESS | 1664 | 1468663719094 Marionette TRACE conn10 <- [1,3069,null,{"value":"13"}] 03:08:39 INFO - PROCESS | 1664 | 1468663719097 Marionette TRACE conn10 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:08:39 INFO - PROCESS | 1664 | 1468663719099 Marionette TRACE conn10 <- [1,3070,null,{}] 03:08:39 INFO - PROCESS | 1664 | 1468663719103 Marionette TRACE conn10 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:39 INFO - PROCESS | 1664 | 1468663719105 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:39 INFO - PROCESS | 1664 | 1468663719217 Marionette TRACE conn10 <- [1,3071,null,{"value":null}] 03:08:39 INFO - PROCESS | 1664 | 1468663719222 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:39 INFO - PROCESS | 1664 | 1468663719224 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C15000 == 35 [pid = 1664] [id = 779] 03:08:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (000000D7B47D4400) [pid = 1664] [serial = 2335] [outer = 0000000000000000] 03:08:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (000000D7B4F7FC00) [pid = 1664] [serial = 2336] [outer = 000000D7B47D4400] 03:08:39 INFO - PROCESS | 1664 | 1468663719269 Marionette DEBUG loaded listener.js 03:08:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (000000D7B4F8DC00) [pid = 1664] [serial = 2337] [outer = 000000D7B47D4400] 03:08:39 INFO - PROCESS | 1664 | 1468663719663 Marionette TRACE conn10 <- [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]]]}] 03:08:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:08:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:08:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:08:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 03:08:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:08:39 INFO - PROCESS | 1664 | 1468663719735 Marionette TRACE conn10 -> [0,3073,"getWindowHandle",null] 03:08:39 INFO - PROCESS | 1664 | 1468663719737 Marionette TRACE conn10 <- [1,3073,null,{"value":"13"}] 03:08:39 INFO - PROCESS | 1664 | 1468663719741 Marionette TRACE conn10 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:08:39 INFO - PROCESS | 1664 | 1468663719742 Marionette TRACE conn10 <- [1,3074,null,{}] 03:08:39 INFO - PROCESS | 1664 | 1468663719746 Marionette TRACE conn10 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:39 INFO - PROCESS | 1664 | 1468663719748 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:39 INFO - PROCESS | 1664 | 1468663719840 Marionette TRACE conn10 <- [1,3075,null,{"value":null}] 03:08:39 INFO - PROCESS | 1664 | 1468663719846 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:39 INFO - PROCESS | 1664 | 1468663719848 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:39 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7A49D6800 == 36 [pid = 1664] [id = 780] 03:08:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (000000D7B598CC00) [pid = 1664] [serial = 2338] [outer = 0000000000000000] 03:08:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (000000D7B63A9C00) [pid = 1664] [serial = 2339] [outer = 000000D7B598CC00] 03:08:39 INFO - PROCESS | 1664 | 1468663719903 Marionette DEBUG loaded listener.js 03:08:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (000000D7B6481800) [pid = 1664] [serial = 2340] [outer = 000000D7B598CC00] 03:08:40 INFO - PROCESS | 1664 | 1468663720309 Marionette TRACE conn10 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:08:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:08:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 587ms 03:08:40 INFO - PROCESS | 1664 | 1468663720332 Marionette TRACE conn10 -> [0,3077,"getWindowHandle",null] 03:08:40 INFO - PROCESS | 1664 | 1468663720334 Marionette TRACE conn10 <- [1,3077,null,{"value":"13"}] 03:08:40 INFO - PROCESS | 1664 | 1468663720337 Marionette TRACE conn10 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:08:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:08:40 INFO - PROCESS | 1664 | 1468663720339 Marionette TRACE conn10 <- [1,3078,null,{}] 03:08:40 INFO - PROCESS | 1664 | 1468663720342 Marionette TRACE conn10 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:40 INFO - PROCESS | 1664 | 1468663720345 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:40 INFO - PROCESS | 1664 | 1468663720477 Marionette TRACE conn10 <- [1,3079,null,{"value":null}] 03:08:40 INFO - PROCESS | 1664 | 1468663720485 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:40 INFO - PROCESS | 1664 | 1468663720487 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:40 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8E98000 == 37 [pid = 1664] [id = 781] 03:08:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (000000D7B2ADFC00) [pid = 1664] [serial = 2341] [outer = 0000000000000000] 03:08:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (000000D7B2AE6400) [pid = 1664] [serial = 2342] [outer = 000000D7B2ADFC00] 03:08:40 INFO - PROCESS | 1664 | 1468663720533 Marionette DEBUG loaded listener.js 03:08:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (000000D7B2AEB800) [pid = 1664] [serial = 2343] [outer = 000000D7B2ADFC00] 03:08:41 INFO - PROCESS | 1664 | 1468663721086 Marionette TRACE conn10 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:08:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 777ms 03:08:41 INFO - PROCESS | 1664 | 1468663721118 Marionette TRACE conn10 -> [0,3081,"getWindowHandle",null] 03:08:41 INFO - PROCESS | 1664 | 1468663721123 Marionette TRACE conn10 <- [1,3081,null,{"value":"13"}] 03:08:41 INFO - PROCESS | 1664 | 1468663721128 Marionette TRACE conn10 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:08:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:08:41 INFO - PROCESS | 1664 | 1468663721132 Marionette TRACE conn10 <- [1,3082,null,{}] 03:08:41 INFO - PROCESS | 1664 | 1468663721138 Marionette TRACE conn10 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:41 INFO - PROCESS | 1664 | 1468663721142 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:41 INFO - PROCESS | 1664 | 1468663721278 Marionette TRACE conn10 <- [1,3083,null,{"value":null}] 03:08:41 INFO - PROCESS | 1664 | 1468663721386 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:41 INFO - PROCESS | 1664 | 1468663721390 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:41 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7AE975000 == 38 [pid = 1664] [id = 782] 03:08:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (000000D7A4A6B000) [pid = 1664] [serial = 2344] [outer = 0000000000000000] 03:08:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (000000D7A8A7CC00) [pid = 1664] [serial = 2345] [outer = 000000D7A4A6B000] 03:08:41 INFO - PROCESS | 1664 | 1468663721492 Marionette DEBUG loaded listener.js 03:08:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (000000D7AA552800) [pid = 1664] [serial = 2346] [outer = 000000D7A4A6B000] 03:08:42 INFO - PROCESS | 1664 | 1468663722081 Marionette TRACE conn10 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:08:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 986ms 03:08:42 INFO - PROCESS | 1664 | 1468663722118 Marionette TRACE conn10 -> [0,3085,"getWindowHandle",null] 03:08:42 INFO - PROCESS | 1664 | 1468663722123 Marionette TRACE conn10 <- [1,3085,null,{"value":"13"}] 03:08:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:08:42 INFO - PROCESS | 1664 | 1468663722131 Marionette TRACE conn10 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:08:42 INFO - PROCESS | 1664 | 1468663722134 Marionette TRACE conn10 <- [1,3086,null,{}] 03:08:42 INFO - PROCESS | 1664 | 1468663722138 Marionette TRACE conn10 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:42 INFO - PROCESS | 1664 | 1468663722141 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:42 INFO - PROCESS | 1664 | 1468663722263 Marionette TRACE conn10 <- [1,3087,null,{"value":null}] 03:08:42 INFO - PROCESS | 1664 | 1468663722372 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:42 INFO - PROCESS | 1664 | 1468663722374 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:42 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B5070000 == 39 [pid = 1664] [id = 783] 03:08:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (000000D7AE5A0C00) [pid = 1664] [serial = 2347] [outer = 0000000000000000] 03:08:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (000000D7AEB56C00) [pid = 1664] [serial = 2348] [outer = 000000D7AE5A0C00] 03:08:42 INFO - PROCESS | 1664 | 1468663722434 Marionette DEBUG loaded listener.js 03:08:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (000000D7B0D71C00) [pid = 1664] [serial = 2349] [outer = 000000D7AE5A0C00] 03:08:42 INFO - PROCESS | 1664 | 1468663722981 Marionette TRACE conn10 <- [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]]]}] 03:08:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:08:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:08:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 923ms 03:08:43 INFO - PROCESS | 1664 | 1468663723055 Marionette TRACE conn10 -> [0,3089,"getWindowHandle",null] 03:08:43 INFO - PROCESS | 1664 | 1468663723058 Marionette TRACE conn10 <- [1,3089,null,{"value":"13"}] 03:08:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:08:43 INFO - PROCESS | 1664 | 1468663723062 Marionette TRACE conn10 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:08:43 INFO - PROCESS | 1664 | 1468663723066 Marionette TRACE conn10 <- [1,3090,null,{}] 03:08:43 INFO - PROCESS | 1664 | 1468663723079 Marionette TRACE conn10 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:43 INFO - PROCESS | 1664 | 1468663723084 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:43 INFO - PROCESS | 1664 | 1468663723205 Marionette TRACE conn10 <- [1,3091,null,{"value":null}] 03:08:43 INFO - PROCESS | 1664 | 1468663723313 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:43 INFO - PROCESS | 1664 | 1468663723317 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:43 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B8C77000 == 40 [pid = 1664] [id = 784] 03:08:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (000000D7B16EF800) [pid = 1664] [serial = 2350] [outer = 0000000000000000] 03:08:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (000000D7B1A5B800) [pid = 1664] [serial = 2351] [outer = 000000D7B16EF800] 03:08:43 INFO - PROCESS | 1664 | 1468663723377 Marionette DEBUG loaded listener.js 03:08:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (000000D7B2AE3000) [pid = 1664] [serial = 2352] [outer = 000000D7B16EF800] 03:08:43 INFO - PROCESS | 1664 | 1468663723909 Marionette TRACE conn10 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:08:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:08:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 881ms 03:08:43 INFO - PROCESS | 1664 | 1468663723945 Marionette TRACE conn10 -> [0,3093,"getWindowHandle",null] 03:08:43 INFO - PROCESS | 1664 | 1468663723948 Marionette TRACE conn10 <- [1,3093,null,{"value":"13"}] 03:08:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:08:43 INFO - PROCESS | 1664 | 1468663723952 Marionette TRACE conn10 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:08:43 INFO - PROCESS | 1664 | 1468663723954 Marionette TRACE conn10 <- [1,3094,null,{}] 03:08:43 INFO - PROCESS | 1664 | 1468663723959 Marionette TRACE conn10 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:43 INFO - PROCESS | 1664 | 1468663723961 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:44 INFO - PROCESS | 1664 | 1468663724081 Marionette TRACE conn10 <- [1,3095,null,{"value":null}] 03:08:44 INFO - PROCESS | 1664 | 1468663724215 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:44 INFO - PROCESS | 1664 | 1468663724218 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:44 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B934A000 == 41 [pid = 1664] [id = 785] 03:08:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (000000D7B390C000) [pid = 1664] [serial = 2353] [outer = 0000000000000000] 03:08:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (000000D7B47D9000) [pid = 1664] [serial = 2354] [outer = 000000D7B390C000] 03:08:44 INFO - PROCESS | 1664 | 1468663724278 Marionette DEBUG loaded listener.js 03:08:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (000000D7B4E8B800) [pid = 1664] [serial = 2355] [outer = 000000D7B390C000] 03:08:44 INFO - PROCESS | 1664 | 1468663724811 Marionette TRACE conn10 <- [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]]]}] 03:08:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:08:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:08:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:08:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 03:08:44 INFO - PROCESS | 1664 | 1468663724835 Marionette TRACE conn10 -> [0,3097,"getWindowHandle",null] 03:08:44 INFO - PROCESS | 1664 | 1468663724837 Marionette TRACE conn10 <- [1,3097,null,{"value":"13"}] 03:08:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:08:44 INFO - PROCESS | 1664 | 1468663724841 Marionette TRACE conn10 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:08:44 INFO - PROCESS | 1664 | 1468663724843 Marionette TRACE conn10 <- [1,3098,null,{}] 03:08:44 INFO - PROCESS | 1664 | 1468663724847 Marionette TRACE conn10 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:44 INFO - PROCESS | 1664 | 1468663724849 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:45 INFO - PROCESS | 1664 | 1468663725008 Marionette TRACE conn10 <- [1,3099,null,{"value":null}] 03:08:45 INFO - PROCESS | 1664 | 1468663725081 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:45 INFO - PROCESS | 1664 | 1468663725083 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:45 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B98EE000 == 42 [pid = 1664] [id = 786] 03:08:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (000000D7B3904400) [pid = 1664] [serial = 2356] [outer = 0000000000000000] 03:08:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (000000D7B4F8BC00) [pid = 1664] [serial = 2357] [outer = 000000D7B3904400] 03:08:45 INFO - PROCESS | 1664 | 1468663725138 Marionette DEBUG loaded listener.js 03:08:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (000000D7B6F29000) [pid = 1664] [serial = 2358] [outer = 000000D7B3904400] 03:08:45 INFO - PROCESS | 1664 | 1468663725681 Marionette TRACE conn10 <- [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"]]]}] 03:08:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:08:45 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 03:08:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:08:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 03:08:45 INFO - PROCESS | 1664 | 1468663725726 Marionette TRACE conn10 -> [0,3101,"getWindowHandle",null] 03:08:45 INFO - PROCESS | 1664 | 1468663725728 Marionette TRACE conn10 <- [1,3101,null,{"value":"13"}] 03:08:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:08:45 INFO - PROCESS | 1664 | 1468663725732 Marionette TRACE conn10 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:08:45 INFO - PROCESS | 1664 | 1468663725735 Marionette TRACE conn10 <- [1,3102,null,{}] 03:08:45 INFO - PROCESS | 1664 | 1468663725739 Marionette TRACE conn10 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:45 INFO - PROCESS | 1664 | 1468663725745 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:45 INFO - PROCESS | 1664 | 1468663725925 Marionette TRACE conn10 <- [1,3103,null,{"value":null}] 03:08:46 INFO - PROCESS | 1664 | 1468663726028 Marionette TRACE conn10 -> [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\", \"c1d806dd-a7e4-4a86-aaaf-fee20eea85de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:46 INFO - PROCESS | 1664 | 1468663726031 Marionette INFO sendAsync 760cb5f4-c8c4-454b-952d-73c7f85cdc4f 03:08:46 INFO - PROCESS | 1664 | ++DOCSHELL 000000D7B0B4A000 == 43 [pid = 1664] [id = 787] 03:08:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (000000D7A97E3C00) [pid = 1664] [serial = 2359] [outer = 0000000000000000] 03:08:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (000000D7AE94C400) [pid = 1664] [serial = 2360] [outer = 000000D7A97E3C00] 03:08:46 INFO - PROCESS | 1664 | 1468663726085 Marionette DEBUG loaded listener.js 03:08:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (000000D7B0DD5800) [pid = 1664] [serial = 2361] [outer = 000000D7A97E3C00] 03:08:46 INFO - PROCESS | 1664 | 1468663726790 Marionette TRACE conn10 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:08:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:08:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1071ms 03:08:46 INFO - PROCESS | 1664 | 1468663726804 Marionette TRACE conn10 -> [0,3105,"getWindowHandle",null] 03:08:46 INFO - PROCESS | 1664 | 1468663726808 Marionette TRACE conn10 <- [1,3105,null,{"value":"13"}] 03:08:47 WARNING - u'runner_teardown' () 03:08:47 INFO - No more tests 03:08:47 INFO - Got 0 unexpected results 03:08:47 INFO - SUITE-END | took 697s 03:08:47 INFO - Closing logging queue 03:08:47 INFO - queue closed 03:08:48 INFO - Return code: 0 03:08:48 WARNING - # TBPL SUCCESS # 03:08:48 INFO - Running post-action listener: _resource_record_post_action 03:08:48 INFO - Running post-run listener: _resource_record_post_run 03:08:49 INFO - Total resource usage - Wall time: 707s; CPU: 14.0%; Read bytes: 249059840; Write bytes: 1012042752; Read time: 7367210; Write time: 7397020 03:08:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:08:49 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 34326528; Read time: 0; Write time: 91240 03:08:49 INFO - run-tests - Wall time: 705s; CPU: 14.0%; Read bytes: 249059840; Write bytes: 898794496; Read time: 7367210; Write time: 7230250 03:08:49 INFO - Running post-run listener: _upload_blobber_files 03:08:49 INFO - Blob upload gear active. 03:08:49 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:08:49 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:08:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:08:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:08:49 INFO - (blobuploader) - INFO - Open directory for files ... 03:08:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:08:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:08:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:08:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:08:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:08:50 INFO - (blobuploader) - INFO - Done attempting. 03:08:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:08:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:08:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:08:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:08:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:08:52 INFO - (blobuploader) - INFO - Done attempting. 03:08:52 INFO - (blobuploader) - INFO - Iteration through files over. 03:08:52 INFO - Return code: 0 03:08:52 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:08:52 INFO - Using _rmtree_windows ... 03:08:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:08:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3d8bc52366a5e24ca147f7011477724eb7e2f65b7724f0d2e26d8cf8269ac63462b8a26414b968555cf0755792a80061145cd916de72c6894f225f99afa2e2f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf5b8d3819cdf5e2938b842e272b278eb048cc7dd7850a2f2c7abf1907688d5c0464fc910232cb755ea1b0ac5da1e629634099eeabd4bb5ed33319413117e761"} 03:08:52 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:08:52 INFO - Writing to file C:\slave\test\properties\blobber_files 03:08:52 INFO - Contents: 03:08:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3d8bc52366a5e24ca147f7011477724eb7e2f65b7724f0d2e26d8cf8269ac63462b8a26414b968555cf0755792a80061145cd916de72c6894f225f99afa2e2f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf5b8d3819cdf5e2938b842e272b278eb048cc7dd7850a2f2c7abf1907688d5c0464fc910232cb755ea1b0ac5da1e629634099eeabd4bb5ed33319413117e761"} 03:08:52 INFO - Running post-run listener: copy_logs_to_upload_dir 03:08:52 INFO - Copying logs to upload dir... 03:08:52 INFO - mkdir: C:\slave\test\build\upload\logs 03:08:52 INFO - Copying logs to upload dir... 03:08:52 INFO - Using _rmtree_windows ... 03:08:52 INFO - Using _rmtree_windows ... 03:08:52 INFO - Using _rmtree_windows ... 03:08:52 INFO - Using _rmtree_windows ... 03:08:52 INFO - Using _rmtree_windows ... 03:08:52 INFO - Using _rmtree_windows ... 03:08:52 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=948.863000 ========= master_lag: -0.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-07-16 03:08:52.533746) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:52.534603) ========= '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/3d8bc52366a5e24ca147f7011477724eb7e2f65b7724f0d2e26d8cf8269ac63462b8a26414b968555cf0755792a80061145cd916de72c6894f225f99afa2e2f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf5b8d3819cdf5e2938b842e272b278eb048cc7dd7850a2f2c7abf1907688d5c0464fc910232cb755ea1b0ac5da1e629634099eeabd4bb5ed33319413117e761"} build_url:https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.203000 build_url: 'https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/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/3d8bc52366a5e24ca147f7011477724eb7e2f65b7724f0d2e26d8cf8269ac63462b8a26414b968555cf0755792a80061145cd916de72c6894f225f99afa2e2f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf5b8d3819cdf5e2938b842e272b278eb048cc7dd7850a2f2c7abf1907688d5c0464fc910232cb755ea1b0ac5da1e629634099eeabd4bb5ed33319413117e761"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Msp7TB2zQB6XyFDmlyfoDQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:52.766481) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:52.767384) ========= '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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:52.885518) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:52.885874) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:53.488677) ========= ========= Total master_lag: 0.13 =========